diff options
author | Alan Pearce | 2023-10-03 13:20:40 +0200 |
---|---|---|
committer | Alan Pearce | 2023-10-03 13:20:40 +0200 |
commit | 6815e6f2765af2dc7e72f9250f73e0005ae9cd2d (patch) | |
tree | e193c33659e7ace945d27e312875ef378ede73dc | |
parent | 5dc3bbbe07ac69f7676e6fd9720791532b091a72 (diff) | |
download | nixfiles-6815e6f2765af2dc7e72f9250f73e0005ae9cd2d.tar.lz nixfiles-6815e6f2765af2dc7e72f9250f73e0005ae9cd2d.tar.zst nixfiles-6815e6f2765af2dc7e72f9250f73e0005ae9cd2d.zip |
kitty: initial configuration
-rw-r--r-- | user/mba.nix | 1 | ||||
-rw-r--r-- | user/settings/kitty.nix | 25 |
2 files changed, 26 insertions, 0 deletions
diff --git a/user/mba.nix b/user/mba.nix index 5da3eb9e..4438d9a1 100644 --- a/user/mba.nix +++ b/user/mba.nix @@ -8,6 +8,7 @@ ./settings/emacs.nix ./settings/fish.nix ./settings/git.nix + ./settings/kitty.nix ./settings/nixpkgs.nix ./settings/ssh.nix ./settings/tabnine.nix diff --git a/user/settings/kitty.nix b/user/settings/kitty.nix new file mode 100644 index 00000000..6027d877 --- /dev/null +++ b/user/settings/kitty.nix @@ -0,0 +1,25 @@ +{ pkgs +, ... +}: +let + inherit (pkgs) stdenv; +in +{ + programs.kitty = { + enable = true; + font = { + package = pkgs.recursive; + name = "Rec Mono SemiCasual"; + size = 15; + }; + theme = "Alabaster"; + shellIntegration = { + mode = "enabled"; + }; + }; + programs.fish.shellInit = '' + if test -n $KITTY_INSTALLATION_DIR + set -x KITTY_SHELL_INTEGRATION no-cursor + end + ''; +} |