nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

ghostty.nix (779B)


      1 {
      2   programs.ghostty = {
      3     enable = true;
      4     settings = {
      5       theme = "base16-dark";
      6       font-size = 11;
      7     };
      8     themes =
      9     {
     10       base16-dark = {
     11         background = "1d1f21";
     12         cursor-color = "c5c8c6";
     13         foreground = "c5c8c6";
     14         palette = [
     15           "0=#282a2e"
     16             "1=#a54242"
     17             "2=#8c9440"
     18             "3=#de935f"
     19             "4=#5f819d"
     20             "5=#85678f"
     21             "6=#5e8d87"
     22             "7=#707880"
     23             "8=#373b41"
     24             "9=#cc6666"
     25             "10=#b5bd68"
     26             "11=#f0c674"
     27             "12=#8ae2be"
     28             "13=#b294bb"
     29             "14=#8abeb7"
     30             "15=#c5c8c6"
     31         ];
     32         selection-background = "353749";
     33         selection-foreground = "cdd6f4";
     34       };
     35     };
     36   };
     37 }