diff --git a/nixos/configurations.nix b/nixos/configurations.nix index 649b882..8310fd9 100644 --- a/nixos/configurations.nix +++ b/nixos/configurations.nix @@ -58,7 +58,7 @@ in system = "x86_64-linux"; modules = (nixpkgs.lib.attrValues self.nixosModules) ++ [ (adapterModule system) - ./modules/profiles/server.nix + ./modules/profiles/laptop.nix ./pruflas/configuration.nix ]; }; diff --git a/nixos/pruflas/configuration.nix b/nixos/pruflas/configuration.nix index f74e669..5cf9e09 100644 --- a/nixos/pruflas/configuration.nix +++ b/nixos/pruflas/configuration.nix @@ -1,6 +1,8 @@ { config, pkgs, lib, ... }: with lib; -{ +let + keys = [ ../../keys/dadada.pub ]; +in { imports = [ ./hardware-configuration.nix ]; networking.hostName = "pruflas"; @@ -68,5 +70,24 @@ with lib; extraGroups = [ "users" "video" ]; }; + networking.domain = "dadada.li"; + + dadada.admin.users = { + "dadada" = keys; + }; + + users.mutableUsers = true; + + dadada.networking.localResolver.enable = true; + + dadada.autoUpgrade.enable = mkDefault true; + + documentation.enable = false; + documentation.nixos.enable = false; + + services.journald.extraConfig = '' + SystemKeepFree = 2G + ''; + system.stateVersion = "20.09"; }