home/gui/terminals | tweeks for kitty

This commit is contained in:
Don Harper 2025-11-17 19:19:13 -06:00
parent 699e459a47
commit 27e2cb8bb2

View file

@ -1,4 +1,8 @@
{ config, pkgs, ... }: { {
config,
pkgs,
...
}: {
programs = { programs = {
kitty = { kitty = {
enable = true; enable = true;
@ -7,26 +11,28 @@
size = 16; size = 16;
}; };
settings = { settings = {
mouse_hide_wait = "3.0"; mouse_hide_wait = "-3.0";
url_style = "double"; url_style = "double";
copy_on_select = "no"; copy_on_select = "no";
background_opacity = "0.75"; background_opacity = "0.75";
scrollback_lines = 4000; scrollback_lines = 4000;
scrollback_pager_history_size = 2048; scrollback_pager_history_size = 2048;
notify_on_cmd_finish = "unfocused 10";
}; };
}; };
foot = { foot = {
enable = true; enable = true;
server = { enable = true; }; server = {enable = true;};
settings = { settings = {
main = { term = "tmux-256color"; }; main = {term = "tmux-256color";};
mouse = { hide-when-typing = "yes"; }; mouse = {hide-when-typing = "yes";};
bell = { urgent = "yes"; }; bell = {urgent = "yes";};
}; };
}; };
yazi = { # terminal fm ala ranger/vifm yazi = {
# terminal fm ala ranger/vifm
enable = true; enable = true;
flavors = { dark = pkgs.yaziPlugins.yatline-catppuccin; }; flavors = {dark = pkgs.yaziPlugins.yatline-catppuccin;};
}; };
}; };
} }