Adds Ghostty via Home manager

This commit is contained in:
Abhinav Sarkar 2025-01-02 13:00:19 +05:30
parent 4faee5f4fb
commit 3fc54ebcaa
3 changed files with 29 additions and 7 deletions

12
flake.lock generated
View File

@ -57,11 +57,11 @@
]
},
"locked": {
"lastModified": 1735381016,
"narHash": "sha256-CyCZFhMUkuYbSD6bxB/r43EdmDE7hYeZZPTCv0GudO4=",
"lastModified": 1735774425,
"narHash": "sha256-C73gLFnEh8ZI0uDijUgCDWCd21T6I6tsaWgIBHcfAXg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "10e99c43cdf4a0713b4e81d90691d22c6a58bdf2",
"rev": "5f6aa268e419d053c3d5025da740e390b12ac936",
"type": "github"
},
"original": {
@ -118,11 +118,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1735268880,
"narHash": "sha256-7QEFnKkzD13SPxs+UFR5bUFN2fRw+GlL0am72ZjNre4=",
"lastModified": 1735617354,
"narHash": "sha256-5zJyv66q68QZJZsXtmjDBazGnF0id593VSy+8eSckoo=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "7cc0bff31a3a705d3ac4fdceb030a17239412210",
"rev": "69b9a8c860bdbb977adfa9c5e817ccb717884182",
"type": "github"
},
"original": {

View File

@ -26,7 +26,6 @@
"calibre"
"dropbox"
"firefox"
"ghostty"
"google-chrome"
"monodraw"
"signal"

View File

@ -171,5 +171,28 @@ in
};
zoxide.enable = true;
ghostty = {
enable = true;
enableFishIntegration = true;
enableBashIntegration = true;
installBatSyntax = false;
settings = {
background-opacity = 0.95;
command = "/etc/profiles/per-user/abhinav/bin/fish";
copy-on-select = true;
font-family = "PragmataPro Mono";
font-size = 14;
macos-titlebar-style = "hidden";
quick-terminal-position = "right";
quit-after-last-window-closed = false;
scrollback-limit = 100000000;
shell-integration = "detect";
theme = "ayu";
keybind = [
"global:cmd+shift+a=toggle_quick_terminal"
];
};
};
};
}