diff --git a/flake.lock b/flake.lock index 2c06cf3..c61de79 100644 --- a/flake.lock +++ b/flake.lock @@ -281,18 +281,19 @@ "crate2nix": "crate2nix", "flake-compat": "flake-compat_4", "flake-parts": "flake-parts_3", + "ghostty": "ghostty", "git-hooks": "git-hooks_3", "nix": "nix", "nixd": "nixd", - "nixpkgs": "nixpkgs_6", + "nixpkgs": "nixpkgs_7", "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1777040077, - "narHash": "sha256-21hK/8gia6FbcE2+R49WNCD24yd6Qf0VPpiYi1qEI3I=", + "lastModified": 1777109791, + "narHash": "sha256-7XXCN0Tdpv2t6yxkqUr8M5AnLExqb8jw1Qv9Fe8TiKo=", "owner": "cachix", "repo": "devenv", - "rev": "0b0246b7fed27e788d639cb82364c452b405970c", + "rev": "025b6ba9903b96a55ac21a9a63fa290a6da5afe6", "type": "github" }, "original": { @@ -403,6 +404,22 @@ } }, "flake-compat_10": { + "flake": false, + "locked": { + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_11": { "flake": false, "locked": { "lastModified": 1767039857, @@ -418,7 +435,7 @@ "type": "github" } }, - "flake-compat_11": { + "flake-compat_12": { "flake": false, "locked": { "lastModified": 1696426674, @@ -481,15 +498,15 @@ "flake-compat_5": { "flake": false, "locked": { - "lastModified": 1767039857, - "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", - "owner": "NixOS", + "lastModified": 1761588595, + "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", + "owner": "edolstra", "repo": "flake-compat", - "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", + "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", "type": "github" }, "original": { - "owner": "NixOS", + "owner": "edolstra", "repo": "flake-compat", "type": "github" } @@ -527,22 +544,22 @@ } }, "flake-compat_8": { + "flake": false, "locked": { "lastModified": 1767039857, "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", - "owner": "edolstra", + "owner": "NixOS", "repo": "flake-compat", "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { - "owner": "edolstra", + "owner": "NixOS", "repo": "flake-compat", "type": "github" } }, "flake-compat_9": { - "flake": false, "locked": { "lastModified": 1767039857, "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", @@ -661,7 +678,7 @@ }, "flake-utils": { "inputs": { - "systems": "systems_4" + "systems": "systems_5" }, "locked": { "lastModified": 1731533236, @@ -677,6 +694,30 @@ "type": "github" } }, + "ghostty": { + "inputs": { + "flake-compat": "flake-compat_5", + "home-manager": "home-manager", + "nixpkgs": "nixpkgs_5", + "systems": "systems", + "zig": "zig", + "zon2nix": "zon2nix" + }, + "locked": { + "lastModified": 1776365871, + "narHash": "sha256-lAFTUeJy7AT4V+t8/HlMM7O5z6W+G4eUhzRoh3ZdZu8=", + "owner": "cachix", + "repo": "ghostty", + "rev": "d882f9106d15c213239b8916083835263d4fb9bc", + "type": "github" + }, + "original": { + "owner": "cachix", + "ref": "cachix-upstream", + "repo": "ghostty", + "type": "github" + } + }, "git-hooks": { "inputs": { "flake-compat": [ @@ -767,7 +808,7 @@ }, "git-hooks_4": { "inputs": { - "flake-compat": "flake-compat_5", + "flake-compat": "flake-compat_6", "gitignore": "gitignore_6", "nixpkgs": [ "nixpkgs" @@ -789,7 +830,7 @@ }, "git-hooks_5": { "inputs": { - "flake-compat": "flake-compat_7", + "flake-compat": "flake-compat_8", "gitignore": "gitignore_8", "nixpkgs": [ "nix-gaming", @@ -1079,6 +1120,28 @@ } }, "home-manager": { + "inputs": { + "nixpkgs": [ + "devenv", + "ghostty", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1770586272, + "narHash": "sha256-Ucci8mu8QfxwzyfER2DQDbvW9t1BnTUJhBmY7ybralo=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "b1f916ba052341edc1f80d4b2399f1092a4873ca", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "type": "github" + } + }, + "home-manager_2": { "inputs": { "nixpkgs": [ "nixpkgs" @@ -1099,7 +1162,7 @@ "type": "github" } }, - "home-manager_2": { + "home-manager_3": { "inputs": { "nixpkgs": [ "zen-browser", @@ -1144,15 +1207,15 @@ "inputs": { "nix": "nix_2", "nix-eval-jobs": "nix-eval-jobs", - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_8", "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1777061446, - "narHash": "sha256-3dtzoGFbilPpnKSsN0ZqUQQRvzUHXX4/wK6Od/JcGKQ=", + "lastModified": 1777112476, + "narHash": "sha256-5q6yCFLkdIqmbKWDgpTrw+JffthUrOdNgJflLV1lQaA=", "owner": "NixOS", "repo": "hydra", - "rev": "1f1fc74fc5cf8dbbcf029875f4c05165bd71fcde", + "rev": "7fe1c317a92e6ee64b6d378befb3063784dd8d5b", "type": "github" }, "original": { @@ -1263,7 +1326,7 @@ "nixpkgs-unstable" ], "pre-commit-hooks": "pre-commit-hooks_3", - "systems": "systems", + "systems": "systems_2", "xdph": "xdph" }, "locked": { @@ -1448,7 +1511,7 @@ "nixpkgs": [ "nixpkgs-unstable" ], - "systems": "systems_2" + "systems": "systems_3" }, "locked": { "lastModified": 1776669680, @@ -1647,7 +1710,7 @@ }, "hytale-launcher": { "inputs": { - "nixpkgs": "nixpkgs_8" + "nixpkgs": "nixpkgs_9" }, "locked": { "lastModified": 1777058250, @@ -1707,11 +1770,11 @@ "rust-overlay": [] }, "locked": { - "lastModified": 1777045529, - "narHash": "sha256-EeAwmrvONsovL2qPwKGXF2xGhbo7MySesY3fW2pNLpM=", + "lastModified": 1777115661, + "narHash": "sha256-RTVipdr4vxnOyt/4xPBHz/BAWZYIeZ1VxnsJsjJp/Uc=", "owner": "YaLTeR", "repo": "niri", - "rev": "9438f59e2b9d8deb6fcec5922f8aca18162b673c", + "rev": "91be662ac6cff43a010395352afbe8a50e3a18af", "type": "github" }, "original": { @@ -1734,11 +1797,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1777068473, - "narHash": "sha256-atEzEdMgJMRPm/yxOiBvOSEcjSUgU20ieXYQeDfxhTo=", + "lastModified": 1777118280, + "narHash": "sha256-xCSQxApbEq2cQuS1uvUCTUHL4masVOjexi8zv36peo0=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "d543523b5cd4c1f10e41ad8801c49808198b9ca5", + "rev": "4a4a4da68a0e420e013fc125f522ee1f0c0dd252", "type": "github" }, "original": { @@ -1750,11 +1813,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1777045529, - "narHash": "sha256-EeAwmrvONsovL2qPwKGXF2xGhbo7MySesY3fW2pNLpM=", + "lastModified": 1777115661, + "narHash": "sha256-RTVipdr4vxnOyt/4xPBHz/BAWZYIeZ1VxnsJsjJp/Uc=", "owner": "YaLTeR", "repo": "niri", - "rev": "9438f59e2b9d8deb6fcec5922f8aca18162b673c", + "rev": "91be662ac6cff43a010395352afbe8a50e3a18af", "type": "github" }, "original": { @@ -1897,7 +1960,7 @@ "devenv", "flake-parts" ], - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_6", "treefmt-nix": "treefmt-nix" }, "locked": { @@ -1982,7 +2045,7 @@ "nixos-raspberrypi": { "inputs": { "argononed": "argononed", - "flake-compat": "flake-compat_8", + "flake-compat": "flake-compat_9", "nixos-images": "nixos-images_2", "nixpkgs": [ "nixpkgs-unstable" @@ -2005,7 +2068,7 @@ }, "nixos-wsl": { "inputs": { - "flake-compat": "flake-compat_9", + "flake-compat": "flake-compat_10", "nixpkgs": [ "nixpkgs" ] @@ -2042,11 +2105,11 @@ }, "nixpkgs-latest-factorio": { "locked": { - "lastModified": 1777096001, - "narHash": "sha256-OEf5bGTFZy3EoQFJIq97kTVKxIit7BSL3e0gMJ8GmSA=", + "lastModified": 1777117857, + "narHash": "sha256-pOqWHgu9IgpIx1hFjQ3NNSmeaRNgWX/0gg8l4zVarRI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "252c21ca7b5a6d17e67220834419070a841b59dd", + "rev": "5f3f38678f5a70706bdf882b25e3730498269e3c", "type": "github" }, "original": { @@ -2058,11 +2121,11 @@ }, "nixpkgs-latest-minecraft": { "locked": { - "lastModified": 1777096001, - "narHash": "sha256-OEf5bGTFZy3EoQFJIq97kTVKxIit7BSL3e0gMJ8GmSA=", + "lastModified": 1777117857, + "narHash": "sha256-pOqWHgu9IgpIx1hFjQ3NNSmeaRNgWX/0gg8l4zVarRI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "252c21ca7b5a6d17e67220834419070a841b59dd", + "rev": "5f3f38678f5a70706bdf882b25e3730498269e3c", "type": "github" }, "original": { @@ -2104,11 +2167,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1777096001, - "narHash": "sha256-OEf5bGTFZy3EoQFJIq97kTVKxIit7BSL3e0gMJ8GmSA=", + "lastModified": 1777117857, + "narHash": "sha256-pOqWHgu9IgpIx1hFjQ3NNSmeaRNgWX/0gg8l4zVarRI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "252c21ca7b5a6d17e67220834419070a841b59dd", + "rev": "5f3f38678f5a70706bdf882b25e3730498269e3c", "type": "github" }, "original": { @@ -2216,6 +2279,22 @@ } }, "nixpkgs_10": { + "locked": { + "lastModified": 1776877367, + "narHash": "sha256-EHq1/OX139R1RvBzOJ0aMRT3xnWyqtHBRUBuO1gFzjI=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "0726a0ecb6d4e08f6adced58726b95db924cef57", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { "locked": { "lastModified": 1776475594, "narHash": "sha256-mxLieVl5lqjd+QUvgHbvpVrvb9d8zox7m+MiRO6FHu8=", @@ -2231,7 +2310,7 @@ "type": "github" } }, - "nixpkgs_11": { + "nixpkgs_12": { "locked": { "lastModified": 1775888245, "narHash": "sha256-nwASzrRDD1JBEu/o8ekKYEXm/oJW6EMCzCRdrwcLe90=", @@ -2247,7 +2326,7 @@ "type": "github" } }, - "nixpkgs_12": { + "nixpkgs_13": { "locked": { "lastModified": 1770107345, "narHash": "sha256-tbS0Ebx2PiA1FRW8mt8oejR0qMXmziJmPaU1d4kYY9g=", @@ -2263,7 +2342,7 @@ "type": "github" } }, - "nixpkgs_13": { + "nixpkgs_14": { "locked": { "lastModified": 1775710090, "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=", @@ -2341,6 +2420,19 @@ } }, "nixpkgs_6": { + "locked": { + "lastModified": 1772963539, + "narHash": "sha256-G4+9cEu8XSqEWYUB6iRgDfrg53av6yyRwAKhSeKbUVw=", + "rev": "9dcb002ca1690658be4a04645215baea8b95f31d", + "type": "tarball", + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre960399.9dcb002ca169/nixexprs.tar.xz" + }, + "original": { + "type": "tarball", + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" + } + }, + "nixpkgs_7": { "inputs": { "nixpkgs-src": "nixpkgs-src" }, @@ -2359,7 +2451,7 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_8": { "locked": { "lastModified": 1776701571, "narHash": "sha256-DulOQ4KakTuH+3qEMF6TCRI24rTzD4g9Ayu7gYy3CqU=", @@ -2375,7 +2467,7 @@ "type": "github" } }, - "nixpkgs_8": { + "nixpkgs_9": { "locked": { "lastModified": 1776548001, "narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=", @@ -2391,22 +2483,6 @@ "type": "github" } }, - "nixpkgs_9": { - "locked": { - "lastModified": 1776877367, - "narHash": "sha256-EHq1/OX139R1RvBzOJ0aMRT3xnWyqtHBRUBuO1gFzjI=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "0726a0ecb6d4e08f6adced58726b95db924cef57", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "pre-commit-hooks": { "inputs": { "flake-compat": [ @@ -2467,7 +2543,7 @@ }, "pre-commit-hooks_3": { "inputs": { - "flake-compat": "flake-compat_6", + "flake-compat": "flake-compat_7", "gitignore": "gitignore_7", "nixpkgs": [ "hyprland", @@ -2522,7 +2598,7 @@ "git-hooks": "git-hooks_4", "gpg-base-conf": "gpg-base-conf", "helix": "helix", - "home-manager": "home-manager", + "home-manager": "home-manager_2", "hy3": "hy3", "hydra-ci": "hydra-ci", "hyprland": "hyprland", @@ -2538,7 +2614,7 @@ "nixos-images": "nixos-images", "nixos-raspberrypi": "nixos-raspberrypi", "nixos-wsl": "nixos-wsl", - "nixpkgs": "nixpkgs_9", + "nixpkgs": "nixpkgs_10", "nixpkgs-latest-factorio": "nixpkgs-latest-factorio", "nixpkgs-latest-minecraft": "nixpkgs-latest-minecraft", "nixpkgs-master": "nixpkgs-master", @@ -2548,7 +2624,7 @@ "nixpkgs-unstable": "nixpkgs-unstable", "simple-nixos-mailserver": "simple-nixos-mailserver", "sops-nix": "sops-nix", - "systems": "systems_3", + "systems": "systems_4", "titrack": "titrack", "treefmt-nix": "treefmt-nix_3", "zen-browser": "zen-browser", @@ -2601,9 +2677,9 @@ "simple-nixos-mailserver": { "inputs": { "blobs": "blobs", - "flake-compat": "flake-compat_10", + "flake-compat": "flake-compat_11", "git-hooks": "git-hooks_6", - "nixpkgs": "nixpkgs_10" + "nixpkgs": "nixpkgs_11" }, "locked": { "lastModified": 1776950941, @@ -2621,7 +2697,7 @@ }, "sops-nix": { "inputs": { - "nixpkgs": "nixpkgs_11" + "nixpkgs": "nixpkgs_12" }, "locked": { "lastModified": 1776771786, @@ -2638,17 +2714,18 @@ } }, "systems": { + "flake": false, "locked": { - "lastModified": 1689347949, - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", "owner": "nix-systems", - "repo": "default-linux", - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", "type": "github" }, "original": { "owner": "nix-systems", - "repo": "default-linux", + "repo": "default", "type": "github" } }, @@ -2683,6 +2760,21 @@ } }, "systems_4": { + "locked": { + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "owner": "nix-systems", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default-linux", + "type": "github" + } + }, + "systems_5": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -2697,7 +2789,7 @@ "type": "github" } }, - "systems_5": { + "systems_6": { "flake": false, "locked": { "lastModified": 1681028828, @@ -2779,7 +2871,7 @@ }, "treefmt-nix_3": { "inputs": { - "nixpkgs": "nixpkgs_12" + "nixpkgs": "nixpkgs_13" }, "locked": { "lastModified": 1775636079, @@ -2871,8 +2963,8 @@ }, "zen-browser": { "inputs": { - "home-manager": "home-manager_2", - "nixpkgs": "nixpkgs_13" + "home-manager": "home-manager_3", + "nixpkgs": "nixpkgs_14" }, "locked": { "lastModified": 1777084302, @@ -2888,6 +2980,38 @@ "type": "github" } }, + "zig": { + "inputs": { + "flake-compat": [ + "devenv", + "ghostty", + "flake-compat" + ], + "nixpkgs": [ + "devenv", + "ghostty", + "nixpkgs" + ], + "systems": [ + "devenv", + "ghostty", + "systems" + ] + }, + "locked": { + "lastModified": 1773145353, + "narHash": "sha256-dE8zx8WA54TRmFFQBvA48x/sXGDTP7YaDmY6nNKMAYw=", + "owner": "mitchellh", + "repo": "zig-overlay", + "rev": "8666155d83bf792956a7c40915508e6d4b2b8716", + "type": "github" + }, + "original": { + "owner": "mitchellh", + "repo": "zig-overlay", + "type": "github" + } + }, "zig-flake": { "inputs": { "nixpkgs": [ @@ -2911,11 +3035,11 @@ }, "zig-overlay": { "inputs": { - "flake-compat": "flake-compat_11", + "flake-compat": "flake-compat_12", "nixpkgs": [ "nixpkgs" ], - "systems": "systems_5" + "systems": "systems_6" }, "locked": { "lastModified": 1777034003, @@ -2931,6 +3055,29 @@ "type": "github" } }, + "zig_2": { + "inputs": { + "nixpkgs": [ + "devenv", + "ghostty", + "zon2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1776208985, + "narHash": "sha256-IOuRFpbeQ9jSk54OURX5yvjoC759ujgSNjkMKpChdDA=", + "ref": "refs/heads/main", + "rev": "e8ee348125247e7bd74932cc42ac92df90961d5b", + "revCount": 1666, + "type": "git", + "url": "https://codeberg.org/jcollie/zig-overlay.git" + }, + "original": { + "type": "git", + "url": "https://codeberg.org/jcollie/zig-overlay.git" + } + }, "zls": { "inputs": { "nixpkgs": [ @@ -2951,6 +3098,30 @@ "repo": "zls", "type": "github" } + }, + "zon2nix": { + "inputs": { + "nixpkgs": [ + "devenv", + "ghostty", + "nixpkgs" + ], + "zig": "zig_2" + }, + "locked": { + "lastModified": 1776269939, + "narHash": "sha256-tOGsI1d1Xk1PYapQJ/ByG0utbWXJasIna/fUib+/b5A=", + "owner": "jcollie", + "repo": "zon2nix", + "rev": "cc467a77c2ebcd9aab84024196abfc37eaf1007d", + "type": "github" + }, + "original": { + "owner": "jcollie", + "ref": "main", + "repo": "zon2nix", + "type": "github" + } } }, "root": "root",