LDAQDMHFIGZJC2MAQYVS56EZGFPUYGISGDWSXP66VGV6JLELVYEAC enable = false;inmkIf (isDesktop && enable) {packages = [(mkDesktopEntry { inherit pkgs; } {name = "Zellij-Ghostty";exec = "ghostty -e ${pkgs.zellij}/bin/zellij";})];
# Thank you to: <https://github.com/snugnug/hjem-rum/blob/main/modules/collection/programs/ghostty.nix># for `mkTheme`.ghosttyKeyValueGen = keyValue {listsAsDuplicateKeys = true;mkKeyValue = mkKeyValueDefault { } " = ";};
themes = with theme.withHash; {custom = {background = base00;cursor-color = base05;foreground = base05;selection-background = base02;selection-foreground = base00;palette = mapAttrsToList (name: value: "${name}=${value}") {"0" = base00;"1" = base01;"2" = base02;"3" = base03;"4" = base04;"5" = base05;"6" = base06;"7" = base07;"8" = base08;"9" = base09;"10" = base0A;"11" = base0B;"12" = base0C;"13" = base0D;"14" = base0E;"15" = base0F;};
themes = with theme.withHash; {custom = {background = base00;cursor-color = base05;foreground = base05;selection-background = base02;selection-foreground = base00;palette = mapAttrsToList (name: value: "${name}=${value}") {"0" = base00;"1" = base01;"2" = base02;"3" = base03;"4" = base04;"5" = base05;"6" = base06;"7" = base07;"8" = base08;"9" = base09;"10" = base0A;"11" = base0B;"12" = base0C;"13" = base0D;"14" = base0E;"15" = base0F;
enable = false;inmkIf (isDesktop && enable) {packages = [pkgs.ghostty(mkDesktopEntry { inherit pkgs; } {name = "Zellij-Ghostty";exec = "ghostty -e ${pkgs.zellij}/bin/zellij";})];xdg.config.files = {"ghostty/config".source = ghosttyKeyValueGen "ghostty-config" settings;}// mkThemes themes;