about summary refs log tree commit diff
path: root/machines/sternenseemann/wolfgang.nix
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-04-27 11:47:44 +0200
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-04-27 11:53:41 +0200
commit0d7f39d55e3596e4b339f987158433207e93db10 (patch)
treebd2b4ae9cd55254f7b61e7b06ca2196650051107 /machines/sternenseemann/wolfgang.nix
parent9d5426f91874a9b6b803b2bd8701124eb9f6685f (diff)
machines/sternenseemann: factor out more common settings out of wolfgang
Diffstat (limited to 'machines/sternenseemann/wolfgang.nix')
-rw-r--r--machines/sternenseemann/wolfgang.nix30
1 files changed, 2 insertions, 28 deletions
diff --git a/machines/sternenseemann/wolfgang.nix b/machines/sternenseemann/wolfgang.nix
index 8fc6eb29..9f2a9aac 100644
--- a/machines/sternenseemann/wolfgang.nix
+++ b/machines/sternenseemann/wolfgang.nix
@@ -11,6 +11,7 @@ in {
     ./base-laptop.nix
     ./desktop-sway.nix
     ./wireguard.nix
+    ./user-lukas.nix
   ];
 
   boot.initrd.availableKernelModules = [
@@ -52,12 +53,6 @@ in {
 
   networking = {
     hostName = "wolfgang";
-    firewall = {
-      enable = true;
-      allowedTCPPortRanges = [
-        { from = 9990; to = 9999; }
-      ];
-    };
     # nat networking for virtual machines / containers
     # TODO(sterni): remove when I don't have to deal
     #               with such stuff @ work anymore
@@ -66,17 +61,11 @@ in {
       internalInterfaces = [ "ve-+" ];
       externalInterface = "wlp3s0";
     };
-    networkmanager = {
-      enable = true;
-      unmanaged = [ "interface-name:ve-*" ];
-    };
+    networkmanager.unmanaged = [ "interface-name:ve-*" ];
   };
 
-
   virtualisation.docker.enable = true;
 
-  time.timeZone = "Europe/Berlin";
-
   environment.systemPackages = with pkgs; [
     vuizvui.sternenseemann.pass
     exfat borgbackup
@@ -124,11 +113,6 @@ in {
     };
   };
 
-  services.printing = {
-    enable = true;
-    drivers = [ pkgs.gutenprint pkgs.hplip ];
-  };
-
   services.xserver = {
     videoDrivers = [ "intel" ];
   };
@@ -137,15 +121,5 @@ in {
     enable = true;
   };
 
-  nix.trustedUsers = [ "lukas" ];
-  users.users.lukas = {
-    isNormalUser = true;
-    uid = 1000;
-    home = "/home/lukas";
-    group = "users";
-    extraGroups = [ "wheel" "networkmanager" "audio" "docker" ];
-    shell = "${pkgs.fish}/bin/fish";
-  };
-
   system.stateVersion = "unstable";
 }