diff --git a/flake.in.nix b/flake.in.nix index 0a4592b..199f536 100644 --- a/flake.in.nix +++ b/flake.in.nix @@ -20,7 +20,6 @@ type = "git"; }; in { - determinate = mkInput "DeterminateSystems/determinate"; agenix = mkInput "ryantm/agenix"; catppuccin = mkInput "catppuccin/nix"; chaotic = mkInput "chaotic-cx/nyx/nyxpkgs-unstable"; @@ -48,6 +47,17 @@ nix-index-database = mkFollowingNixpkgs "nix-community/nix-index-database"; snowfall-flake = mkFollowingNixpkgs "snowfallorg/flake"; snowfall-lib = mkFollowingNixpkgs "snowfallorg/lib/dev"; + + lix = { + url = "https://git.lix.systems/lix-project/lix/archive/main.tar.gz"; + flake = false; + }; + + lix-module = { + url = "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz"; + inputs.nixpkgs.follows = "nixpkgs"; + inputs.lix.follows = "lix"; + }; }; outputs = {...} @ inputs: @@ -76,8 +86,8 @@ catppuccin.nixosModules.catppuccin chaotic.nixosModules.default cosmic.nixosModules.default - determinate.nixosModules.default impermanence.nixosModules.impermanence + lix-module.nixosModules.default nixos-facter-modules.nixosModules.facter ] ++ xmonad-contrib.nixosModules; diff --git a/flake.lock b/flake.lock index 6de5f2c..12869e7 100644 --- a/flake.lock +++ b/flake.lock @@ -24,7 +24,7 @@ "ags": { "inputs": { "astal": "astal", - "nixpkgs": "nixpkgs_11" + "nixpkgs": "nixpkgs_8" }, "locked": { "lastModified": 1734091628, @@ -97,7 +97,7 @@ }, "astal_2": { "inputs": { - "nixpkgs": "nixpkgs_12" + "nixpkgs": "nixpkgs_9" }, "locked": { "lastModified": 1734814417, @@ -131,11 +131,11 @@ }, "catppuccin": { "locked": { - "lastModified": 1734734291, - "narHash": "sha256-CFX4diEQHKvZYjnhf7TLg20m3ge1O4vqgplsk/Kuaek=", + "lastModified": 1735028008, + "narHash": "sha256-crbQNRVQgPH0hX5vZk8xL9JStXo74Es7zDBjRcc4i+A=", "owner": "catppuccin", "repo": "nix", - "rev": "1e4c3803b8da874ff75224ec8512cb173036bbd8", + "rev": "bfd20bcf45f1de0e97b551be51495abf8a727f1a", "type": "github" }, "original": { @@ -169,8 +169,8 @@ }, "codeium": { "inputs": { - "flake-utils": "flake-utils_3", - "nixpkgs": "nixpkgs_16" + "flake-utils": "flake-utils_4", + "nixpkgs": "nixpkgs_13" }, "locked": { "lastModified": 1733165974, @@ -196,11 +196,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1735004289, - "narHash": "sha256-cJmBhr59xQXwkvF+EZPhKTebgHyqXoei8u2Qq2QJYzE=", + "lastModified": 1735177024, + "narHash": "sha256-MbhBmxPeUma3Kan3N8TS1mwUERWJR/gRaOTIboZATF8=", "owner": "lilyinstarlight", "repo": "nixos-cosmic", - "rev": "b9bfb93c7632a0e007a3a05fe77c0475d05e045a", + "rev": "7d7a5bfee808b80658300a4421cf97d1efc44dc4", "type": "github" }, "original": { @@ -252,68 +252,6 @@ "type": "github" } }, - "determinate": { - "inputs": { - "determinate-nixd-aarch64-darwin": "determinate-nixd-aarch64-darwin", - "determinate-nixd-aarch64-linux": "determinate-nixd-aarch64-linux", - "determinate-nixd-x86_64-darwin": [ - "determinate", - "determinate-nixd-aarch64-darwin" - ], - "determinate-nixd-x86_64-linux": "determinate-nixd-x86_64-linux", - "nix": "nix", - "nixpkgs": "nixpkgs_5" - }, - "locked": { - "lastModified": 1733950326, - "narHash": "sha256-nUTutqzg/Z0eEXrC1ACTa4a9Ik5Iyxgqo8uL9DYib7I=", - "owner": "DeterminateSystems", - "repo": "determinate", - "rev": "657395244a854da1bc71e38454958ecd57c0e241", - "type": "github" - }, - "original": { - "owner": "DeterminateSystems", - "repo": "determinate", - "type": "github" - } - }, - "determinate-nixd-aarch64-darwin": { - "flake": false, - "locked": { - "narHash": "sha256-I03XaJRNQHh/N3ea2qpMU78DahTm7tSfF+urRABhKiQ=", - "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v0.2.6/macOS" - }, - "original": { - "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v0.2.6/macOS" - } - }, - "determinate-nixd-aarch64-linux": { - "flake": false, - "locked": { - "narHash": "sha256-yxF7hyInOc+S1BEaxjLBLHUFjSAjC0bRKh0glUt4ilo=", - "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v0.2.6/aarch64-linux" - }, - "original": { - "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v0.2.6/aarch64-linux" - } - }, - "determinate-nixd-x86_64-linux": { - "flake": false, - "locked": { - "narHash": "sha256-/LPSCwR/ueorahCcyUSVym3y3lnRXkc6pqWwW2T/yT8=", - "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v0.2.6/x86_64-linux" - }, - "original": { - "type": "file", - "url": "https://install.determinate.systems/determinate-nixd/tag/v0.2.6/x86_64-linux" - } - }, "devshell": { "inputs": { "nixpkgs": [ @@ -340,7 +278,7 @@ "inputs": { "emacs-overlay": "emacs-overlay", "flake-utils": "flake-utils_2", - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_4", "treefmt-nix": "treefmt-nix" }, "locked": { @@ -360,7 +298,7 @@ "emacs-overlay": { "inputs": { "flake-utils": "flake-utils", - "nixpkgs": "nixpkgs_6", + "nixpkgs": "nixpkgs_3", "nixpkgs-stable": "nixpkgs-stable_2" }, "locked": { @@ -410,22 +348,6 @@ } }, "flake-compat_3": { - "flake": false, - "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_4": { "locked": { "lastModified": 1688025799, "narHash": "sha256-ktpB4dRtnksm9F5WawoIkEneh1nrEvuxb5lJFt1iOyw=", @@ -440,7 +362,7 @@ "type": "github" } }, - "flake-compat_5": { + "flake-compat_4": { "locked": { "lastModified": 1696426674, "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", @@ -454,7 +376,7 @@ "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" } }, - "flake-compat_6": { + "flake-compat_5": { "flake": false, "locked": { "lastModified": 1696426674, @@ -471,6 +393,22 @@ "type": "github" } }, + "flake-compat_6": { + "flake": false, + "locked": { + "lastModified": 1650374568, + "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "b4a34015c698c7793d592d66adbab377907a2be8", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-compat_7": { "flake": false, "locked": { @@ -487,46 +425,7 @@ "type": "github" } }, - "flake-compat_8": { - "flake": false, - "locked": { - "lastModified": 1650374568, - "narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "b4a34015c698c7793d592d66adbab377907a2be8", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, "flake-parts": { - "inputs": { - "nixpkgs-lib": [ - "determinate", - "nix", - "nix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1719994518, - "narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_2": { "inputs": { "nixpkgs-lib": [ "nixvim", @@ -582,7 +481,7 @@ }, "flake-utils-plus": { "inputs": { - "flake-utils": "flake-utils_6" + "flake-utils": "flake-utils_7" }, "locked": { "lastModified": 1715533576, @@ -601,7 +500,7 @@ }, "flake-utils-plus_2": { "inputs": { - "flake-utils": "flake-utils_7" + "flake-utils": "flake-utils_8" }, "locked": { "lastModified": 1715533576, @@ -636,6 +535,24 @@ "type": "github" } }, + "flake-utils_11": { + "inputs": { + "systems": "systems_14" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "flake-utils_2": { "inputs": { "systems": "systems_3" @@ -659,11 +576,11 @@ "systems": "systems_7" }, "locked": { - "lastModified": 1701680307, - "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -677,11 +594,11 @@ "systems": "systems_8" }, "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "lastModified": 1701680307, + "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", "owner": "numtide", "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", "type": "github" }, "original": { @@ -709,6 +626,24 @@ } }, "flake-utils_6": { + "inputs": { + "systems": "systems_10" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_7": { "locked": { "lastModified": 1644229661, "narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=", @@ -723,9 +658,9 @@ "type": "github" } }, - "flake-utils_7": { + "flake-utils_8": { "inputs": { - "systems": "systems_10" + "systems": "systems_11" }, "locked": { "lastModified": 1694529238, @@ -741,9 +676,9 @@ "type": "github" } }, - "flake-utils_8": { + "flake-utils_9": { "inputs": { - "systems": "systems_11" + "systems": "systems_12" }, "locked": { "lastModified": 1726560853, @@ -759,24 +694,6 @@ "type": "github" } }, - "flake-utils_9": { - "inputs": { - "systems": "systems_12" - }, - "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "flakegen": { "inputs": { "systems": "systems_4" @@ -795,6 +712,21 @@ "type": "github" } }, + "flakey-profile": { + "locked": { + "lastModified": 1712898590, + "narHash": "sha256-FhGIEU93VHAChKEXx905TSiPZKga69bWl1VB37FK//I=", + "owner": "lf-", + "repo": "flakey-profile", + "rev": "243c903fd8eadc0f63d205665a92d4df91d42d9d", + "type": "github" + }, + "original": { + "owner": "lf-", + "repo": "flakey-profile", + "type": "github" + } + }, "freetype2": { "flake": false, "locked": { @@ -845,48 +777,9 @@ "type": "github" } }, - "git-hooks-nix": { - "inputs": { - "flake-compat": [ - "determinate", - "nix", - "nix" - ], - "gitignore": [ - "determinate", - "nix", - "nix" - ], - "nixpkgs": [ - "determinate", - "nix", - "nix", - "nixpkgs" - ], - "nixpkgs-stable": [ - "determinate", - "nix", - "nix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1721042469, - "narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "f451c19376071a90d8c58ab1a953c6e9840527fd", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "git-hooks.nix", - "type": "github" - } - }, "git-ignore-nix": { "inputs": { - "nixpkgs": "nixpkgs_22" + "nixpkgs": "nixpkgs_19" }, "locked": { "lastModified": 1709087332, @@ -905,7 +798,7 @@ }, "git-ignore-nix_2": { "inputs": { - "nixpkgs": "nixpkgs_24" + "nixpkgs": "nixpkgs_21" }, "locked": { "lastModified": 1709087332, @@ -1033,11 +926,11 @@ ] }, "locked": { - "lastModified": 1734992499, - "narHash": "sha256-f9UyHMTb+BwF6RDZ8eO9HOkSlKeeSPBlcYhMmV1UNIk=", + "lastModified": 1735053786, + "narHash": "sha256-Gm+0DcbUS338vvkwyYWms5jsWlx8z8MeQBzcnIDuIkw=", "owner": "nix-community", "repo": "home-manager", - "rev": "f1b1786ea77739dcd181b920d430e30fb1608b8a", + "rev": "35b98d20ca8f4ca1f6a2c30b8a2c8bb305a36d84", "type": "github" }, "original": { @@ -1073,7 +966,7 @@ "hyprland": [ "hyprland" ], - "nixpkgs": "nixpkgs_9" + "nixpkgs": "nixpkgs_6" }, "locked": { "lastModified": 1734570720, @@ -1157,17 +1050,17 @@ "hyprlang": "hyprlang", "hyprutils": "hyprutils", "hyprwayland-scanner": "hyprwayland-scanner", - "nixpkgs": "nixpkgs_10", + "nixpkgs": "nixpkgs_7", "pre-commit-hooks": "pre-commit-hooks", "systems": "systems_5", "xdph": "xdph" }, "locked": { - "lastModified": 1734988658, - "narHash": "sha256-L1qUns92rVum958hTKOJuU5wEYJdzZUCMGfYCHZ4fsU=", + "lastModified": 1735168602, + "narHash": "sha256-mJq6WnxHcpe2ncefCYv6Ylh2kXl7u2PXGNlQ0tcwrZU=", "ref": "refs/heads/main", - "rev": "2e2e2e2cad97eb017ab02f8a67b751e0abe3bb72", - "revCount": 5584, + "rev": "2eaa4d80a0ecb56fc16c8ad4077b1b1a7d28281f", + "revCount": 5588, "submodules": true, "type": "git", "url": "https://github.com/hyprwm/Hyprland" @@ -1195,11 +1088,11 @@ ] }, "locked": { - "lastModified": 1734887159, - "narHash": "sha256-boPq+l4/D/Q+MvDqAI79fCdp/3Dit57YBuPbXa1cjW0=", + "lastModified": 1735139532, + "narHash": "sha256-AHVMD57jYgs1FfLXOUBRQyP7K9QenD/gCYITUfiAvXw=", "owner": "hyprwm", "repo": "hyprland-plugins", - "rev": "859b9cd371b4e1bf1043cedc8ab6c514e13ab358", + "rev": "7dc20bdf16ce876966e7a904c416a8e520a14793", "type": "github" }, "original": { @@ -1295,7 +1188,7 @@ "inputs": { "ags": "ags", "astal": "astal_2", - "nixpkgs": "nixpkgs_13" + "nixpkgs": "nixpkgs_10" }, "locked": { "lastModified": 1734851836, @@ -1449,23 +1342,6 @@ "type": "github" } }, - "libgit2": { - "flake": false, - "locked": { - "lastModified": 1715853528, - "narHash": "sha256-J2rCxTecyLbbDdsyBWn9w7r3pbKRMkI9E7RvRgAqBdY=", - "owner": "libgit2", - "repo": "libgit2", - "rev": "36f7e21ad757a3dacc58cf7944329da6bc1d6e96", - "type": "github" - }, - "original": { - "owner": "libgit2", - "ref": "v1.8.1", - "repo": "libgit2", - "type": "github" - } - }, "libpng": { "flake": false, "locked": { @@ -1483,6 +1359,43 @@ "type": "github" } }, + "lix": { + "flake": false, + "locked": { + "lastModified": 1733932114, + "narHash": "sha256-LN4pgLjGWztTlJ4oDcKWvDuTFeUUVgbmXoZ2EXG20Gw=", + "rev": "92ed9fee7d169febf53ea85961174fc0a22c2115", + "type": "tarball", + "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/92ed9fee7d169febf53ea85961174fc0a22c2115.tar.gz?rev=92ed9fee7d169febf53ea85961174fc0a22c2115" + }, + "original": { + "type": "tarball", + "url": "https://git.lix.systems/lix-project/lix/archive/main.tar.gz" + } + }, + "lix-module": { + "inputs": { + "flake-utils": "flake-utils_3", + "flakey-profile": "flakey-profile", + "lix": [ + "lix" + ], + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1733522213, + "narHash": "sha256-H+Pk19MzvI/TAbXWimUPZAoKkD56OSyxJBm8lVIA5n0=", + "rev": "c374ebf5548c7b6d4bf884369a5b6879cfc916ea", + "type": "tarball", + "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/c374ebf5548c7b6d4bf884369a5b6879cfc916ea.tar.gz?rev=c374ebf5548c7b6d4bf884369a5b6879cfc916ea" + }, + "original": { + "type": "tarball", + "url": "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz" + } + }, "niri": { "inputs": { "niri-stable": "niri-stable", @@ -1495,11 +1408,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1734988923, - "narHash": "sha256-DmCefR+2CwM0tdtJtpg1114kAwskNhyYyN8xoe/f9sI=", + "lastModified": 1735118928, + "narHash": "sha256-w4731gLts2f05oGEykAUqfbmHezaoVcmIWj/uGkIuK4=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "3d268c743b568febe83dc49e926f21b41b6d72d2", + "rev": "c311e7050789ccc494b0a08ebe7a0e23e859f30a", "type": "github" }, "original": { @@ -1541,24 +1454,6 @@ "type": "github" } }, - "nix": { - "inputs": { - "nix": "nix_2", - "nixpkgs": "nixpkgs_4" - }, - "locked": { - "lastModified": 1733248733, - "narHash": "sha256-rOFE8TSwWoup+LPNbmtTs6oLy7lYZ12L9GN+aZuQQaA=", - "rev": "98bbabc68ac8c897c2ad873c3557125691c45120", - "revCount": 108, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix/2.25.3/01939864-5191-788c-b898-163d916a3333/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/DeterminateSystems/nix/2.0" - } - }, "nix-colors": { "inputs": { "base16-schemes": "base16-schemes", @@ -1630,11 +1525,11 @@ ] }, "locked": { - "lastModified": 1734838217, - "narHash": "sha256-zvMLS8BGn+kMG7tLLT3PJ67/S9yqZ9B7V8hKBa9cRRY=", + "lastModified": 1735160596, + "narHash": "sha256-zD8ciZm42wi1ijHyS7J0dmBE3QXMA/qBfwW/SEXhiwI=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "d583b2d142f0428313df099f4a2dcf2a0496aa78", + "rev": "c8470746a9f4d1ab4c7563db7da995595ed64ca2", "type": "github" }, "original": { @@ -1643,41 +1538,18 @@ "type": "github" } }, - "nix_2": { - "inputs": { - "flake-compat": "flake-compat_2", - "flake-parts": "flake-parts", - "git-hooks-nix": "git-hooks-nix", - "libgit2": "libgit2", - "nixpkgs": "nixpkgs_3", - "nixpkgs-23-11": "nixpkgs-23-11", - "nixpkgs-regression": "nixpkgs-regression" - }, - "locked": { - "lastModified": 1732881227, - "narHash": "sha256-T+wFMm3cj8pGJSwXmPuxG5pz+1gRDJoToF9OBxtzocA=", - "rev": "218cd6c16c0981cc32a45e3a15be1d3c1a68eb85", - "revCount": 18724, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/NixOS/nix/2.25.3/01938786-bc70-79e3-b7ee-bb61f8e7f238/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/NixOS/nix/%3D2.25.3" - } - }, "nixos-apple-silicon": { "inputs": { - "flake-compat": "flake-compat_4", - "nixpkgs": "nixpkgs_14", + "flake-compat": "flake-compat_3", + "nixpkgs": "nixpkgs_11", "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1733377410, - "narHash": "sha256-tZ9JEAaHIs3TPdRZeZzHsnJmUilkcnVaUTvyprbRb1A=", + "lastModified": 1735172763, + "narHash": "sha256-a6n8RsiAolz6p24Fsr/gTndx9xr9USpKqKK6kzBeXQc=", "owner": "tpwrules", "repo": "nixos-apple-silicon", - "rev": "e8c07c3ae199b55a8c1c35a7c067c5cef9c7e929", + "rev": "3daf0637409689d7a1304cedc50d20542bc47905", "type": "github" }, "original": { @@ -1717,22 +1589,6 @@ "type": "github" } }, - "nixpkgs-23-11": { - "locked": { - "lastModified": 1717159533, - "narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", - "type": "github" - }, - "original": { - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", - "type": "github" - } - }, "nixpkgs-lib": { "locked": { "lastModified": 1697935651, @@ -1748,22 +1604,6 @@ "type": "github" } }, - "nixpkgs-regression": { - "locked": { - "lastModified": 1643052045, - "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", - "type": "github" - }, - "original": { - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", - "type": "github" - } - }, "nixpkgs-small": { "locked": { "lastModified": 1734838250, @@ -1782,11 +1622,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1734875076, - "narHash": "sha256-Pzyb+YNG5u3zP79zoi8HXYMs15Q5dfjDgwCdUI5B0nY=", + "lastModified": 1734991663, + "narHash": "sha256-8T660guvdaOD+2/Cj970bWlQwAyZLKrrbkhYOFcY1YE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1807c2b91223227ad5599d7067a61665c52d1295", + "rev": "6c90912761c43e22b6fb000025ab96dd31c971ff", "type": "github" }, "original": { @@ -1830,11 +1670,11 @@ }, "nixpkgs-stable_4": { "locked": { - "lastModified": 1734875076, - "narHash": "sha256-Pzyb+YNG5u3zP79zoi8HXYMs15Q5dfjDgwCdUI5B0nY=", + "lastModified": 1734991663, + "narHash": "sha256-8T660guvdaOD+2/Cj970bWlQwAyZLKrrbkhYOFcY1YE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1807c2b91223227ad5599d7067a61665c52d1295", + "rev": "6c90912761c43e22b6fb000025ab96dd31c971ff", "type": "github" }, "original": { @@ -1848,13 +1688,13 @@ "locked": { "lastModified": 1734649271, "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", - "owner": "NixOS", + "owner": "nixos", "repo": "nixpkgs", "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", "type": "github" }, "original": { - "owner": "NixOS", + "owner": "nixos", "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" @@ -1862,11 +1702,11 @@ }, "nixpkgs_11": { "locked": { - "lastModified": 1733581040, - "narHash": "sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY=", + "lastModified": 1734649271, + "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "22c3f2cf41a0e70184334a958e6b124fb0ce3e01", + "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", "type": "github" }, "original": { @@ -1878,69 +1718,21 @@ }, "nixpkgs_12": { "locked": { - "lastModified": 1734424634, - "narHash": "sha256-cHar1vqHOOyC7f1+tVycPoWTfKIaqkoe1Q6TnKzuti4=", - "owner": "nixos", + "lastModified": 1734649271, + "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "owner": "NixOS", "repo": "nixpkgs", - "rev": "d3c42f187194c26d9f0309a8ecc469d6c878ce33", + "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", "type": "github" }, "original": { - "owner": "nixos", + "owner": "NixOS", "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_13": { - "locked": { - "lastModified": 1734649271, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_14": { - "locked": { - "lastModified": 1733212471, - "narHash": "sha256-M1+uCoV5igihRfcUKrr1riygbe73/dzNnzPsmaLCmpo=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "55d15ad12a74eb7d4646254e13638ad0c4128776", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_15": { - "locked": { - "lastModified": 1734649271, - "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_16": { "locked": { "lastModified": 1702346276, "narHash": "sha256-eAQgwIWApFQ40ipeOjVSoK4TEHVd6nbSd9fApiHIw5A=", @@ -1956,7 +1748,7 @@ "type": "github" } }, - "nixpkgs_17": { + "nixpkgs_14": { "locked": { "lastModified": 1734474063, "narHash": "sha256-Yk7+G3aWZpl9dnPBbZievN3htxiONcLXcxwdE9n0mX4=", @@ -1971,7 +1763,7 @@ "type": "github" } }, - "nixpkgs_18": { + "nixpkgs_15": { "locked": { "lastModified": 1734119587, "narHash": "sha256-AKU6qqskl0yf2+JdRdD0cfxX4b9x3KKV5RqA6wijmPM=", @@ -1987,7 +1779,7 @@ "type": "github" } }, - "nixpkgs_19": { + "nixpkgs_16": { "locked": { "lastModified": 1733097829, "narHash": "sha256-9hbb1rqGelllb4kVUCZ307G2k3/UhmA8PPGBoyuWaSw=", @@ -2003,6 +1795,52 @@ "type": "github" } }, + "nixpkgs_17": { + "locked": { + "lastModified": 1733097829, + "narHash": "sha256-9hbb1rqGelllb4kVUCZ307G2k3/UhmA8PPGBoyuWaSw=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "2c15aa59df0017ca140d9ba302412298ab4bf22a", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_18": { + "locked": { + "lastModified": 1729265718, + "narHash": "sha256-4HQI+6LsO3kpWTYuVGIzhJs1cetFcwT7quWCk/6rqeo=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ccc0c2126893dd20963580b6478d1a10a4512185", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_19": { + "locked": { + "lastModified": 1666603677, + "narHash": "sha256-apAEIj+z1iwMaMJ4tB21r/VTetfGDLDzuhXRHJknIAU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "074da18a72269cc5a6cf444dce42daea5649b2fe", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1734649271, @@ -2021,37 +1859,17 @@ }, "nixpkgs_20": { "locked": { - "lastModified": 1733097829, - "narHash": "sha256-9hbb1rqGelllb4kVUCZ307G2k3/UhmA8PPGBoyuWaSw=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "2c15aa59df0017ca140d9ba302412298ab4bf22a", - "type": "github" + "lastModified": 0, + "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "path": "/nix/store/8fwsiv0hd7nw1brkvka0jf1frk3m7qkr-source", + "type": "path" }, "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" + "id": "nixpkgs", + "type": "indirect" } }, "nixpkgs_21": { - "locked": { - "lastModified": 1729265718, - "narHash": "sha256-4HQI+6LsO3kpWTYuVGIzhJs1cetFcwT7quWCk/6rqeo=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "ccc0c2126893dd20963580b6478d1a10a4512185", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_22": { "locked": { "lastModified": 1666603677, "narHash": "sha256-apAEIj+z1iwMaMJ4tB21r/VTetfGDLDzuhXRHJknIAU=", @@ -2065,49 +1883,19 @@ "type": "indirect" } }, + "nixpkgs_22": { + "locked": { + "lastModified": 0, + "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "path": "/nix/store/8fwsiv0hd7nw1brkvka0jf1frk3m7qkr-source", + "type": "path" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, "nixpkgs_23": { - "locked": { - "lastModified": 1734126203, - "narHash": "sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU=", - "rev": "71a6392e367b08525ee710a93af2e80083b5b3e2", - "revCount": 721840, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.721840%2Brev-71a6392e367b08525ee710a93af2e80083b5b3e2/0193d31f-3510-7908-9918-67e1b00081be/source.tar.gz" - }, - "original": { - "id": "nixpkgs", - "type": "indirect" - } - }, - "nixpkgs_24": { - "locked": { - "lastModified": 1666603677, - "narHash": "sha256-apAEIj+z1iwMaMJ4tB21r/VTetfGDLDzuhXRHJknIAU=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "074da18a72269cc5a6cf444dce42daea5649b2fe", - "type": "github" - }, - "original": { - "id": "nixpkgs", - "type": "indirect" - } - }, - "nixpkgs_25": { - "locked": { - "lastModified": 1734126203, - "narHash": "sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU=", - "rev": "71a6392e367b08525ee710a93af2e80083b5b3e2", - "revCount": 721840, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.721840%2Brev-71a6392e367b08525ee710a93af2e80083b5b3e2/0193d31f-3510-7908-9918-67e1b00081be/source.tar.gz" - }, - "original": { - "id": "nixpkgs", - "type": "indirect" - } - }, - "nixpkgs_26": { "locked": { "lastModified": 1734649271, "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", @@ -2125,81 +1913,37 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1723688146, - "narHash": "sha256-sqLwJcHYeWLOeP/XoLwAtYjr01TISlkOfz+NG82pbdg=", + "lastModified": 1723175592, + "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c3d4ac725177c030b1e289015989da2ad9d56af0", + "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-24.05", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_4": { "locked": { - "lastModified": 1733120037, - "narHash": "sha256-En+gSoVJ3iQKPDU1FHrR6zIxSLXKjzKY+pnh9tt+Yts=", - "rev": "f9f0d5c5380be0a599b1fb54641fa99af8281539", - "revCount": 710194, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2411.710194%2Brev-f9f0d5c5380be0a599b1fb54641fa99af8281539/01938be8-64ce-75c6-94d4-dbc2e4d547fe/source.tar.gz" + "lastModified": 1723175592, + "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b", + "type": "github" }, "original": { - "type": "tarball", - "url": "https://flakehub.com/f/NixOS/nixpkgs/%2A" + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs_5": { - "locked": { - "lastModified": 1733686850, - "narHash": "sha256-NQEO/nZWWGTGlkBWtCs/1iF1yl2lmQ1oY/8YZrumn3I=", - "rev": "dd51f52372a20a93c219e8216fe528a648ffcbf4", - "revCount": 719099, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.719099%2Brev-dd51f52372a20a93c219e8216fe528a648ffcbf4/0193af12-b91a-77b9-9c72-3172a023752d/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/DeterminateSystems/nixpkgs-weekly/0.1.tar.gz" - } - }, - "nixpkgs_6": { - "locked": { - "lastModified": 1723175592, - "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_7": { - "locked": { - "lastModified": 1723175592, - "narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "5e0ca22929f3342b19569b21b2f3462f053e497b", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_8": { "locked": { "lastModified": 1720957393, "narHash": "sha256-oedh2RwpjEa+TNxhg5Je9Ch6d3W1NKi7DbRO1ziHemA=", @@ -2215,7 +1959,7 @@ "type": "github" } }, - "nixpkgs_9": { + "nixpkgs_6": { "locked": { "lastModified": 1733940404, "narHash": "sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g=", @@ -2231,11 +1975,59 @@ "type": "github" } }, + "nixpkgs_7": { + "locked": { + "lastModified": 1734649271, + "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_8": { + "locked": { + "lastModified": 1733581040, + "narHash": "sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "22c3f2cf41a0e70184334a958e6b124fb0ce3e01", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_9": { + "locked": { + "lastModified": 1734424634, + "narHash": "sha256-cHar1vqHOOyC7f1+tVycPoWTfKIaqkoe1Q6TnKzuti4=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "d3c42f187194c26d9f0309a8ecc469d6c878ce33", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixvim": { "inputs": { "codeium": "codeium", - "flake-utils": "flake-utils_4", - "nixpkgs": "nixpkgs_17", + "flake-utils": "flake-utils_5", + "nixpkgs": "nixpkgs_14", "nixvim": "nixvim_2", "treefmt-nix": "treefmt-nix_3" }, @@ -2256,12 +2048,12 @@ "nixvim_2": { "inputs": { "devshell": "devshell", - "flake-compat": "flake-compat_5", - "flake-parts": "flake-parts_2", + "flake-compat": "flake-compat_4", + "flake-parts": "flake-parts", "git-hooks": "git-hooks", "home-manager": "home-manager_4", "nix-darwin": "nix-darwin", - "nixpkgs": "nixpkgs_18", + "nixpkgs": "nixpkgs_15", "nuschtosSearch": "nuschtosSearch", "treefmt-nix": "treefmt-nix_2" }, @@ -2281,7 +2073,7 @@ }, "nuschtosSearch": { "inputs": { - "flake-utils": "flake-utils_5", + "flake-utils": "flake-utils_6", "ixx": "ixx", "nixpkgs": [ "nixvim", @@ -2305,7 +2097,7 @@ }, "pre-commit-hooks": { "inputs": { - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat_2", "gitignore": "gitignore", "nixpkgs": [ "hyprland", @@ -2334,7 +2126,6 @@ "chaotic": "chaotic", "cosmic": "cosmic", "darwin": "darwin_2", - "determinate": "determinate", "emacs": "emacs", "flakegen": "flakegen", "home-manager": "home-manager_3", @@ -2344,12 +2135,14 @@ "hyprpanel": "hyprpanel", "hyprspace": "hyprspace", "impermanence": "impermanence", + "lix": "lix", + "lix-module": "lix-module", "niri": "niri", "nix-colors": "nix-colors", "nix-index-database": "nix-index-database", "nixos-apple-silicon": "nixos-apple-silicon", "nixos-facter-modules": "nixos-facter-modules", - "nixpkgs": "nixpkgs_15", + "nixpkgs": "nixpkgs_12", "nixvim": "nixvim", "snowfall-flake": "snowfall-flake", "snowfall-lib": "snowfall-lib_2", @@ -2367,11 +2160,11 @@ ] }, "locked": { - "lastModified": 1734834660, - "narHash": "sha256-bm8V+Cu8rWJA+vKQnc94mXTpSDgvedyoDKxTVi/uJfw=", + "lastModified": 1735093658, + "narHash": "sha256-eIUYGDtairggo7+JXSwN7b6Zr03BJ7tsZL/U0NkDr0s=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "b070e6030118680977bc2388868c4b3963872134", + "rev": "ca249a1d98eff27e92665ac462b9d47f58141925", "type": "github" }, "original": { @@ -2419,7 +2212,7 @@ }, "snowfall-flake": { "inputs": { - "flake-compat": "flake-compat_6", + "flake-compat": "flake-compat_5", "nixpkgs": [ "nixpkgs" ], @@ -2441,7 +2234,7 @@ }, "snowfall-lib": { "inputs": { - "flake-compat": "flake-compat_7", + "flake-compat": "flake-compat_6", "flake-utils-plus": "flake-utils-plus", "nixpkgs": [ "snowfall-flake", @@ -2465,7 +2258,7 @@ }, "snowfall-lib_2": { "inputs": { - "flake-compat": "flake-compat_8", + "flake-compat": "flake-compat_7", "flake-utils-plus": "flake-utils-plus_2", "nixpkgs": [ "nixpkgs" @@ -2561,6 +2354,21 @@ "type": "github" } }, + "systems_14": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_2": { "locked": { "lastModified": 1681028828, @@ -2683,7 +2491,7 @@ }, "treefmt-nix": { "inputs": { - "nixpkgs": "nixpkgs_8" + "nixpkgs": "nixpkgs_5" }, "locked": { "lastModified": 1723454642, @@ -2723,7 +2531,7 @@ }, "treefmt-nix_3": { "inputs": { - "nixpkgs": "nixpkgs_19" + "nixpkgs": "nixpkgs_16" }, "locked": { "lastModified": 1733761991, @@ -2741,14 +2549,14 @@ }, "treefmt-nix_4": { "inputs": { - "nixpkgs": "nixpkgs_20" + "nixpkgs": "nixpkgs_17" }, "locked": { - "lastModified": 1734982074, - "narHash": "sha256-N7M37KP7cHWoXicuE536GrVvU8nMDT/gpI1kja2hkdg=", + "lastModified": 1735135567, + "narHash": "sha256-8T3K5amndEavxnludPyfj3Z1IkcFdRpR23q+T0BVeZE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "e41e948cf097cbf96ba4dff47a30ea6891af9f33", + "rev": "9e09d30a644c57257715902efbb3adc56c79cf28", "type": "github" }, "original": { @@ -2775,11 +2583,11 @@ }, "wezterm": { "inputs": { - "flake-utils": "flake-utils_8", + "flake-utils": "flake-utils_9", "freetype2": "freetype2", "harfbuzz": "harfbuzz", "libpng": "libpng", - "nixpkgs": "nixpkgs_21", + "nixpkgs": "nixpkgs_18", "rust-overlay": "rust-overlay_3", "zlib": "zlib" }, @@ -2842,9 +2650,9 @@ }, "xmonad": { "inputs": { - "flake-utils": "flake-utils_10", + "flake-utils": "flake-utils_11", "git-ignore-nix": "git-ignore-nix_2", - "nixpkgs": "nixpkgs_25", + "nixpkgs": "nixpkgs_22", "unstable": "unstable" }, "locked": { @@ -2863,9 +2671,9 @@ }, "xmonad-contrib": { "inputs": { - "flake-utils": "flake-utils_9", + "flake-utils": "flake-utils_10", "git-ignore-nix": "git-ignore-nix", - "nixpkgs": "nixpkgs_23", + "nixpkgs": "nixpkgs_20", "xmonad": "xmonad" }, "locked": { @@ -2917,17 +2725,16 @@ }, "zen-browser": { "inputs": { - "nixpkgs": "nixpkgs_26", + "nixpkgs": "nixpkgs_23", "zen-browser-aarch64": "zen-browser-aarch64", - "zen-browser-generic": "zen-browser-generic", - "zen-browser-specific": "zen-browser-specific" + "zen-browser-x86_64": "zen-browser-x86_64" }, "locked": { - "lastModified": 1734840442, - "narHash": "sha256-3N2HEvJPq6SQswGAxVKhwgHDQBVr6CKsdb7XZxmlEn0=", + "lastModified": 1735099614, + "narHash": "sha256-FCQFeOhVg/SNOCdryvxVd/5eLqwXwVr6/48Xyh7wpwU=", "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "36555afeb6be07e86622b858a0919e4a07038db8", + "rev": "3e4af3607e303a88169782471a082857a3e80162", "type": "github" }, "original": { @@ -2939,40 +2746,27 @@ "zen-browser-aarch64": { "flake": false, "locked": { - "lastModified": 1734641206, - "narHash": "sha256-F5FwGqAgL4kfEy5rNWvofRQl8SH0udQvEIMhysRMDgs=", + "lastModified": 1735043335, + "narHash": "sha256-nuGSRzwBloFwgNCIbc5xv3vGkiHQxzOQr4FUX4Cip7Y=", "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.3/zen.linux-aarch64.tar.bz2" + "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.5/zen.linux-aarch64.tar.bz2" }, "original": { "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.3/zen.linux-aarch64.tar.bz2" + "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.5/zen.linux-aarch64.tar.bz2" } }, - "zen-browser-generic": { + "zen-browser-x86_64": { "flake": false, "locked": { - "lastModified": 1734646830, - "narHash": "sha256-slIWuEWSV9PK1JTr6UKKC+VP4oLNaczwkxkYiqcjZM8=", + "lastModified": 1735049411, + "narHash": "sha256-sS9phyr97WawxB2AZAwcXkvO3xAmv8k4C8b8Qw364PY=", "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.3/zen.linux-generic.tar.bz2" + "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.5/zen.linux-x86_64.tar.bz2" }, "original": { "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.3/zen.linux-generic.tar.bz2" - } - }, - "zen-browser-specific": { - "flake": false, - "locked": { - "lastModified": 1734645803, - "narHash": "sha256-zAo93sHeB8cTW2JBAqxx0wo3CANcxCgjEcTQgbDeWT4=", - "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.3/zen.linux-specific.tar.bz2" - }, - "original": { - "type": "tarball", - "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.3/zen.linux-specific.tar.bz2" + "url": "https://github.com/zen-browser/desktop/releases/download/1.0.2-b.5/zen.linux-x86_64.tar.bz2" } }, "zlib": { diff --git a/flake.nix b/flake.nix index 89e1bb6..f3568ff 100644 --- a/flake.nix +++ b/flake.nix @@ -12,7 +12,6 @@ inputs.nixpkgs.follows = "nixpkgs"; url = "github:LnL7/nix-darwin/master"; }; - determinate.url = "github:DeterminateSystems/determinate"; emacs.url = "git+https://git.pupbrained.xyz/pupbrained/nixmacs.git"; flakegen.url = "github:jorsn/flakegen"; home-manager = { @@ -38,6 +37,17 @@ url = "github:KZDKM/Hyprspace"; }; impermanence.url = "github:nix-community/impermanence"; + lix = { + flake = false; + url = "https://git.lix.systems/lix-project/lix/archive/main.tar.gz"; + }; + lix-module = { + inputs = { + lix.follows = "lix"; + nixpkgs.follows = "nixpkgs"; + }; + url = "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz"; + }; niri = { inputs.nixpkgs.follows = "nixpkgs"; url = "github:sodiboo/niri-flake"; diff --git a/modules/home/shell/default.nix b/modules/home/shell/default.nix index dd40e57..7140099 100644 --- a/modules/home/shell/default.nix +++ b/modules/home/shell/default.nix @@ -10,7 +10,6 @@ fd.enable = true; git-cliff.enable = true; jq.enable = true; - nix-index-database.comma.enable = true; nix-index.enable = true; ripgrep.enable = true; diff --git a/systems/x86_64-linux/navis/default.nix b/systems/x86_64-linux/navis/default.nix index d3ce904..e4d0cf3 100644 --- a/systems/x86_64-linux/navis/default.nix +++ b/systems/x86_64-linux/navis/default.nix @@ -383,6 +383,8 @@ daemonIOSchedClass = "idle"; daemonIOSchedPriority = 7; + package = inputs.lix-module.packages.${pkgs.system}.default; + gc = { automatic = true; dates = "Sat *-*-* 03:00"; diff --git a/systems/x86_64-linux/navis/facter.json b/systems/x86_64-linux/navis/facter.json index 10c89a4..5d351a0 100644 --- a/systems/x86_64-linux/navis/facter.json +++ b/systems/x86_64-linux/navis/facter.json @@ -23,8 +23,8 @@ }, "bluetooth": [ { - "index": 55, - "attached_to": 54, + "index": 56, + "attached_to": 55, "class_list": [ "usb", "bluetooth" @@ -102,8 +102,8 @@ "module_alias": "usb:v8087p0032d0000dcE0dsc01dp01icE0isc01ip01in00" }, { - "index": 69, - "attached_to": 54, + "index": 71, + "attached_to": 55, "class_list": [ "usb", "bluetooth" @@ -691,8 +691,8 @@ ], "camera": [ { - "index": 47, - "attached_to": 54, + "index": 48, + "attached_to": 55, "class_list": [ "camera", "usb" @@ -792,8 +792,8 @@ "module_alias": "usb:v322Ep202Cd0103dcEFdsc02dp01ic0Eisc01ip00in00" }, { - "index": 59, - "attached_to": 54, + "index": 61, + "attached_to": 55, "class_list": [ "camera", "usb" @@ -1226,7 +1226,9 @@ "/dev/disk/by-id/nvme-Samsung_SSD_970_EVO_Plus_1TB_S6S1NG0RA02239Z", "/dev/disk/by-id/nvme-Samsung_SSD_970_EVO_Plus_1TB_S6S1NG0RA02239Z_1", "/dev/disk/by-id/nvme-eui.0025385a1150c740", + "/dev/disk/by-label/zroot", "/dev/disk/by-path/pci-0000:03:00.0-nvme-1", + "/dev/disk/by-uuid/386691993166713955", "/dev/nvme1n1" ], "resources": [ @@ -1253,6 +1255,110 @@ "driver_modules": [ "nvme" ] + }, + { + "index": 44, + "attached_to": 38, + "class_list": [ + "disk", + "usb", + "scsi", + "block_device" + ], + "bus_type": { + "hex": "0084", + "name": "SCSI", + "value": 132 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0106", + "name": "Mass Storage Device", + "value": 262 + }, + "sub_class": { + "hex": "0000", + "name": "Disk", + "value": 0 + }, + "vendor": { + "hex": "0781", + "name": "SanDisk", + "value": 1921 + }, + "device": { + "hex": "5567", + "name": "Cruzer Blade", + "value": 21863 + }, + "revision": { + "hex": "0000", + "name": "1.00", + "value": 0 + }, + "serial": "200517381109CB505BA2", + "model": "SanDisk Cruzer Blade", + "sysfs_id": "/class/block/sda", + "sysfs_bus_id": "0:0:0:0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/host0/target0:0:0/0:0:0:0", + "unix_device_name": "/dev/sda", + "unix_device_number": { + "type": 98, + "major": 8, + "minor": 0, + "range": 16 + }, + "unix_device_names": [ + "/dev/disk/by-diskseq/4", + "/dev/disk/by-id/usb-SanDisk_Cruzer_Blade_200517381109CB505BA2-0:0", + "/dev/disk/by-path/pci-0000:00:14.0-usb-0:1:1.0-scsi-0:0:0:0", + "/dev/disk/by-path/pci-0000:00:14.0-usbv2-0:1:1.0-scsi-0:0:0:0", + "/dev/sda" + ], + "unix_device_name2": "/dev/sg0", + "unix_device_number2": { + "type": 99, + "major": 21, + "minor": 0, + "range": 1 + }, + "resources": [ + { + "type": "baud", + "speed": 480000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + }, + { + "type": "disk_geo", + "cylinders": 30024, + "heads": 64, + "sectors": 32, + "size": 0, + "geo_type": "logical" + }, + { + "type": "size", + "unit": "sectors", + "value_1": 61489152, + "value_2": 512 + } + ], + "driver": "usb-storage", + "driver_module": "usb_storage", + "drivers": [ + "sd", + "usb-storage" + ], + "driver_modules": [ + "usb_storage" + ], + "module_alias": "usb:v0781p5567d0100dc00dsc00dp00ic08isc06ip50in00" } ], "graphics_card": [ @@ -1486,8 +1592,8 @@ ], "hub": [ { - "index": 46, - "attached_to": 54, + "index": 47, + "attached_to": 55, "class_list": [ "usb", "hub" @@ -1567,7 +1673,7 @@ "module_alias": "usb:v214Bp7250d0100dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 54, + "index": 55, "attached_to": 38, "class_list": [ "usb", @@ -1650,8 +1756,8 @@ "module_alias": "usb:v1D6Bp0002d0612dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 56, - "attached_to": 46, + "index": 57, + "attached_to": 47, "class_list": [ "usb", "hub" @@ -1731,7 +1837,7 @@ "module_alias": "usb:v214Bp7250d0100dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 60, + "index": 62, "attached_to": 38, "class_list": [ "usb", @@ -1804,7 +1910,7 @@ "module_alias": "usb:v1D6Bp0003d0612dc09dsc00dp03ic09isc00ip00in00" }, { - "index": 66, + "index": 68, "attached_to": 19, "class_list": [ "usb", @@ -1887,7 +1993,7 @@ "module_alias": "usb:v1D6Bp0002d0612dc09dsc00dp01ic09isc00ip00in00" }, { - "index": 71, + "index": 73, "attached_to": 19, "class_list": [ "usb", @@ -1962,8 +2068,8 @@ ], "keyboard": [ { - "index": 48, - "attached_to": 46, + "index": 49, + "attached_to": 47, "class_list": [ "keyboard", "usb" @@ -2071,8 +2177,8 @@ "module_alias": "usb:v3434pD030dD300dc00dsc00dp00ic03isc01ip01in01" }, { - "index": 61, - "attached_to": 46, + "index": 63, + "attached_to": 47, "class_list": [ "keyboard", "usb" @@ -2180,8 +2286,8 @@ "module_alias": "usb:v3434pD030dD300dc00dsc00dp00ic03isc01ip01in02" }, { - "index": 65, - "attached_to": 56, + "index": 67, + "attached_to": 57, "class_list": [ "keyboard", "usb" @@ -2289,8 +2395,8 @@ "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc01ip01in01" }, { - "index": 68, - "attached_to": 54, + "index": 70, + "attached_to": 55, "class_list": [ "keyboard", "usb" @@ -2615,8 +2721,8 @@ ], "mouse": [ { - "index": 53, - "attached_to": 56, + "index": 54, + "attached_to": 57, "class_list": [ "mouse", "usb" @@ -2736,8 +2842,8 @@ "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc01ip02in00" }, { - "index": 63, - "attached_to": 46, + "index": 65, + "attached_to": 47, "class_list": [ "mouse", "usb" @@ -2857,7 +2963,7 @@ "module_alias": "usb:v3434pD030dD300dc00dsc00dp00ic03isc01ip02in00" }, { - "index": 77, + "index": 79, "attached_to": 0, "bus_type": { "hex": "0081", @@ -2882,7 +2988,7 @@ "hex": "307a", "value": 12410 }, - "sysfs_id": "/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ELAN1203:00/0018:04F3:307A.000C/input/input28", + "sysfs_id": "/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-ELAN1203:00/0018:04F3:307A.000C/input/input28", "unix_device_names": [ "/dev/input/event25", "/dev/input/ + handler" @@ -3186,7 +3292,7 @@ ], "network_interface": [ { - "index": 74, + "index": 76, "attached_to": 32, "class_list": [ "network_interface" @@ -3228,7 +3334,30 @@ ] }, { - "index": 75, + "index": 77, + "attached_to": 0, + "class_list": [ + "network_interface" + ], + "base_class": { + "hex": "0107", + "name": "Network Interface", + "value": 263 + }, + "sub_class": { + "hex": "0000", + "name": "Loopback", + "value": 0 + }, + "model": "Loopback network interface", + "sysfs_id": "/class/net/lo", + "unix_device_name": "lo", + "unix_device_names": [ + "lo" + ] + }, + { + "index": 78, "attached_to": 36, "class_list": [ "network_interface" @@ -3268,29 +3397,6 @@ "driver_modules": [ "iwlwifi" ] - }, - { - "index": 76, - "attached_to": 0, - "class_list": [ - "network_interface" - ], - "base_class": { - "hex": "0107", - "name": "Network Interface", - "value": 263 - }, - "sub_class": { - "hex": "0000", - "name": "Loopback", - "value": 0 - }, - "model": "Loopback network interface", - "sysfs_id": "/class/net/lo", - "unix_device_name": "lo", - "unix_device_names": [ - "lo" - ] } ], "pci": [ @@ -4121,8 +4227,8 @@ "module_alias": "pci:v000010DEd00002291sv00001043sd000013FCbc04sc03i00" }, { - "index": 44, - "attached_to": 56, + "index": 45, + "attached_to": 57, "class_list": [ "sound", "usb" @@ -4211,8 +4317,8 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic01isc01ip00in00" }, { - "index": 49, - "attached_to": 56, + "index": 50, + "attached_to": 57, "class_list": [ "sound", "usb" @@ -4302,8 +4408,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc01ip00in03" }, { - "index": 51, - "attached_to": 56, + "index": 52, + "attached_to": 57, "class_list": [ "sound", "usb" @@ -4393,8 +4499,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in01" }, { - "index": 58, - "attached_to": 56, + "index": 59, + "attached_to": 57, "class_list": [ "sound", "usb" @@ -4483,8 +4589,8 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic01isc02ip00in01" }, { - "index": 62, - "attached_to": 56, + "index": 64, + "attached_to": 57, "class_list": [ "sound", "usb" @@ -4574,8 +4680,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in04" }, { - "index": 64, - "attached_to": 56, + "index": 66, + "attached_to": 57, "class_list": [ "sound", "usb" @@ -4665,8 +4771,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc02ip00in02" }, { - "index": 67, - "attached_to": 56, + "index": 69, + "attached_to": 57, "class_list": [ "sound", "usb" @@ -4756,8 +4862,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic01isc01ip00in00" }, { - "index": 70, - "attached_to": 56, + "index": 72, + "attached_to": 57, "class_list": [ "sound", "usb" @@ -5035,8 +5141,8 @@ }, "usb": [ { - "index": 45, - "attached_to": 56, + "index": 46, + "attached_to": 57, "class_list": [ "usb", "unknown" @@ -5086,6 +5192,9 @@ "range": 1 }, "unix_device_names": [ + "/dev/input/by-id/usb-SteelSeries_SteelSeries_Arctis_7-event-if05", + "/dev/input/by-path/pci-0000:00:14.0-usb-0:3.2.3:1.5-event", + "/dev/input/by-path/pci-0000:00:14.0-usbv2-0:3.2.3:1.5-event", "/dev/input/event13" ], "resources": [ @@ -5136,8 +5245,8 @@ "module_alias": "usb:v1038p12ADd0119dc00dsc00dp00ic03isc00ip00in05" }, { - "index": 50, - "attached_to": 56, + "index": 51, + "attached_to": 57, "class_list": [ "usb", "unknown" @@ -5227,8 +5336,8 @@ "module_alias": "usb:v046DpC547d0402dc00dsc00dp00ic03isc00ip00in02" }, { - "index": 52, - "attached_to": 54, + "index": 53, + "attached_to": 55, "class_list": [ "usb", "unknown" @@ -5318,8 +5427,8 @@ "module_alias": "usb:v3434p0B10d0120dc00dsc00dp00ic03isc00ip00in01" }, { - "index": 57, - "attached_to": 56, + "index": 58, + "attached_to": 57, "class_list": [ "usb", "unknown" @@ -5421,8 +5530,8 @@ "module_alias": "usb:v3142pA008d0100dc00dsc00dp00ic03isc00ip00in03" }, { - "index": 72, - "attached_to": 46, + "index": 74, + "attached_to": 47, "class_list": [ "usb", "unknown" @@ -5512,8 +5621,8 @@ "module_alias": "usb:v3434pD030dD300dc00dsc00dp00ic03isc00ip00in03" }, { - "index": 73, - "attached_to": 54, + "index": 75, + "attached_to": 55, "class_list": [ "usb", "unknown"