{ 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; }; }; }