{ pkgs, inputs, ... }: let tomlFormat = pkgs.formats.toml {}; in { xdg.configFile."alacritty/alacritty.toml".source = tomlFormat.generate "alacritty.toml" { shell = { program = "/usr/bin/fish"; }; colors = { primary = { background = "#ffffff"; foreground = "#24292f"; }; normal = { black = "#24292e"; red = "#d73a49"; green = "#28a745"; yellow = "#dbab09"; blue = "#0366d6"; magenta = "#5a32a3"; cyan = "#0598bc"; white = "#6a737d"; }; bright = { black = "#959da5"; red = "#cb2431"; green = "#22863a"; yellow = "#b08800"; blue = "#005cc5"; magenta = "#5a32a3"; cyan = "#3192aa"; white = "#d1d5da"; }; }; font = { normal = { family = "iosevka"; style = "Regular"; }; bold = { family = "iosevka"; style = "Bold"; }; italic = { family = "iosevka"; style = "Italic"; }; bold_italic = { family = "iosevka"; style = "BoldItalic"; }; size = 15; }; }; }