about summary refs log tree commit diff
path: root/machines/labnet/labtops.nix
diff options
context:
space:
mode:
Diffstat (limited to 'machines/labnet/labtops.nix')
-rw-r--r--machines/labnet/labtops.nix67
1 files changed, 0 insertions, 67 deletions
diff --git a/machines/labnet/labtops.nix b/machines/labnet/labtops.nix
index f04507f0..190fd53b 100644
--- a/machines/labnet/labtops.nix
+++ b/machines/labnet/labtops.nix
@@ -14,71 +14,4 @@
 
   };
 
-  hannswurscht = { pkgs, ... }:
-    let musicDir = "/data/music";
-        webserverRootDir = "/var/www"; in
-  {
-    vuizvui.user.openlab.base.enable = true;
-
-    nixpkgs.system = "i686-linux";
-
-    users.users.openlab.extraGroups = [ "audio" ];
-    services.mingetty.autologinUser = "openlab";
-
-    hardware.pulseaudio = {
-      enable = true;
-      systemWide = true;
-      package = pkgs.pulseaudioFull;
-      zeroconf.discovery.enable = false;
-      zeroconf.publish.enable = true;
-      tcp.enable = true;
-      tcp.anonymousClients.allowedIpRanges = [ "172.16.0.0/16" "127.0.0.1" ];
-    };
-
-    hardware.bluetooth = {
-      enable = true;
-      extraConfig = ''
-        [General]
-        Enable=Source,Sink,Media,Socket
-      '';
-    };
-
-    hardware.sane.enable = true;
-    services.saned = {
-      enable = true;
-      extraConfig = ''
-        172.16.0.0/16
-      '';
-    };
-
-    # TODO: haskell module broken
-    # vuizvui.user.openlab.stackenblocken = {
-    #   enable = true;
-    #   volume = 35;
-    # };
-    vuizvui.user.openlab.speedtest = {
-      enable = true;
-      outputPath = "${webserverRootDir}/speedtest.yaml";
-    };
-
-    services.nginx = {
-      enable = true;
-      virtualHosts."hannswurscht.openlab.lan" = {
-        default = true;
-        root = webserverRootDir;
-      };
-    };
-
-    # machine mostly runs headless with the screen shut
-    services.logind.extraConfig = "HandleLidSwitch=ignore";
-
-    fileSystems = {
-      "${musicDir}" = {
-        device = "ftp.openlab.lan:/data/upload/music";
-        fsType = "nfs";
-        label = "lab-ftp";
-        options = [ "nolock" "x-systemd.automount"];
-      };
-    };
-  };
 }