mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-11-23 16:54:27 +01:00
85e5da19f2
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
34 lines
725 B
Nix
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}
|
|
'';
|
|
};
|
|
}
|