diff --git a/flake.lock b/flake.lock index 5c0e1b9..c075fae 100644 --- a/flake.lock +++ b/flake.lock @@ -54,11 +54,11 @@ "uv2nix": "uv2nix" }, "locked": { - "lastModified": 1772308481, - "narHash": "sha256-HnLfFmyMJpyhnvwfFViPgBkYuvZbWIf8TMyMDf5j/3I=", + "lastModified": 1772909021, + "narHash": "sha256-hcstQ1Z9aQSJM3AVCLb0/OPTicbME9nhP01GiPrOjZM=", "owner": "nix-community", "repo": "authentik-nix", - "rev": "5818986331de1a562c2505006b39a30aa1b081e6", + "rev": "7e4730351fb6df479c46a1bf7e23d46a0b0c5d46", "type": "github" }, "original": { @@ -70,16 +70,16 @@ "authentik-src": { "flake": false, "locked": { - "lastModified": 1771963976, - "narHash": "sha256-pVQ34cZYX3hlk6hF1aZ/n32xMqTF4Jmp0G0VGDU7iXc=", + "lastModified": 1772567399, + "narHash": "sha256-0Vpf1hj9C8r+rhrCgwoNazpQ+mwgjdjDhuoKCxYQFWw=", "owner": "goauthentik", "repo": "authentik", - "rev": "8af491630b70ff6bd089753e21bef511bfb3f557", + "rev": "0dccbd4193c45c581e9fb7cd89df0c1487510f1f", "type": "github" }, "original": { "owner": "goauthentik", - "ref": "version/2026.2.0", + "ref": "version/2026.2.1", "repo": "authentik", "type": "github" } @@ -277,11 +277,11 @@ ] }, "locked": { - "lastModified": 1772633058, - "narHash": "sha256-SO7JapRy2HPhgmqiLbfnW1kMx5rakPMKZ9z3wtRLQjI=", + "lastModified": 1772985280, + "narHash": "sha256-FdrNykOoY9VStevU4zjSUdvsL9SzJTcXt4omdEDZDLk=", "owner": "nix-community", "repo": "home-manager", - "rev": "080657a04188aca25f8a6c70a0fb2ea7e37f1865", + "rev": "8f736f007139d7f70752657dff6a401a585d6cbc", "type": "github" }, "original": { @@ -375,11 +375,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1771969195, - "narHash": "sha256-qwcDBtrRvJbrrnv1lf/pREQi8t2hWZxVAyeMo7/E9sw=", + "lastModified": 1772972630, + "narHash": "sha256-mUJxsNOrBMNOUJzN0pfdVJ1r2pxeqm9gI/yIKXzVVbk=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "41c6b421bdc301b2624486e11905c9af7b8ec68e", + "rev": "3966ce987e1a9a164205ac8259a5fe8a64528f72", "type": "github" }, "original": { @@ -422,11 +422,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1772624091, - "narHash": "sha256-QKyJ0QGWBn6r0invrMAK8dmJoBYWoOWy7lN+UHzW1jc=", + "lastModified": 1772773019, + "narHash": "sha256-E1bxHxNKfDoQUuvriG71+f+s/NT0qWkImXsYZNFFfCs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "80bdc1e5ce51f56b19791b52b2901187931f5353", + "rev": "aca4d95fce4914b3892661bcb80b8087293536c6", "type": "github" }, "original": { @@ -438,11 +438,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1772598333, - "narHash": "sha256-YaHht/C35INEX3DeJQNWjNaTcPjYmBwwjFJ2jdtr+5U=", + "lastModified": 1772822230, + "narHash": "sha256-yf3iYLGbGVlIthlQIk5/4/EQDZNNEmuqKZkQssMljuw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "fabb8c9deee281e50b1065002c9828f2cf7b2239", + "rev": "71caefce12ba78d84fe618cf61644dce01cf3a96", "type": "github" }, "original": { diff --git a/hosts/colmena/default.nix b/hosts/colmena/default.nix index 0661433..c5a3bb6 100644 --- a/hosts/colmena/default.nix +++ b/hosts/colmena/default.nix @@ -2,10 +2,16 @@ config, pkgs, lib, + nixpkgs-unstable, ... }: let p = import ../parameters.nix; + system = "x86_64-linux"; + pkgsUnstable = import nixpkgs-unstable { + inherit system; + config.allowUnfree = true; + }; in { @@ -47,9 +53,10 @@ in ]; home-manager = { - useGlobalPkgs = true; + useGlobalPkgs = false; useUserPackages = true; backupFileExtension = "backup"; + extraSpecialArgs = { pkgs = pkgsUnstable; }; users.${p.personal.username} = { imports = [ ../home.nix ]; home.stateVersion = "25.11"; diff --git a/hosts/default.nix b/hosts/default.nix index 7ddf705..0b34afe 100644 --- a/hosts/default.nix +++ b/hosts/default.nix @@ -75,7 +75,7 @@ let unstable = cfg.unstable or false; extraModules = cfg.extraModules or [ ]; specialArgs = { - inherit authentik-nix; + inherit authentik-nix nixpkgs-unstable; } // (cfg.specialArgs or { }); }