diff options
Diffstat (limited to 'user/settings')
-rw-r--r-- | user/settings/darwin.nix | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/user/settings/darwin.nix b/user/settings/darwin.nix index f8665ac5..7037ddf9 100644 --- a/user/settings/darwin.nix +++ b/user/settings/darwin.nix @@ -77,6 +77,7 @@ MODE="light" fi emacsclient="${config.programs.emacs.finalPackage}/bin/emacsclient" + kitty="${pkgs.kitty}/bin/kitty +kitten themes --reload-in=all --cache-age=-1" emacsSwitchTheme () { if pgrep -q Emacs; then if [[ $MODE == "dark" ]]; then @@ -90,7 +91,17 @@ fi fi } - emacsSwitchTheme $@ + kittySwitchTheme () { + if pgrep -q kitty; then + if [[ $MODE == "dark" ]]; then + $kitty 'Alabaster Dark' + elif [[ $MODE == "light" ]]; then + $kitty 'Alabaster' + fi + fi + } + emacsSwitchTheme + kittySwitchTheme '' ) ) |