diff --git a/README.md b/README.md index 072231a..561cb77 100644 --- a/README.md +++ b/README.md @@ -321,6 +321,7 @@ There are instructions on how to use these in the file they are located. Check ` adwaitaGtkCss discordCss firefoxTheme +ghosttyConfig tmTheme ``` diff --git a/flake.nix b/flake.nix index ddbd093..1238fb4 100644 --- a/flake.nix +++ b/flake.nix @@ -22,6 +22,7 @@ adwaitaGtkCss = (import ./templates/adwaitaGtkCss.nix) themeFull; discordCss = (import ./templates/discordCss.nix) themeFull; firefoxTheme = (import ./templates/firefoxTheme.nix) themeFull; + ghosttyConfig = (import ./templates/ghosttyConfig.nix) themeFull; tmTheme = (import ./templates/tmTheme.nix) themeFull; }; } // builtins.mapAttrs (name: self.custom) raw; diff --git a/templates/adwaitaGtkCss.nix b/templates/adwaitaGtkCss.nix index f06e587..f69fd3d 100644 --- a/templates/adwaitaGtkCss.nix +++ b/templates/adwaitaGtkCss.nix @@ -1,7 +1,7 @@ # With Home Manager, do: # -# gtk.gtk3.extraCss = upkgs.theme.adwaitaGtkCss; -# gtk.gtk4.extraCss = upkgs.theme.adwaitaGtkCss; +# gtk.gtk3.extraCss = myTheme.adwaitaGtkCss; +# gtk.gtk4.extraCss = myTheme.adwaitaGtkCss; theme: with theme.withHashtag; '' @define-color accent_color ${base0A}; @define-color accent_bg_color ${base0A}; diff --git a/templates/ghosttyConfig.nix b/templates/ghosttyConfig.nix new file mode 100644 index 0000000..cda39cd --- /dev/null +++ b/templates/ghosttyConfig.nix @@ -0,0 +1,29 @@ +# With https://github.com/clo4/ghostty-hm-module, do: +# +# programs.ghostty.settings.config-file = [ +# (pkgs.writeText "base16-theme" myTheme.ghosttyConfig) +# ]; +theme: with theme.withHashtag; '' +palette = 0=${base00} +palette = 1=${base08} +palette = 2=${base0B} +palette = 3=${base0A} +palette = 4=${base0D} +palette = 5=${base0E} +palette = 6=${base0C} +palette = 7=${base05} +palette = 8=${base03} +palette = 9=${base08} +palette = 10=${base0B} +palette = 11=${base0A} +palette = 12=${base0D} +palette = 13=${base0E} +palette = 14=${base0C} +palette = 15=${base07} +palette = 16=${base09} +palette = 17=${base0F} +palette = 18=${base01} +palette = 19=${base02} +palette = 20=${base04} +palette = 21=${base06} +''