summaryrefslogtreecommitdiff
path: root/modules/nixos/server/default.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-08-30 13:26:58 -0400
committerseth <[email protected]>2023-08-30 13:26:58 -0400
commit18056a5858a280afa1d4f5b3e8f62b317969e332 (patch)
treec3877909c67d6f9147b372eff028d380770ff238 /modules/nixos/server/default.nix
parent6aa3701cac83cd787d8fb8c9b4679274206e7008 (diff)
modules/server: make unstable a module arg instead of overlay
Diffstat (limited to 'modules/nixos/server/default.nix')
-rw-r--r--modules/nixos/server/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/nixos/server/default.nix b/modules/nixos/server/default.nix
index f1ef1db..9866cd0 100644
--- a/modules/nixos/server/default.nix
+++ b/modules/nixos/server/default.nix
@@ -1,6 +1,7 @@
{
config,
lib,
+ pkgs,
nixpkgs,
...
}: let
@@ -16,6 +17,8 @@ in {
];
config = mkIf cfg.enable {
+ _module.args.unstable = nixpkgs.legacyPackages.${pkgs.system};
+
base = {
enable = true;
documentation.enable = false;
@@ -32,8 +35,6 @@ in {
settings.allowed-users = [config.networking.hostName];
};
- nixpkgs.overlays = [(_: prev: {unstable = import nixpkgs {inherit (prev) system;};})];
-
programs = {
git.enable = mkDefault true;
vim.defaultEditor = mkDefault true;