Drop wrapper-manager

This commit is contained in:
SebastianStork 2025-03-08 14:29:12 +01:00
parent fa04b898a9
commit 758d78e737
24 changed files with 159 additions and 262 deletions

34
modules/home/kitty.nix Normal file
View file

@ -0,0 +1,34 @@
{
config,
pkgs,
lib,
...
}:
{
options.myConfig.kitty.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.kitty.enable {
programs.kitty = {
enable = true;
settings =
let
theme-name =
{
dark = "default";
light = "GitHub_Light";
}
.${config.myConfig.de.theme};
in
{
include = "${pkgs.kitty-themes}/share/kitty-themes/themes/${theme-name}.conf";
font_family = "JetBrainsMono Nerd Font";
background_opacity = "0.85";
cursor_shape = "beam";
confirm_os_window_close = 0;
enable_audio_bell = "no";
update_check_interval = 0;
};
};
};
}