diff --git a/configuration.nix b/configuration.nix index 22eda7e..8f72fd0 100644 --- a/configuration.nix +++ b/configuration.nix @@ -1,4 +1,4 @@ -{ config, pkgs, unstablePkgs, ... }: +{ config, pkgs, updatePkgs, unstablePkgs, ... }: let keys = import ./ssh-keys.nix; in @@ -187,7 +187,7 @@ in vim emacs tmux - unstablePkgs.signal-desktop + updatePkgs.signal-desktop gcc tree diff --git a/flake.nix b/flake.nix index c32007b..43755d1 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; + update.url = "github:nixos/nixpkgs/nixos-24.05"; unstable.url = "github:nixos/nixpkgs/nixos-unstable"; home-manager = { url = "github:nix-community/home-manager/release-24.05"; @@ -10,16 +11,17 @@ }; }; - outputs = inputs@{ nixpkgs, home-manager, unstable, ... }: + outputs = inputs@{ nixpkgs, home-manager, unstable, update, ... }: let system = "x86_64-linux"; pkgs = nixpkgs.legacyPackages.${system}; unstablePkgs = unstable.legacyPackages.${system}; + updatePkgs = update.legacyPackages.${system}; in { nixosConfigurations = { sandy = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; - specialArgs = { inherit unstablePkgs ; }; + specialArgs = { inherit unstablePkgs updatePkgs; }; modules = [ ./configuration.nix home-manager.nixosModules.home-manager