Browse Source
nixos: drop references to kde4
Excluding modules/programs/environment.nix for PATHand QT_PLUGIN_PATH to allow the programs to continue running.
nsd-state-dir
Graham Christensen
7 years ago
No known key found for this signature in database
GPG Key ID: 6121D366FE9435C
6 changed files with
7 additions and
16 deletions
-
nixos/modules/services/hardware/bluetooth.nix
-
nixos/modules/services/networking/quassel.nix
-
nixos/modules/services/x11/desktop-managers/default.nix
-
nixos/modules/services/x11/desktop-managers/kde5.nix
-
nixos/release-combined.nix
-
nixos/release.nix
|
|
@ -2,9 +2,7 @@ |
|
|
|
|
|
|
|
with lib; |
|
|
|
let |
|
|
|
isBluez4 = config.services.xserver.desktopManager.kde4.enable; |
|
|
|
bluez-bluetooth = if isBluez4 then pkgs.bluez4 else pkgs.bluez; |
|
|
|
|
|
|
|
bluez-bluetooth = pkgs.bluez; |
|
|
|
in |
|
|
|
|
|
|
|
{ |
|
|
@ -38,7 +36,7 @@ in |
|
|
|
aliases = [ "dbus-org.bluez.service" ]; |
|
|
|
}; |
|
|
|
|
|
|
|
systemd.user.services.obex = mkIf (!isBluez4) { |
|
|
|
systemd.user.services.obex = { |
|
|
|
aliases = [ "dbus-org.bluez.obex.service" ]; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
@ -25,12 +25,12 @@ in |
|
|
|
|
|
|
|
package = mkOption { |
|
|
|
type = types.package; |
|
|
|
default = pkgs.kde4.quasselDaemon; |
|
|
|
defaultText = "pkgs.kde4.quasselDaemon"; |
|
|
|
default = pkgs.quasselDaemon_qt5; |
|
|
|
defaultText = "pkgs.quasselDaemon_qt5"; |
|
|
|
description = '' |
|
|
|
The package of the quassel daemon. |
|
|
|
''; |
|
|
|
example = literalExample "pkgs.quasselDaemon"; |
|
|
|
example = literalExample "pkgs.quasselDaemon_qt5"; |
|
|
|
}; |
|
|
|
|
|
|
|
interfaces = mkOption { |
|
|
|
|
|
@ -18,9 +18,8 @@ in |
|
|
|
# determines the default: later modules (if enabled) are preferred. |
|
|
|
# E.g., if KDE is enabled, it supersedes xterm. |
|
|
|
imports = [ |
|
|
|
./none.nix ./xterm.nix ./xfce.nix ./kde4.nix ./kde5.nix |
|
|
|
./lumina.nix ./lxqt.nix ./enlightenment.nix ./gnome3.nix |
|
|
|
./kodi.nix |
|
|
|
./none.nix ./xterm.nix ./xfce.nix ./kde5.nix ./lumina.nix |
|
|
|
./lxqt.nix ./enlightenment.nix ./gnome3.nix ./kodi.nix |
|
|
|
]; |
|
|
|
|
|
|
|
options = { |
|
|
|
|
|
@ -50,10 +50,6 @@ in |
|
|
|
}) |
|
|
|
|
|
|
|
(mkIf (xcfg.enable && cfg.enable) { |
|
|
|
|
|
|
|
warnings = optional config.services.xserver.desktopManager.kde4.enable |
|
|
|
"KDE 4 should not be enabled at the same time as KDE 5"; |
|
|
|
|
|
|
|
services.xserver.desktopManager.session = singleton { |
|
|
|
name = "kde5"; |
|
|
|
bgSupport = true; |
|
|
|
|
|
@ -72,7 +72,6 @@ in rec { |
|
|
|
(all nixos.tests.ecryptfs) |
|
|
|
(all nixos.tests.ipv6) |
|
|
|
(all nixos.tests.i3wm) |
|
|
|
(all nixos.tests.kde4) |
|
|
|
(all nixos.tests.kde5) |
|
|
|
#(all nixos.tests.lightdm) |
|
|
|
(all nixos.tests.login) |
|
|
|
|
|
@ -255,7 +255,6 @@ in rec { |
|
|
|
tests.influxdb = callTest tests/influxdb.nix {}; |
|
|
|
tests.ipv6 = callTest tests/ipv6.nix {}; |
|
|
|
tests.jenkins = callTest tests/jenkins.nix {}; |
|
|
|
tests.kde4 = callTest tests/kde4.nix {}; |
|
|
|
tests.kde5 = callTest tests/kde5.nix {}; |
|
|
|
tests.keymap = callSubTests tests/keymap.nix {}; |
|
|
|
tests.initrdNetwork = callTest tests/initrd-network.nix {}; |
|
|
|