Implement a kitty module

Squashed commit of the following:

commit eb319d25ee2bc60dc4c58f3ee3e70ea2035a2b96
Author: Natsu Kagami <nki@nkagami.me>
Date:   Fri Jun 10 13:41:33 2022 -0400

    Map yen sign to backslash

commit 6d29a296ed789ac20bfcd6e74a48536d0e658582
Author: Natsu Kagami <nki@nkagami.me>
Date:   Fri Jun 10 13:23:30 2022 -0400

    Add kitty options

commit 47b366cbd0fd17c06c4e415b291e2329f8831939
Author: Natsu Kagami <nki@nkagami.me>
Date:   Fri Jun 10 11:42:51 2022 -0400

    Some basic set up to make kitty happy
This commit is contained in:
Natsu Kagami 2022-06-10 13:41:53 -04:00
parent 05c4fd1fd7
commit 21c8317fd2
Signed by: nki
GPG key ID: 7306B3D3C3AD6E51
7 changed files with 164 additions and 3 deletions

View file

@ -6,6 +6,7 @@
./fish/fish.nix
./modules/programs/my-broot.nix
./modules/programs/my-sway
./modules/programs/my-kitty
./common-linux.nix
];
@ -74,6 +75,8 @@
"~/.local/bin"
];
nki.programs.kitty.enable = true;
# Programs
programs = {
bat = {