nix-config/home/kitty.nix
Donovan Glover 85e5da19f2
kitty: Drop diff config
I never use kitty diff and it doesn't seem to work in Hyprland anyway
due to the following error:

> [0.215] [glfw error 65544]: process_desktop_settings:
> failed with error: [org.freedesktop.DBus.Error.UnknownMethod]
> No such interface “org.freedesktop.portal.Settings”
> on object at path /org/freedesktop/portal/desktop
2024-09-03 15:10:39 -04:00

34 lines
725 B
Nix

{ config, ... }:
let
inherit (config.lib.stylix.colors.withHashtag) base00;
in
{
programs.kitty = {
enable = true;
settings = {
enable_audio_bell = false;
close_on_child_death = true;
cursor_blink_interval = 0;
enabled_layouts = "fat, tall, vertical";
wayland_titlebar_color = "background";
allow_remote_control = true;
listen_on = "unix:/tmp/kitty";
dynamic_background_opacity = true;
window_padding_width = 5;
tab_bar_margin_width = 5;
scrollback_pager = "less --chop-long-lines --raw-control-chars +INPUT_LINE_NUMBER";
};
extraConfig = ''
tab_bar_background ${base00}
inactive_tab_background ${base00}
'';
};
}