diff options
| author | Grace Yoder <grace_yoder@outlook.com> | 2026-09-03 15:36:32 -0400 |
|---|---|---|
| committer | Grace Yoder <grace_yoder@outlook.com> | 2026-09-03 15:37:10 -0400 |
| commit | 22b6712c240fea0643cfc01acfce1fda1f125b8a (patch) | |
| tree | fb8ac2302793c76d3640aab7d3f74f7a57c01933 /home/ghostty.nix | |
nix init
Diffstat (limited to 'home/ghostty.nix')
| -rw-r--r-- | home/ghostty.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/home/ghostty.nix b/home/ghostty.nix new file mode 100644 index 0000000..b954f42 --- /dev/null +++ b/home/ghostty.nix @@ -0,0 +1,35 @@ +{ pkgs, ... }: + +{ + programs.ghostty = { + enable = true; + + package = pkgs.ghostty-bin; + enableFishIntegration = true; + + settings = { + clipboard-read = "allow"; + clipboard-write = "allow"; + copy-on-select = true; + theme = "Rose Pine"; + font-family = "ComicCode Nerd Font SemiBold"; + font-style-italic = "ComicCode Nerd Font Light"; + macos-option-as-alt = "left"; + macos-icon = "blueprint"; + font-feature = [ + "-calt" + "-liga" + "-dlig" + ]; + cursor-click-to-move = true; + keybind = [ + "global:cmd+grave_accent=toggle_quick_terminal" + # "alt+i=inspector:toggle" + "super+t=unbind" + ]; + quick-terminal-position = "center"; + quick-terminal-animation-duration = 0.1; + }; + }; + +} |
