about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2018-06-11 20:12:22 +0200
committeraszlig <aszlig@nix.build>2018-06-11 20:58:33 +0200
commitfb2c132db488befd2b3f104e6b6fea7babf77e3c (patch)
tree15c2e2bcdecf19ad6e6dc5361385b07831197bc9 /nixos
parent1b46c4b2a463aa22f68260d2f96506e9cb817a18 (diff)
downloadnixlib-fb2c132db488befd2b3f104e6b6fea7babf77e3c.tar
nixlib-fb2c132db488befd2b3f104e6b6fea7babf77e3c.tar.gz
nixlib-fb2c132db488befd2b3f104e6b6fea7babf77e3c.tar.bz2
nixlib-fb2c132db488befd2b3f104e6b6fea7babf77e3c.tar.lz
nixlib-fb2c132db488befd2b3f104e6b6fea7babf77e3c.tar.xz
nixlib-fb2c132db488befd2b3f104e6b6fea7babf77e3c.tar.zst
nixlib-fb2c132db488befd2b3f104e6b6fea7babf77e3c.zip
nixos/no-x-libs: Switch to using nixpkgs.overlays
The usage of nixpkgs.config.packageOverrides is deprecated and we do
have overlays since quite a while.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @edolstra
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/config/no-x-libs.nix22
1 files changed, 11 insertions, 11 deletions
diff --git a/nixos/modules/config/no-x-libs.nix b/nixos/modules/config/no-x-libs.nix
index a20910353f34..c7a6c943bc27 100644
--- a/nixos/modules/config/no-x-libs.nix
+++ b/nixos/modules/config/no-x-libs.nix
@@ -26,16 +26,16 @@ with lib;
 
     fonts.fontconfig.enable = false;
 
-    nixpkgs.config.packageOverrides = pkgs: {
-      dbus = pkgs.dbus.override { x11Support = false; };
-      networkmanager-fortisslvpn = pkgs.networkmanager-fortisslvpn.override { withGnome = false; };
-      networkmanager-l2tp = pkgs.networkmanager-l2tp.override { withGnome = false; };
-      networkmanager-openconnect = pkgs.networkmanager-openconnect.override { withGnome = false; };
-      networkmanager-openvpn = pkgs.networkmanager-openvpn.override { withGnome = false; };
-      networkmanager-vpnc = pkgs.networkmanager-vpnc.override { withGnome = false; };
-      networkmanager-iodine = pkgs.networkmanager-iodine.override { withGnome = false; };
-      pinentry = pkgs.pinentry_ncurses;
-      gobjectIntrospection = pkgs.gobjectIntrospection.override { x11Support = false; };
-    };
+    nixpkgs.overlays = singleton (const (super: {
+      dbus = super.dbus.override { x11Support = false; };
+      networkmanager-fortisslvpn = super.networkmanager-fortisslvpn.override { withGnome = false; };
+      networkmanager-l2tp = super.networkmanager-l2tp.override { withGnome = false; };
+      networkmanager-openconnect = super.networkmanager-openconnect.override { withGnome = false; };
+      networkmanager-openvpn = super.networkmanager-openvpn.override { withGnome = false; };
+      networkmanager-vpnc = super.networkmanager-vpnc.override { withGnome = false; };
+      networkmanager-iodine = super.networkmanager-iodine.override { withGnome = false; };
+      pinentry = super.pinentry_ncurses;
+      gobjectIntrospection = super.gobjectIntrospection.override { x11Support = false; };
+    }));
   };
 }