From f140dfb161804871048c00f2c51485dd55b50efa Mon Sep 17 00:00:00 2001 From: adisbladis Date: Fri, 23 Aug 2019 16:22:49 +0100 Subject: [PATCH] nixos/desktop-managers/xterm: Disable by default It's a confusing default for some display managers that will default to it even when you have defined another display manager. --- nixos/doc/manual/release-notes/rl-1909.xml | 6 ++++++ nixos/modules/services/x11/desktop-managers/xterm.nix | 3 +-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-1909.xml b/nixos/doc/manual/release-notes/rl-1909.xml index a4419f1c8a17..1a23d8f919cb 100644 --- a/nixos/doc/manual/release-notes/rl-1909.xml +++ b/nixos/doc/manual/release-notes/rl-1909.xml @@ -348,6 +348,12 @@ What used to be called emacsPackagesNg is now simply called emacsPackages. + + + is now disabled by default. + It was not useful except for debugging purposes and was confusingly set as default in some circumstances. + + diff --git a/nixos/modules/services/x11/desktop-managers/xterm.nix b/nixos/modules/services/x11/desktop-managers/xterm.nix index ea441fbbe715..93987bd1dfc5 100644 --- a/nixos/modules/services/x11/desktop-managers/xterm.nix +++ b/nixos/modules/services/x11/desktop-managers/xterm.nix @@ -5,7 +5,6 @@ with lib; let cfg = config.services.xserver.desktopManager.xterm; - xserverEnabled = config.services.xserver.enable; in @@ -14,7 +13,7 @@ in services.xserver.desktopManager.xterm.enable = mkOption { type = types.bool; - default = xserverEnabled; + default = false; defaultText = "config.services.xserver.enable"; description = "Enable a xterm terminal as a desktop manager."; };