about summary refs log tree commit diff
path: root/machines
diff options
context:
space:
mode:
authorlukasepple <git@lukasepple.de>2015-12-20 21:20:58 +0100
committerlukasepple <git@lukasepple.de>2015-12-20 21:20:58 +0100
commit5db93bdbf802b16f98230411f9a7ea9858dd13c5 (patch)
treeb3fa51c414e8780281fc0d51455b25c89864fd01 /machines
parent0505a03bc0c069d8d6a5c7c1012f361dc500d40b (diff)
fliewatüt: Added addtional packages plus steam fix
Diffstat (limited to 'machines')
-rw-r--r--machines/sternenseemann/fliewatuet.nix22
1 files changed, 18 insertions, 4 deletions
diff --git a/machines/sternenseemann/fliewatuet.nix b/machines/sternenseemann/fliewatuet.nix
index 716a1742..9f1ebaf4 100644
--- a/machines/sternenseemann/fliewatuet.nix
+++ b/machines/sternenseemann/fliewatuet.nix
@@ -30,13 +30,21 @@ in {
   boot.loader.gummiboot.enable = true;
   boot.loader.efi.canTouchEfiVariables = true;
 
+  # sound
+  # enable only HDA Intel PCH
+  boot.extraModprobeConfig = ''
+    options snd_hda_intel enable=0,1
+  '';
+
   hardware.pulseaudio.enable = true;
+  hardware.pulseaudio.support32Bit = true;
 
   hardware.enableAllFirmware = true;
 
   # graphics
   hardware.bumblebee.enable = true;
   hardware.bumblebee.driver = "nvidia";
+  hardware.opengl.driSupport32Bit = true;
 
   hardware.trackpoint = {
     enable = true;
@@ -82,6 +90,7 @@ in {
     unzip
     atool
     manpages
+    xdotool
 
     ## dev
     zsh
@@ -98,15 +107,18 @@ in {
     cabal-install
     haskellPackages.cabal2nix
     haskellPackages.stylish-haskell
+    stack
     # ocaml
     opam
     ocaml
-    ocamlPackages.findlib
     # lisp
     clisp
     sbcl
     # go
     go
+    # python
+    python3
+    python
 
     ## applications
     tmux
@@ -116,6 +128,7 @@ in {
     torbrowser
     mupdf
     zathura
+    w3m
     pythonPackages.alot
     msmtp
     offlineimap
@@ -132,7 +145,7 @@ in {
     dunst
     libnotify
     redshift
-    #gnome_themes_standard
+    xorg.xbacklight
     hicolor_icon_theme
     # applications
     lxappearance
@@ -142,7 +155,7 @@ in {
     pavucontrol
     cbatticon
     filezilla
-    twister
+    screen-message
 
     ## audio / video
     mpv
@@ -162,6 +175,7 @@ in {
     ## games
     steam
     glxinfo
+    primus
   ];
 
   # Proudly stolen from Profpatsch
@@ -249,7 +263,7 @@ in {
     shell = "/run/current-system/sw/bin/zsh";
     group = "users";
     passwordFile = "/home/lukas/.config/passwd";
-    extraGroups = [ "wheel" "networkmanager" ];
+    extraGroups = [ "audio" "wheel" "networkmanager" ];
   };
 
   system.stateVersion = "unstable";