Files
nixos/Droidnix/generated/system/applications/terminal_shell/kitty.nix
T
2026-03-07 23:41:58 +01:00

26 lines
719 B
Nix

{ config, pkgs, lib, user, ... }:
let
kittyConfigDir = "${config.home-manager.users.${user.username}.xdg.configHome}/kitty";
in
{
home-manager.users.${user.username} = {
programs.kitty = {
enable = true;
settings = {
font_family = "JetBrainsMono Nerd Font";
font_size = 12.0;
cursor = "Beam";
cursor_blink_interval = -1;
shell = "${pkgs.zsh}/bin/zsh";
};
};
# Catppuccin Mocha theme for Kitty
xdg.configFile."kitty/theme.conf".source = "${pkgs.catppuccin-kitty}/share/kitty/themes/Catppuccin-Mocha.conf";
xdg.configFile."kitty/kitty.conf".text = ''
include ${kittyConfigDir}/theme.conf
background_opacity 0.9
'';
};
}