diff --git a/darwin/general.nix b/darwin/general.nix index 593ac0a..7abfca8 100644 --- a/darwin/general.nix +++ b/darwin/general.nix @@ -7,20 +7,14 @@ fonts.fontDir.enable = true; fonts.fonts = with pkgs; [ borg-sans-mono + cascadia-code ia-writer-family + ibm-plex inter recursive source-sans-pro source-serif-pro - (nerdfonts.override { - enableWindowsFonts = false; - fonts = [ - "CascadiaCode" - "Inconsolata" - "FiraCode" - "Lilex" - ]; - }) + (nerdfonts.override { fonts = [ "CascadiaCode" ]; }) ]; # Keyboard diff --git a/darwin/homebrew.nix b/darwin/homebrew.nix index abcc91c..549bd31 100644 --- a/darwin/homebrew.nix +++ b/darwin/homebrew.nix @@ -24,7 +24,6 @@ homebrew.taps = [ "homebrew/cask" "homebrew/cask-drivers" - "homebrew/cask-fonts" "homebrew/cask-versions" "homebrew/core" "homebrew/services" diff --git a/home/kitty.nix b/home/kitty.nix index b431049..f852cad 100644 --- a/home/kitty.nix +++ b/home/kitty.nix @@ -32,7 +32,7 @@ let color15 = white; url_color = brightgreen; }; - font = "CaskaydiaCove Nerd Font"; + font = "Cascadia Code PL"; in # }}} { @@ -45,6 +45,9 @@ in programs.kitty.settings = { font_family = font; + bold_font = "${font} Bold"; + italic_font = "${font} Italic"; + bold_italic_font = "${font} Bold Italic"; font_size = "15.0"; adjust_line_height = "120%"; disable_ligatures = "cursor"; # disable ligatures when cursor is on them @@ -68,7 +71,7 @@ in macos_option_as_alt = "both"; }; - programs.kitty.extras.useSymbolsFromNerdFont = font; + programs.kitty.extras.useSymbolsFromNerdFont = "CaskaydiaCove Nerd Font"; # }}} # Colors config ------------------------------------------------------------------------------ {{{