a dotfile but it's really big
0
fork

Configure Feed

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

ghostty: drop flake for nixpkgs

+18 -204
+17 -195
flake.lock
··· 53 53 "flake-compat": { 54 54 "flake": false, 55 55 "locked": { 56 - "lastModified": 1761588595, 57 - "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", 58 - "owner": "edolstra", 59 - "repo": "flake-compat", 60 - "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", 61 - "type": "github" 62 - }, 63 - "original": { 64 - "owner": "edolstra", 65 - "repo": "flake-compat", 66 - "type": "github" 67 - } 68 - }, 69 - "flake-compat_2": { 70 - "flake": false, 71 - "locked": { 72 56 "lastModified": 1767039857, 73 57 "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", 74 58 "owner": "NixOS", ··· 102 86 "type": "github" 103 87 } 104 88 }, 105 - "ghostty": { 106 - "inputs": { 107 - "flake-compat": "flake-compat", 108 - "home-manager": "home-manager", 109 - "nixpkgs": "nixpkgs", 110 - "systems": "systems", 111 - "zig": "zig", 112 - "zon2nix": "zon2nix" 113 - }, 114 - "locked": { 115 - "lastModified": 1776290164, 116 - "narHash": "sha256-O1BP0yG4Gg/L//OEk7B5s0xAu46U7UugIY4p9STV5R4=", 117 - "owner": "ghostty-org", 118 - "repo": "ghostty", 119 - "rev": "9e080c5a403475dcbee93c40eeb22cf6f92121f4", 120 - "type": "github" 121 - }, 122 - "original": { 123 - "owner": "ghostty-org", 124 - "repo": "ghostty", 125 - "type": "github" 126 - } 127 - }, 128 89 "gitignore": { 129 90 "inputs": { 130 91 "nixpkgs": [ ··· 149 110 }, 150 111 "helix": { 151 112 "inputs": { 152 - "nixpkgs": "nixpkgs_2", 113 + "nixpkgs": [ 114 + "nixpkgs" 115 + ], 153 116 "rust-overlay": "rust-overlay" 154 117 }, 155 118 "locked": { ··· 186 149 "home-manager": { 187 150 "inputs": { 188 151 "nixpkgs": [ 189 - "ghostty", 190 - "nixpkgs" 191 - ] 192 - }, 193 - "locked": { 194 - "lastModified": 1770586272, 195 - "narHash": "sha256-Ucci8mu8QfxwzyfER2DQDbvW9t1BnTUJhBmY7ybralo=", 196 - "owner": "nix-community", 197 - "repo": "home-manager", 198 - "rev": "b1f916ba052341edc1f80d4b2399f1092a4873ca", 199 - "type": "github" 200 - }, 201 - "original": { 202 - "owner": "nix-community", 203 - "repo": "home-manager", 204 - "type": "github" 205 - } 206 - }, 207 - "home-manager_2": { 208 - "inputs": { 209 - "nixpkgs": [ 210 152 "nixpkgs" 211 153 ] 212 154 }, ··· 271 213 "inputs": { 272 214 "niri-stable": "niri-stable", 273 215 "niri-unstable": "niri-unstable", 274 - "nixpkgs": "nixpkgs_3", 216 + "nixpkgs": "nixpkgs", 275 217 "nixpkgs-stable": "nixpkgs-stable", 276 218 "xwayland-satellite-stable": "xwayland-satellite-stable", 277 219 "xwayland-satellite-unstable": "xwayland-satellite-unstable" ··· 347 289 }, 348 290 "nixpkgs": { 349 291 "locked": { 350 - "lastModified": 1770537093, 351 - "narHash": "sha256-XV30uo8tXuxdzuV8l3sojmlPRLd/8tpMsOp4lNzLGUo=", 352 - "rev": "fef9403a3e4d31b0a23f0bacebbec52c248fbb51", 353 - "type": "tarball", 354 - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre942631.fef9403a3e4d/nixexprs.tar.xz" 355 - }, 356 - "original": { 357 - "type": "tarball", 358 - "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" 359 - } 360 - }, 361 - "nixpkgs-stable": { 362 - "locked": { 363 - "lastModified": 1776221942, 364 - "narHash": "sha256-FbQAeVNi7G4v3QCSThrSAAvzQTmrmyDLiHNPvTF2qFM=", 292 + "lastModified": 1776169885, 293 + "narHash": "sha256-l/iNYDZ4bGOAFQY2q8y5OAfBBtrDAaPuRQqWaFHVRXM=", 365 294 "owner": "NixOS", 366 295 "repo": "nixpkgs", 367 - "rev": "1766437c5509f444c1b15331e82b8b6a9b967000", 296 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 368 297 "type": "github" 369 298 }, 370 299 "original": { 371 300 "owner": "NixOS", 372 - "ref": "nixos-25.11", 373 - "repo": "nixpkgs", 374 - "type": "github" 375 - } 376 - }, 377 - "nixpkgs_2": { 378 - "locked": { 379 - "lastModified": 1775036866, 380 - "narHash": "sha256-ZojAnPuCdy657PbTq5V0Y+AHKhZAIwSIT2cb8UgAz/U=", 381 - "owner": "nixos", 382 - "repo": "nixpkgs", 383 - "rev": "6201e203d09599479a3b3450ed24fa81537ebc4e", 384 - "type": "github" 385 - }, 386 - "original": { 387 - "owner": "nixos", 388 301 "ref": "nixos-unstable", 389 302 "repo": "nixpkgs", 390 303 "type": "github" 391 304 } 392 305 }, 393 - "nixpkgs_3": { 306 + "nixpkgs-stable": { 394 307 "locked": { 395 - "lastModified": 1776169885, 396 - "narHash": "sha256-l/iNYDZ4bGOAFQY2q8y5OAfBBtrDAaPuRQqWaFHVRXM=", 308 + "lastModified": 1776221942, 309 + "narHash": "sha256-FbQAeVNi7G4v3QCSThrSAAvzQTmrmyDLiHNPvTF2qFM=", 397 310 "owner": "NixOS", 398 311 "repo": "nixpkgs", 399 - "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 312 + "rev": "1766437c5509f444c1b15331e82b8b6a9b967000", 400 313 "type": "github" 401 314 }, 402 315 "original": { 403 316 "owner": "NixOS", 404 - "ref": "nixos-unstable", 317 + "ref": "nixos-25.11", 405 318 "repo": "nixpkgs", 406 319 "type": "github" 407 320 } 408 321 }, 409 - "nixpkgs_4": { 322 + "nixpkgs_2": { 410 323 "locked": { 411 324 "lastModified": 1776329215, 412 325 "narHash": "sha256-mBqzkn7oJti2hqeO8iTbDxKw+1ifxpP53feQ0CEXies=", ··· 446 359 "noctalia", 447 360 "nixpkgs" 448 361 ], 449 - "systems": "systems_2", 362 + "systems": "systems", 450 363 "treefmt-nix": "treefmt-nix" 451 364 }, 452 365 "locked": { ··· 465 378 }, 466 379 "pre-commit": { 467 380 "inputs": { 468 - "flake-compat": "flake-compat_2", 381 + "flake-compat": "flake-compat", 469 382 "gitignore": "gitignore", 470 383 "nixpkgs": [ 471 384 "lanzaboote", ··· 491 404 "catppuccin": "catppuccin", 492 405 "easy-hosts": "easy-hosts", 493 406 "flake-parts": "flake-parts", 494 - "ghostty": "ghostty", 495 407 "helix": "helix", 496 408 "helix-plugins": "helix-plugins", 497 - "home-manager": "home-manager_2", 409 + "home-manager": "home-manager", 498 410 "knixpkgs": "knixpkgs", 499 411 "lanzaboote": "lanzaboote", 500 412 "niri": "niri", 501 413 "nixos-wsl": "nixos-wsl", 502 - "nixpkgs": "nixpkgs_4", 414 + "nixpkgs": "nixpkgs_2", 503 415 "noctalia": "noctalia", 504 416 "sops-nix": "sops-nix", 505 417 "ssh-keys": "ssh-keys" ··· 580 492 } 581 493 }, 582 494 "systems": { 583 - "flake": false, 584 - "locked": { 585 - "lastModified": 1681028828, 586 - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 587 - "owner": "nix-systems", 588 - "repo": "default", 589 - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 590 - "type": "github" 591 - }, 592 - "original": { 593 - "owner": "nix-systems", 594 - "repo": "default", 595 - "type": "github" 596 - } 597 - }, 598 - "systems_2": { 599 495 "locked": { 600 496 "lastModified": 1689347949, 601 497 "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", ··· 662 558 "original": { 663 559 "owner": "Supreeeme", 664 560 "repo": "xwayland-satellite", 665 - "type": "github" 666 - } 667 - }, 668 - "zig": { 669 - "inputs": { 670 - "flake-compat": [ 671 - "ghostty", 672 - "flake-compat" 673 - ], 674 - "nixpkgs": [ 675 - "ghostty", 676 - "nixpkgs" 677 - ], 678 - "systems": [ 679 - "ghostty", 680 - "systems" 681 - ] 682 - }, 683 - "locked": { 684 - "lastModified": 1773145353, 685 - "narHash": "sha256-dE8zx8WA54TRmFFQBvA48x/sXGDTP7YaDmY6nNKMAYw=", 686 - "owner": "mitchellh", 687 - "repo": "zig-overlay", 688 - "rev": "8666155d83bf792956a7c40915508e6d4b2b8716", 689 - "type": "github" 690 - }, 691 - "original": { 692 - "owner": "mitchellh", 693 - "repo": "zig-overlay", 694 - "type": "github" 695 - } 696 - }, 697 - "zig_2": { 698 - "inputs": { 699 - "nixpkgs": [ 700 - "ghostty", 701 - "zon2nix", 702 - "nixpkgs" 703 - ] 704 - }, 705 - "locked": { 706 - "lastModified": 1776208985, 707 - "narHash": "sha256-IOuRFpbeQ9jSk54OURX5yvjoC759ujgSNjkMKpChdDA=", 708 - "ref": "refs/heads/main", 709 - "rev": "e8ee348125247e7bd74932cc42ac92df90961d5b", 710 - "revCount": 1666, 711 - "type": "git", 712 - "url": "https://codeberg.org/jcollie/zig-overlay.git" 713 - }, 714 - "original": { 715 - "type": "git", 716 - "url": "https://codeberg.org/jcollie/zig-overlay.git" 717 - } 718 - }, 719 - "zon2nix": { 720 - "inputs": { 721 - "nixpkgs": [ 722 - "ghostty", 723 - "nixpkgs" 724 - ], 725 - "zig": "zig_2" 726 - }, 727 - "locked": { 728 - "lastModified": 1776269939, 729 - "narHash": "sha256-tOGsI1d1Xk1PYapQJ/ByG0utbWXJasIna/fUib+/b5A=", 730 - "owner": "jcollie", 731 - "repo": "zon2nix", 732 - "rev": "cc467a77c2ebcd9aab84024196abfc37eaf1007d", 733 - "type": "github" 734 - }, 735 - "original": { 736 - "owner": "jcollie", 737 - "ref": "main", 738 - "repo": "zon2nix", 739 561 "type": "github" 740 562 } 741 563 }
+1 -5
flake.nix
··· 28 28 }; 29 29 helix = { 30 30 url = "github:mattwparas/helix/steel-event-system"; 31 + inputs.nixpkgs.follows = "nixpkgs"; 31 32 }; 32 33 helix-plugins = { 33 34 url = "github:karitham/helix-plugins/b544922ff2fc55c7bd80ae90f9409b0e8a9aac5c"; 34 - }; 35 - ghostty = { 36 - url = "github:ghostty-org/ghostty"; 37 35 }; 38 36 lanzaboote = { 39 37 url = "github:nix-community/lanzaboote"; ··· 74 72 "https://helix.cachix.org" 75 73 "https://niri.cachix.org" 76 74 "https://karitham.cachix.org" 77 - "https://ghostty.cachix.org" 78 75 ]; 79 76 extra-trusted-public-keys = [ 80 77 "helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs=" 81 78 "niri.cachix.org-1:Wv0OmO7PsuocRKzfDoJ3mulSl7Z6oezYhGhR+3W2964=" 82 79 "karitham.cachix.org-1:Q0wdHZsCssuepIrtx83gHibE0LTDYLVNnvaV3Nms9U0=" 83 - "ghostty.cachix.org-1:QB389yTa6gTyneehvqG58y0WnHjQOqgnA+wBnpWWxns=" 84 80 ]; 85 81 }; 86 82 }
-2
modules/desktop/terminal/ghostty.nix
··· 2 2 config, 3 3 osConfig, 4 4 lib, 5 - inputs', 6 5 ... 7 6 }: 8 7 { 9 8 config = lib.mkIf config.desktop.terminal.enable { 10 9 programs.ghostty = { 11 10 enable = true; 12 - package = inputs'.ghostty.packages.default; 13 11 settings = { 14 12 font-family = osConfig.fonts.mono; 15 13 font-size = 12;
-1
modules/home/default.nix
··· 42 42 nixpkgs.overlays = [ 43 43 inputs.self.overlays.default 44 44 inputs.niri.overlays.niri 45 - inputs.ghostty.overlays.default 46 45 inputs.knixpkgs.overlays.default 47 46 ]; 48 47
-1
modules/nix.nix
··· 44 44 overlays = [ 45 45 inputs.self.overlays.default 46 46 inputs.niri.overlays.niri 47 - inputs.ghostty.overlays.default 48 47 inputs.knixpkgs.overlays.default 49 48 ]; 50 49 };