about summary refs log tree commit diff
path: root/machines/labnet/labtop.nix
diff options
context:
space:
mode:
authorOpenlab Labtop <kontakt@openlab-augsburg.de>2015-04-01 06:36:00 +0000
committerOpenlab Labtop <kontakt@openlab-augsburg.de>2015-04-01 06:36:00 +0000
commit55ec3a129010158af186fedaaa3f95c72d97c99e (patch)
tree60557b561c307f7b6478f0fad48e4d9b81497781 /machines/labnet/labtop.nix
parent20b278fcb17ec475710a71ed117031b0757aa564 (diff)
Improved Config for Labtop
Diffstat (limited to 'machines/labnet/labtop.nix')
-rw-r--r--machines/labnet/labtop.nix70
1 files changed, 0 insertions, 70 deletions
diff --git a/machines/labnet/labtop.nix b/machines/labnet/labtop.nix
deleted file mode 100644
index a66ceea3..00000000
--- a/machines/labnet/labtop.nix
+++ /dev/null
@@ -1,70 +0,0 @@
-{ pkgs, ... }:
-
-let
-  greybird = pkgs.stdenv.mkDerivation {
-    name = "greybird-xfce-theme";
-
-    src = pkgs.fetchFromGitHub {
-      repo = "Greybird";
-      owner = "shimmerproject";
-      rev = "61ec18d22780aa87998381599c941e0cf4f7bfb5";
-      sha256 = "03h8hba4lfp337a4drylcplrbggry9gz8dq1f3gjy25fhqkgvq05";
-    };
-
-    phases = [ "unpackPhase" "installPhase" ];
-
-    installPhase = ''
-      mkdir -p "$out/share/themes/Greybird" \
-               "$out/share/themes/Greybird-compact/xfwm4"
-      cp -vrt "$out/share/themes/Greybird" \
-        gtk-* metacity-1 unity xfce-notify-4.0 xfwm4
-      cp -vrt "$out/share/themes/Greybird-compact/xfwm4" \
-        xfwm4_compact/*
-    '';
-  };
-
-in {
-  i18n = {
-    consoleFont = "lat9w-16";
-    consoleKeyMap = "us";
-    defaultLocale = "de_DE.UTF-8";
-  };
-
-  # TODO: This is a dummy, replace it once we know about the real root fs.
-  fileSystems."/".label = "root";
-  boot.loader.grub.device = "nodev";
-
-  environment.systemPackages = [
-    greybird
-    #repetierhost <- TODO
-    pkgs.firefox
-    pkgs.gimp
-    pkgs.freecad
-    pkgs.openscad
-    #pkgs.pronterface <- TODO
-    pkgs.blender
-    pkgs.slic3r
-    pkgs.libreoffice
-    pkgs.inkscape
-    pkgs.filezilla
-    pkgs.gmpc
-    pkgs.vlc
-  ];
-
-  # TODO: Needed for slic3r right now.
-  nixpkgs.config.allowBroken = true;
-
-  services.xserver.enable = true;
-  services.xserver.layout = "us";
-  services.xserver.xkbOptions = "eurosign:e";
-
-  services.xserver.displayManager.auto.enable = true;
-  services.xserver.displayManager.auto.user = "openlab";
-  services.xserver.desktopManager.xfce.enable = true;
-
-  users.mutableUsers = false;
-  users.extraUsers.openlab = {
-    uid = 1000;
-    isNormalUser = true;
-  };
-}