diff options
author | aszlig <aszlig@redmoonstudios.org> | 2017-06-22 01:59:35 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2017-06-22 02:05:37 +0200 |
commit | 5990a4d62f2d3146ddd03ec2461d45b2102e5f42 (patch) | |
tree | 67fbf88a7db5f6d214bd211bba3450ea83ef2cc3 /machines/devhell/skunkworks.nix | |
parent | a911f4231c6c0a4c7d7621873ae452a37d12faf4 (diff) |
devhell: Mergo overrides/pkgs into vuizvui
This introduces another profile module called "packages", which contains all the package configuration (including overrides) of all the machines in the devhell namespace. The machine-specific configuration is now merged into the machine configurations the same way as we've done previously with the services. One major difference here is that the haskellPackages workaround is no longer needed in the package configuration, as it is handled by vuizvui. Tested this by evaluating all machines and all evaluations succeeded. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @devhell
Diffstat (limited to 'machines/devhell/skunkworks.nix')
-rw-r--r-- | machines/devhell/skunkworks.nix | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/machines/devhell/skunkworks.nix b/machines/devhell/skunkworks.nix index b5d2912d..b966a453 100644 --- a/machines/devhell/skunkworks.nix +++ b/machines/devhell/skunkworks.nix @@ -243,4 +243,27 @@ DISPLAY=:0.1 ${pkgs.windowmaker}/bin/wmaker & ''; }; + + #### Machine-specific packages configuration #### + + vuizvui.user.devhell.profiles.packages.enable = true; + + nixpkgs.config.chromium.enablePepperFlash = true; + nixpkgs.config.mpv.bs2bSupport = true; + + environment.systemPackages = with pkgs; [ + abook + canto-curses + cli-visualizer + cmus + #ipfs + handbrake + hplip + mutt-with-sidebar + nzbget + #scummvm + slrn + twister + urlview + ]; } |