about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2016-05-17 01:52:46 +0200
committeraszlig <aszlig@redmoonstudios.org>2016-05-17 01:52:46 +0200
commit91b0ae61341b32065af08b419b7e7a75d6ed7f09 (patch)
tree5ad2596e8854620b409596db401f458c9f6d737d /modules
parent3f3ea44528cde6de4acb635cdf609e6fb87be27b (diff)
aszlig/profiles/base: Disable allowUnfree globally
The CPU microcode is already excempted from it and unrar is unfree but
redistributable, so let's use our new unfreePkgs module attribute for
that.

Apart from that I haven't found anything else on my machines, but let's
see what happens after Hydra evaluates the jobset.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'modules')
-rw-r--r--modules/user/aszlig/profiles/base.nix7
1 files changed, 2 insertions, 5 deletions
diff --git a/modules/user/aszlig/profiles/base.nix b/modules/user/aszlig/profiles/base.nix
index eeb193d2..a4372032 100644
--- a/modules/user/aszlig/profiles/base.nix
+++ b/modules/user/aszlig/profiles/base.nix
@@ -1,4 +1,4 @@
-{ config, pkgs, lib, ... }:
+{ config, pkgs, unfreePkgs, lib, ... }:
 
 let
   cfg = config.vuizvui.user.aszlig.profiles.base;
@@ -57,7 +57,7 @@ in {
       htop
       iotop
       psmisc
-      unrar
+      unfreePkgs.unrar
       unzip
       vlock
       wget
@@ -68,9 +68,6 @@ in {
       pulseaudio = true;
       firefox.icedtea = true;
 
-      # Needed for CPU microcode
-      allowUnfree = true;
-
       allowBroken = true;
 
       packageOverrides = pkgs: {