this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: update Ghostty HM module to built-in one

+33 -54
+28 -44
flake.lock
··· 28 28 ] 29 29 }, 30 30 "locked": { 31 - "lastModified": 1733570843, 32 - "narHash": "sha256-sQJAxY1TYWD1UyibN/FnN97paTFuwBw3Vp3DNCyKsMk=", 31 + "lastModified": 1738277753, 32 + "narHash": "sha256-iyFcCOk0mmDiv4ut9mBEuMxMZIym3++0qN1rQBg8FW0=", 33 33 "owner": "lnl7", 34 34 "repo": "nix-darwin", 35 - "rev": "a35b08d09efda83625bef267eb24347b446c80b8", 35 + "rev": "49b807fa7c37568d7fbe2aeaafb9255c185412f9", 36 36 "type": "github" 37 37 }, 38 38 "original": { ··· 43 43 }, 44 44 "darwin-stable": { 45 45 "locked": { 46 - "lastModified": 1733874782, 47 - "narHash": "sha256-U1iCUaFCDJepmQuauoo408q8ZzVqAoxZx+T4f7+CBPU=", 46 + "lastModified": 1738148668, 47 + "narHash": "sha256-arE53pUYTdPbQ0Ctrd1xtltngqKn2EzIOKGhA480DvY=", 48 48 "owner": "nixos", 49 49 "repo": "nixpkgs", 50 - "rev": "df99c810dcdac631c3326a3e73c03bdd535b4eed", 50 + "rev": "7dfcd13937964a3592766064a8bed6d2b9666eaa", 51 51 "type": "github" 52 52 }, 53 53 "original": { ··· 94 94 "nixpkgs-lib": "nixpkgs-lib" 95 95 }, 96 96 "locked": { 97 - "lastModified": 1733312601, 98 - "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", 97 + "lastModified": 1736143030, 98 + "narHash": "sha256-+hu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU=", 99 99 "owner": "hercules-ci", 100 100 "repo": "flake-parts", 101 - "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", 101 + "rev": "b905f6fc23a9051a6e1b741e1438dbfc0634c6de", 102 102 "type": "github" 103 103 }, 104 104 "original": { ··· 203 203 "type": "github" 204 204 } 205 205 }, 206 - "ghostty": { 207 - "locked": { 208 - "lastModified": 1702368251, 209 - "narHash": "sha256-hafrDmzGplzm+vdIo+LkOjRfA4qRcy5JmpGGksnht5c=", 210 - "owner": "clo4", 211 - "repo": "ghostty-hm-module", 212 - "rev": "887e13a6e7acf5ffaab0119d96e476d84db90904", 213 - "type": "github" 214 - }, 215 - "original": { 216 - "owner": "clo4", 217 - "repo": "ghostty-hm-module", 218 - "type": "github" 219 - } 220 - }, 221 206 "git-branchless": { 222 207 "inputs": { 223 208 "nixpkgs": [ ··· 225 210 ] 226 211 }, 227 212 "locked": { 228 - "lastModified": 1733771262, 229 - "narHash": "sha256-4qQTHCwVFStXP1hzuAtIjf7xDTyySCn4BII6h1TaS1M=", 213 + "lastModified": 1737475923, 214 + "narHash": "sha256-GuIPb8YSgDKXelYwEPZqXodAso9k0CLzBT6oRf0WlJ8=", 230 215 "owner": "arxanas", 231 216 "repo": "git-branchless", 232 - "rev": "2cb84846811b3a20560ed8503adca7eb5bc331b0", 217 + "rev": "ca7bddba1e64a2c470af1128ca87281d9af53501", 233 218 "type": "github" 234 219 }, 235 220 "original": { ··· 245 230 ] 246 231 }, 247 232 "locked": { 248 - "lastModified": 1733951607, 249 - "narHash": "sha256-CN6q6iCzxI1gkNyk4xLdwaMKi10r7n+aJkRzWj8PXwQ=", 233 + "lastModified": 1738275749, 234 + "narHash": "sha256-PM+cGduJ05EZ+YXulqAwUFjvfKpPmW080mcuN6R1POw=", 250 235 "owner": "nix-community", 251 236 "repo": "home-manager", 252 - "rev": "6e5b2d9e8014b5572e3367937a329e7053458d34", 237 + "rev": "a8159195bfaef3c64df75d3b1e6a68d49d392be9", 253 238 "type": "github" 254 239 }, 255 240 "original": { ··· 296 281 "neorg": { 297 282 "flake": false, 298 283 "locked": { 299 - "lastModified": 1733872345, 300 - "narHash": "sha256-6pUwWfsJ0TmToGU7Bvaeobnj2vuIqwd4w3TDdTvQZSk=", 284 + "lastModified": 1738251236, 285 + "narHash": "sha256-J5PoxbtD0jKScY1ScfbHfv2IJpkS/a7T9qMFk6eepEM=", 301 286 "owner": "nvim-neorg", 302 287 "repo": "neorg", 303 - "rev": "62671a7b03a1f38a6e5e03b006a9b6f8d804be0e", 288 + "rev": "bdb29ea3e069f827d31973bc942c18793ee9fa64", 304 289 "type": "github" 305 290 }, 306 291 "original": { ··· 321 306 "norg-meta": "norg-meta" 322 307 }, 323 308 "locked": { 324 - "lastModified": 1733880019, 325 - "narHash": "sha256-4NwCUoM7xJiWXBp4d4ewKrUrCu/N8AbLGZmhZULkq9Q=", 309 + "lastModified": 1738326622, 310 + "narHash": "sha256-sKRJfv7KCb2sjJQI9HRU0vH6HDLQ5QfrJilj7TSZ5EA=", 326 311 "owner": "nvim-neorg", 327 312 "repo": "nixpkgs-neorg-overlay", 328 - "rev": "d07a670edd0baa311556dd583e24ccc005b4eee3", 313 + "rev": "9dcb1b515a025dc8ace9c349090d62bbf94e9334", 329 314 "type": "github" 330 315 }, 331 316 "original": { ··· 368 353 }, 369 354 "nixpkgs-lib": { 370 355 "locked": { 371 - "lastModified": 1733096140, 372 - "narHash": "sha256-1qRH7uAUsyQI7R1Uwl4T+XvdNv778H0Nb5njNrqvylY=", 356 + "lastModified": 1735774519, 357 + "narHash": "sha256-CewEm1o2eVAnoqb6Ml+Qi9Gg/EfNAxbRx1lANGVyoLI=", 373 358 "type": "tarball", 374 - "url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz" 359 + "url": "https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz" 375 360 }, 376 361 "original": { 377 362 "type": "tarball", 378 - "url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz" 363 + "url": "https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz" 379 364 } 380 365 }, 381 366 "nixpkgs_2": { ··· 396 381 }, 397 382 "nixpkgs_3": { 398 383 "locked": { 399 - "lastModified": 1733749988, 400 - "narHash": "sha256-+5qdtgXceqhK5ZR1YbP1fAUsweBIrhL38726oIEAtDs=", 384 + "lastModified": 1738172511, 385 + "narHash": "sha256-v/8yB8LIy/KsySZYN6rO/f4kCEkj+fTLkzR0TaNMB+w=", 401 386 "owner": "NixOS", 402 387 "repo": "nixpkgs", 403 - "rev": "bc27f0fde01ce4e1bfec1ab122d72b7380278e68", 388 + "rev": "762a398892576efcc76fb233befbd58c2cef59e0", 404 389 "type": "github" 405 390 }, 406 391 "original": { ··· 457 442 "darwin": "darwin", 458 443 "darwin-stable": "darwin-stable", 459 444 "flake-parts": "flake-parts", 460 - "ghostty": "ghostty", 461 445 "git-branchless": "git-branchless", 462 446 "home-manager": "home-manager", 463 447 "lix-module": "lix-module",
-2
flake.nix
··· 34 34 inputs.nixpkgs.follows = "nixpkgs"; 35 35 }; 36 36 37 - ghostty.url = "github:clo4/ghostty-hm-module"; 38 - 39 37 # nixvim = { 40 38 # url = "github:nix-community/nixvim"; 41 39 # inputs.nixpkgs.follows = "nixpkgs";
+5 -7
modules/ghostty.nix
··· 1 1 { 2 2 config, 3 3 lib, 4 + pkgs, 4 5 ... 5 - }: { 6 + }: let 7 + in { 6 8 programs.ghostty = { 7 9 enable = true; 8 - package = null; # Set explicitly to null, as it is managed externally 10 + package = null; 9 11 10 - shellIntegration.enable = true; 12 + enableFishIntegration = true; 11 13 12 14 settings = { 13 15 font-family = "Hosevka Term"; ··· 50 52 ]; 51 53 52 54 command = toString (lib.getExe config.programs.fish.package); 53 - }; 54 - 55 - keybindings = { 56 - "super+shift+m" = "toggle_quick_terminal"; 57 55 }; 58 56 }; 59 57 }
-1
users/hauleth.nix
··· 1 1 {inputs, ...}: { 2 2 imports = [ 3 - inputs.ghostty.homeModules.default 4 3 ../modules/fish.nix 5 4 ../modules/direnv.nix 6 5 ../modules/git.nix