diff --git a/ghostty/config b/ghostty/config index 957b6f8..3b7a66e 100644 --- a/ghostty/config +++ b/ghostty/config @@ -1,2 +1,2 @@ -font-family = "TX-02-BerkeleyAC" -font-style = "Medium" +font-family = "Berkeley Mono" +font-style = "Retina" diff --git a/nix/home-manager/flake.lock b/nix/home-manager/flake.lock index 6def3b2..d228a8b 100644 --- a/nix/home-manager/flake.lock +++ b/nix/home-manager/flake.lock @@ -29,11 +29,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1738564312, - "narHash": "sha256-awAp1Qe+c95PQxP7v+Zfse+w3URaP3UQLCRlaPMzYtE=", + "lastModified": 1738650687, + "narHash": "sha256-1tvCUR1+/F3IT1K4QHTcEO+vsip/P1iluPIttX57Ry8=", "owner": "nix-community", "repo": "fenix", - "rev": "d99d2a562b9c9d5f0e4399e5bb677b37a791c7eb", + "rev": "37a1f29ebf98fbbac667730edc5dab4ebe2e3954", "type": "github" }, "original": { @@ -190,11 +190,11 @@ "zig": "zig" }, "locked": { - "lastModified": 1738275804, - "narHash": "sha256-n9cSCLlWjc8Bc5QyZYLo5+c6MfTZjgDpUGx/FGxBiY8=", + "lastModified": 1738619868, + "narHash": "sha256-q4h4SY1kVkZG4t/59CmJvaKjlx+xjojhdU1HqxiQhrQ=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "c5508e7d1922842ecd3160ea73b97da1282168b3", + "rev": "f0d276062b78658fc1f3857e9ea104788f1f4e58", "type": "github" }, "original": { @@ -275,11 +275,11 @@ ] }, "locked": { - "lastModified": 1738448366, - "narHash": "sha256-4ATtQqBlgsGqkHTemta0ydY6f7JBRXz4Hf574NHQpkg=", + "lastModified": 1738667255, + "narHash": "sha256-sMMQb9NydZqQ/MvvtPp+Ny0W9P0Jk0moU7SrTBlO5Vo=", "owner": "nix-community", "repo": "home-manager", - "rev": "18fa9f323d8adbb0b7b8b98a8488db308210ed93", + "rev": "7abcf59a365430b36f84eaa452a466b11e469e33", "type": "github" }, "original": { @@ -386,11 +386,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1738516982, - "narHash": "sha256-58y8uWnC6Umqn2Q1UCeE0qYcQ/SbnImoMeAhsXX3fy8=", + "lastModified": 1738603837, + "narHash": "sha256-P+4EHIxG4L/XqdHL2J82gV7V6BhD0pDYpO0xnetfWjA=", "owner": "m15a", "repo": "flake-awesome-neovim-plugins", - "rev": "24132294de08e18bab3ba10fae423bafeca4cfd9", + "rev": "118a24073862aa07110969f0cb67159fb74828b1", "type": "github" }, "original": { @@ -401,11 +401,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1738587747, - "narHash": "sha256-6DscoSApDLnWGVs34X9+Q7FVoEf4jEgaxC3FSvIuoAs=", + "lastModified": 1738674114, + "narHash": "sha256-CK+1P/1YE8WzfjBPD1z2zhxpRDygvhPEYZC+3iuvcVE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "f4557738bf730aebadfd04c99ea2277e9653a43d", + "rev": "01cc8dbdb2e81433727f6a728a6672e40b385923", "type": "github" }, "original": { @@ -477,11 +477,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1738584851, - "narHash": "sha256-QY/NOH4rnDxmDc7JqOtcawS9irq8T0ADZWWR629bN38=", + "lastModified": 1738622717, + "narHash": "sha256-XSFbbhN8xdr4qKRFbubXJ3vkSusKSnALf69G9fdGPXE=", "owner": "nix-community", "repo": "nixvim", - "rev": "e77af9f81b220e46a5dc1f1faa592c10753a46a6", + "rev": "6288354d43ada972480cbd10dc7102637eeafc1e", "type": "github" }, "original": { @@ -529,11 +529,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1738488035, - "narHash": "sha256-sLLW0S7OGlFYgNvAQnqWK1Ws5V1YNGvfXHdWoZ91CeI=", + "lastModified": 1738591430, + "narHash": "sha256-Q4tPO6rH/q41IZG+NGy/Pjd2RW/bRDVjVjBh9LaVWE4=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "f3998f7f8a197596c5edf72e937996e6674b423b", + "rev": "13c17db07b1201e3c460b4cc0ee49ac4d0ace0e5", "type": "github" }, "original": { diff --git a/nix/home-manager/home.nix b/nix/home-manager/home.nix index 845debf..4c9b742 100644 --- a/nix/home-manager/home.nix +++ b/nix/home-manager/home.nix @@ -60,6 +60,18 @@ in }; }; + ghostty = { + enable = true; + package = null; + # installVimSyntax = true; + # installBatSyntax = true; + enableZshIntegration = true; + settings = { + font-family = "Berkeley Mono"; + font-style = "Retina"; + }; + }; + htop = { enable = true; }; @@ -86,6 +98,9 @@ in enable = true; }; + pay-respects = { + enable = true; + }; skim = { enable = true; enableZshIntegration = false; diff --git a/nix/home-manager/modules/files.nix b/nix/home-manager/modules/files.nix index f443c17..eda1135 100644 --- a/nix/home-manager/modules/files.nix +++ b/nix/home-manager/modules/files.nix @@ -77,7 +77,7 @@ in onChange = "~/.emacs.d/bin/doom sync"; }; "erdtree/.erdtreerc".source = ./${repo_root}/erdtree/erdtreerc; - "ghostty/config".source = ./${repo_root}/ghostty/config; + # "ghostty/config".source = ./${repo_root}/ghostty/config; "kitty/kitty.conf".source = ./${repo_root}/kitty/kitty.conf; "lsd/config.yaml".source = ./${repo_root}/lsd/config.yaml; "neovide/config.toml".source = (pkgs.formats.toml { }).generate "neovide-config" { diff --git a/zed/settings.json b/zed/settings.json index 26b323c..1c875b9 100644 --- a/zed/settings.json +++ b/zed/settings.json @@ -16,7 +16,7 @@ }, "vim_mode": true, "autosave": "on_focus_change", - "buffer_font_family": "TX-02-BerkeleyAC", + "buffer_font_family": "Berkeley Mono", "buffer_font_fallbacks": [ "Apple Color Emoji", "Segoe UI Emoji",