diff options
author | lassulus <lass@aidsballs.de> | 2016-09-08 21:02:39 +0200 |
---|---|---|
committer | lassulus <lass@aidsballs.de> | 2016-09-08 21:02:39 +0200 |
commit | 8cfca37f5e87dd91e1676b4ad23578a9bf5bdf2b (patch) | |
tree | fbe7abca8d3f27a824f5bb2869080bb8e7893d05 /lass/1systems/uriel.nix | |
parent | 6f2e4f52ef8786014f3fea7283a469e09bf117dc (diff) |
l 1 uriel: configure laptop for locke
Diffstat (limited to 'lass/1systems/uriel.nix')
-rw-r--r-- | lass/1systems/uriel.nix | 42 |
1 files changed, 30 insertions, 12 deletions
diff --git a/lass/1systems/uriel.nix b/lass/1systems/uriel.nix index 16c39280d..8b7d827ca 100644 --- a/lass/1systems/uriel.nix +++ b/lass/1systems/uriel.nix @@ -1,25 +1,43 @@ { config, pkgs, ... }: with builtins; +with config.krebs.lib; { imports = [ ../. ../2configs/retiolum.nix - ../2configs/baseX.nix ../2configs/exim-retiolum.nix - ../2configs/browsers.nix - ../2configs/games.nix - ../2configs/pass.nix - ../2configs/bird.nix - ../2configs/git.nix - ../2configs/chromium-patched.nix - ../2configs/bitlbee.nix - ../2configs/weechat.nix - ../2configs/skype.nix { - lass.umts = { + # locke config + time.timeZone = "Europe/Berlin"; + services.xserver.enable = true; + users.users.locke = { + uid = genid "locke"; + home = "/home/locke"; + group = "users"; + createHome = true; + extraGroups = [ + "audio" + "networkmanager" + ]; + useDefaultShell = true; + }; + networking.networkmanager.enable = true; + networking.wireless.enable = mkForce false; + hardware.pulseaudio = { + enable = true; + systemWide = true; + }; + environment.systemPackages = with pkgs; [ + firefox + hexchat + networkmanagerapplet + ]; + services.xserver.desktopManager.xfce = { enable = true; - modem = "/dev/serial/by-id/usb-HUAWEI_Technologies_HUAWEI_Mobile-if00-port0"; + thunarPlugins = [ + pkgs.xfce/xfce_battery_plugin + ]; }; } ]; |