diff --git a/flake.lock b/flake.lock index da48b56..11a0994 100644 --- a/flake.lock +++ b/flake.lock @@ -89,11 +89,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1765489453, - "narHash": "sha256-wLSrwiYr7ck5jN56lJp8YzWuLk5dpRd1v+8Ta7ru608=", + "lastModified": 1765876616, + "narHash": "sha256-j9BnLfWdJrJrETfmfnlnpvRGKVp1MLRaw78oYDSnTRY=", "owner": "rycee", "repo": "nur-expressions", - "rev": "c3e6306094f23d57c40f7fba007303fba4db0ba9", + "rev": "2843ec4d4793815111a1b99e170ec7b1842b7f9f", "type": "gitlab" }, "original": { @@ -146,11 +146,11 @@ ] }, "locked": { - "lastModified": 1765479516, - "narHash": "sha256-yGZcd4bvygzG9EFi0QOW4cJwN8FhZwQXDf/D4Y4bh0w=", + "lastModified": 1765860045, + "narHash": "sha256-7Lxp/PfOy4h3QIDtmWG/EgycaswqRSkDX4DGtet14NE=", "owner": "nix-community", "repo": "home-manager", - "rev": "9b5ac85d79d1136e51834f6c0d6987107ea28181", + "rev": "09de9577d47d8bffb11c449b6a3d24e32ac16c99", "type": "github" }, "original": { @@ -167,11 +167,11 @@ ] }, "locked": { - "lastModified": 1762964643, - "narHash": "sha256-RYHN8O/Aja59XDji6WSJZPkJpYVUfpSkyH+PEupBJqM=", + "lastModified": 1765682243, + "narHash": "sha256-yeCxFV/905Wr91yKt5zrVvK6O2CVXWRMSrxqlAZnLp0=", "owner": "nix-community", "repo": "home-manager", - "rev": "827f2a23373a774a8805f84ca5344654c31f354b", + "rev": "58bf3ecb2d0bba7bdf363fc8a6c4d49b4d509d03", "type": "github" }, "original": { @@ -208,11 +208,11 @@ ] }, "locked": { - "lastModified": 1765211814, - "narHash": "sha256-USI9biMhvWBs7hC9JlDS3/Oi/TlFNcYCszA5GT9gp3o=", + "lastModified": 1765808204, + "narHash": "sha256-pnI+SmXYXeNofYBYbcCkj4CTJdoXwJYYPgc1MutMz0Q=", "owner": "JakeStanger", "repo": "ironbar", - "rev": "222f5c55b655b627d0703cb05948fc61e09ab231", + "rev": "c2f1043524b8eee45369692e56bb170b640df047", "type": "github" }, "original": { @@ -250,11 +250,11 @@ ] }, "locked": { - "lastModified": 1765065051, - "narHash": "sha256-b7W9WsvyMOkUScNxbzS45KEJp0iiqRPyJ1I3JBE+oEE=", + "lastModified": 1765684049, + "narHash": "sha256-svCS2r984qEowMT0y3kCrsD/m0J6zaF5I/UusS7QaH0=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "7e22bf538aa3e0937effcb1cee73d5f1bcc26f79", + "rev": "9b628e171bfaea1a3d1edf31eee46251e0fe4a33", "type": "github" }, "original": { @@ -343,11 +343,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1765270179, - "narHash": "sha256-g2a4MhRKu4ymR4xwo+I+auTknXt/+j37Lnf0Mvfl1rE=", + "lastModified": 1765803225, + "narHash": "sha256-xwaZV/UgJ04+ixbZZfoDE8IsOWjtvQZICh9aamzPnrg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "677fbe97984e7af3175b6c121f3c39ee5c8d62c9", + "rev": "ac9a217389ee622d4e1e727c4efcc9c4bc9089ba", "type": "github" }, "original": { @@ -387,11 +387,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1762977756, - "narHash": "sha256-4PqRErxfe+2toFJFgcRKZ0UI9NSIOJa+7RXVtBhy4KE=", + "lastModified": 1765472234, + "narHash": "sha256-9VvC20PJPsleGMewwcWYKGzDIyjckEz8uWmT0vCDYK0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c5ae371f1a6a7fd27823bc500d9390b38c05fa55", + "rev": "2fbfb1d73d239d2402a8fe03963e37aab15abe8b", "type": "github" }, "original": { @@ -506,11 +506,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1765430623, - "narHash": "sha256-YfJwnCXF3V+WFedx4RtrIdZ8XxF6zB1Oh2ij/EHzoWk=", + "lastModified": 1765895443, + "narHash": "sha256-yftYGV0skUwV5neT1BJrs7RRbXPKozQTzC7d9c7kEFs=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "f2881ba36cbfc86ef1fe741cec871fe523aea5bd", + "rev": "bc7dfff92cb7919dfb213ea78c11ea0a4d265a56", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index cc8d34b..f2beb50 100644 --- a/flake.nix +++ b/flake.nix @@ -4,6 +4,8 @@ inputs = { agenix.url = "github:ryantm/agenix"; nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; + nixpkgs-backport-fix.url = "github:NixOS/nixpkgs/2bdc7039afa38f4330de69360a817e11f7e2f2c5"; + home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/hosts/dnsc-machine/default.nix b/hosts/dnsc-machine/default.nix index 718495c..d6081f0 100644 --- a/hosts/dnsc-machine/default.nix +++ b/hosts/dnsc-machine/default.nix @@ -6,6 +6,9 @@ ... }: +let + backportPkgs = inputs.nixpkgs-backport-fix.legacyPackages.${pkgs.system}; +in { imports = [ # Include the results of the hardware scan. @@ -29,6 +32,10 @@ # in modules/default.nix nixpkgs.overlays = [ inputs.zellij-switch.overlays.default + + (final: prev: { + networkmanager = backportPkgs.networkmanager; + }) ]; # General settings