33 lines
638 B
Nix
33 lines
638 B
Nix
{ pkgs, config, lib, ...}:
|
|
{
|
|
|
|
config = lib.mkIf config.profiles.xsession.enable {
|
|
|
|
home.file.kitty = {
|
|
target = ".config/kitty/kitty.conf";
|
|
text = ''
|
|
#term xterm-256color
|
|
font_family MesloLGS NF
|
|
font_size 12.0
|
|
background_opacity 0.7
|
|
|
|
clear_all_shortcuts yes
|
|
|
|
map ctrl+shift+c copy_to_clipboard
|
|
map ctrl+shift+v paste_from_clipboard
|
|
|
|
|
|
|
|
map ctrl+plus change_font_size all +2.0
|
|
map ctrl+shift+plus change_font_size all -2.0
|
|
'';
|
|
};
|
|
|
|
|
|
home.packages = [
|
|
pkgs.kitty
|
|
pkgs.ncurses.dev
|
|
];
|
|
};
|
|
}
|