687 current 2024-05-26 18:53:13 24.11.20240524.bfb7a88 6.9.1-zen1 *
This commit is contained in:
parent
9cc2434150
commit
3ae49b3d62
8 changed files with 178 additions and 170 deletions
|
|
@ -10,20 +10,27 @@ with lib.custom; let
|
|||
in {
|
||||
options.apps.term.kitty = with types; {
|
||||
enable = mkBoolOpt false "Enable Kitty Term";
|
||||
|
||||
fonts = {
|
||||
normal = mkStringOpt "Zed Mono Bold" "Normal Font";
|
||||
bold = mkStringOpt "Zed Mono Heavy" "Bold Font";
|
||||
italic = mkStringOpt "Zed Mono Bold Italic" "Italic Font";
|
||||
bold_italic = mkStringOpt "Zed Mono Bold Heavy Italic" "Bold Italic Font";
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
programs.kitty = {
|
||||
enable = true;
|
||||
font = {
|
||||
name = "Iosevka Term SemiBold";
|
||||
name = cfg.fonts.normal;
|
||||
size = 14;
|
||||
};
|
||||
|
||||
extraConfig = ''
|
||||
bold_font Iosevk Term Heavy
|
||||
italic_font Iosevka Term SemiBold Italic
|
||||
bold_italic_font Iosevka Term Heavy Italic
|
||||
bold_font ${cfg.fonts.bold}
|
||||
italic_font ${cfg.fonts.italic}
|
||||
bold_italic_font ${cfg.fonts.bold_italic}
|
||||
'';
|
||||
|
||||
catppuccin.enable = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue