Files
dotfiles/home-modules/kitty.nix
2024-04-09 22:56:52 +02:00

43 lines
1.2 KiB
Nix

{ config, pkgs, rice, ... }:
let
in
{
home.packages = with pkgs; [
kitty
];
programs.kitty = {
enable = true;
font = rice.font.code;
settings = {
background = "#${rice.color.background}";
foreground = "#${rice.color.foreground}";
cursor = "#${rice.color.foreground}";
color0 = "#${rice.color.black}";
color8 = "#${rice.color.bright-black}";
color1 = "#${rice.color.red}";
color9 = "#${rice.color.bright-red}";
color2 = "#${rice.color.green}";
color10 = "#${rice.color.bright-green}";
color3 = "#${rice.color.yellow}";
color11 = "#${rice.color.bright-yellow}";
color4 = "#${rice.color.blue}";
color12 = "#${rice.color.bright-blue}";
color5 = "#${rice.color.magenta}";
color13 = "#${rice.color.bright-magenta}";
color6 = "#${rice.color.cyan}";
color14 = "#${rice.color.bright-cyan}";
color7 = "#${rice.color.white}";
color15 = "#${rice.color.bright-white}";
background_opacity = rice.transparency;
transparency = true;
scroll_multiplier = 9;
window_padding_width = 5;
window_padding_height = 5;
};
};
}