{ ... }:
{
    programs.ghostty= {
        enable = true;
        enableZshIntegration = true;
        installVimSyntax = true;
        themes = {
            personal = {
                background-opacity = 0.3;
                foreground = "#F8F8F2";
                background = "#000010";
                selection-foreground = "#121212";
                selection-background = "#b4d5ff";
                cursor-color = "#bbbbbb";
                palette = [
                    "0=#121212"
                    "8=#545454"
                    "1=#fa2573"
                    "9=#f5669c"
                    "2=#97e123"
                    "10=#b0e05e"
                    "3=#dfd460"
                    "11=#fef26c"
                    "4=#0f7fcf"
                    "12=#00afff"
                    "5=#8700ff"
                    "13=#af87ff"
                    "6=#42a7cf"
                    "14=#50cdfe"
                    "7=#bbbbbb"
                    "15=#ffffff"
                ];
            };
        };
        settings = {
            resize-overlay = "never";
            theme = "personal";
            font-size = 13;
            font-family = "JetBrains Mono";
            window-decoration = false;
            # adjust-cell-height = "10%";

        };
    };
}
