+5
-2
nixos/modules/services/x11/colord.nix
+5
-2
nixos/modules/services/x11/colord.nix
······
+8
-5
nixos/modules/services/x11/desktop-managers/cde.nix
+8
-5
nixos/modules/services/x11/desktop-managers/cde.nix
·········
·········
+46
-43
nixos/modules/services/x11/desktop-managers/cinnamon.nix
+46
-43
nixos/modules/services/x11/desktop-managers/cinnamon.nix
············-services.system-config-printer.enable = (lib.mkIf config.services.printing.enable (lib.mkDefault true));···environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-overrides}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";······
············+services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));···environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-overrides}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";······
+30
-27
nixos/modules/services/x11/desktop-managers/deepin.nix
+30
-27
nixos/modules/services/x11/desktop-managers/deepin.nix
······NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-overrides}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";
······NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-overrides}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";
+9
-6
nixos/modules/services/x11/desktop-managers/enlightenment.nix
+9
-6
nixos/modules/services/x11/desktop-managers/enlightenment.nix
············
············
+7
-4
nixos/modules/services/x11/desktop-managers/kodi.nix
+7
-4
nixos/modules/services/x11/desktop-managers/kodi.nix
······
······
+7
-4
nixos/modules/services/x11/desktop-managers/lumina.nix
+7
-4
nixos/modules/services/x11/desktop-managers/lumina.nix
······
······
+15
-12
nixos/modules/services/x11/desktop-managers/lxqt.nix
+15
-12
nixos/modules/services/x11/desktop-managers/lxqt.nix
·········
·········
+24
-23
nixos/modules/services/x11/desktop-managers/mate.nix
+24
-23
nixos/modules/services/x11/desktop-managers/mate.nix
············
·········+programs.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));···
+6
-5
nixos/modules/services/x11/desktop-managers/none.nix
+6
-5
nixos/modules/services/x11/desktop-managers/none.nix
······/run/current-system/systemd/bin/systemctl --user start xdg-autostart-if-no-desktop-manager.target
······/run/current-system/systemd/bin/systemctl --user start xdg-autostart-if-no-desktop-manager.target
+53
-50
nixos/modules/services/x11/desktop-managers/pantheon.nix
+53
-50
nixos/modules/services/x11/desktop-managers/pantheon.nix
··················-services.system-config-printer.enable = (lib.mkIf config.services.printing.enable (lib.mkDefault true));·········environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-desktop-schemas}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";·········
··················+services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));·········environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-desktop-schemas}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";·········
+10
-7
nixos/modules/services/x11/desktop-managers/retroarch.nix
+10
-7
nixos/modules/services/x11/desktop-managers/retroarch.nix
·········
·········
+18
-15
nixos/modules/services/x11/desktop-managers/surf-display.nix
+18
-15
nixos/modules/services/x11/desktop-managers/surf-display.nix
······-defaultText = lib.literalExpression ''"''${pkgs.surf-display}/share/surf-display/empty-page.html"'';·········
······+defaultText = literalExpression ''"''${pkgs.surf-display}/share/surf-display/empty-page.html"'';·········
+34
-31
nixos/modules/services/x11/desktop-managers/xfce.nix
+34
-31
nixos/modules/services/x11/desktop-managers/xfce.nix
············cfg.waylandSessionCompositor == "" || lib.substring 0 5 cfg.waylandSessionCompositor == "labwc"));···# Copied from https://gitlab.xfce.org/xfce/xfce4-session/-/blob/xfce4-session-4.19.2/xfce-wayland.desktop.in# to maintain consistent l10n state with X11 session file and to support the waylandSessionCompositor option.···-services.system-config-printer.enable = (lib.mkIf config.services.printing.enable (lib.mkDefault true));···
············cfg.waylandSessionCompositor == "" || lib.substring 0 5 cfg.waylandSessionCompositor == "labwc"));···# Copied from https://gitlab.xfce.org/xfce/xfce4-session/-/blob/xfce4-session-4.19.2/xfce-wayland.desktop.in# to maintain consistent l10n state with X11 session file and to support the waylandSessionCompositor option.···+services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));···
+9
-6
nixos/modules/services/x11/desktop-managers/xterm.nix
+9
-6
nixos/modules/services/x11/desktop-managers/xterm.nix
······-defaultText = lib.literalExpression ''versionOlder config.system.stateVersion "19.09" && config.services.xserver.enable;'';
······+defaultText = literalExpression ''versionOlder config.system.stateVersion "19.09" && config.services.xserver.enable;'';
+28
-26
nixos/modules/services/x11/display-managers/lightdm-greeters/enso-os.nix
+28
-26
nixos/modules/services/x11/display-managers/lightdm-greeters/enso-os.nix
························
························
+33
-32
nixos/modules/services/x11/display-managers/lightdm-greeters/gtk.nix
+33
-32
nixos/modules/services/x11/display-managers/lightdm-greeters/gtk.nix
······························
······+${optionalString (cfg.indicators != null) "indicators = ${concatStringsSep ";" cfg.indicators}"}························
+11
-8
nixos/modules/services/x11/display-managers/lightdm-greeters/mini.nix
+11
-8
nixos/modules/services/x11/display-managers/lightdm-greeters/mini.nix
············
············
+5
-3
nixos/modules/services/x11/display-managers/lightdm-greeters/mobile.nix
+5
-3
nixos/modules/services/x11/display-managers/lightdm-greeters/mobile.nix
······
······
+7
-4
nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
+7
-4
nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
·········
·········
+32
-29
nixos/modules/services/x11/display-managers/lightdm-greeters/slick.nix
+32
-29
nixos/modules/services/x11/display-managers/lightdm-greeters/slick.nix
·····················
·····················
+14
-11
nixos/modules/services/x11/display-managers/lightdm-greeters/tiny.nix
+14
-11
nixos/modules/services/x11/display-managers/lightdm-greeters/tiny.nix
··················
··················
+31
-28
nixos/modules/services/x11/display-managers/lightdm.nix
+31
-28
nixos/modules/services/x11/display-managers/lightdm.nix
······························-defaultText = lib.literalExpression "pkgs.nixos-artwork.wallpapers.simple-dark-gray-bottom.gnomeFilePath";·········# Set default session in session chooser to a specified values – basically ignore session history.
······························+defaultText = literalExpression "pkgs.nixos-artwork.wallpapers.simple-dark-gray-bottom.gnomeFilePath";·········# Set default session in session chooser to a specified values – basically ignore session history.
+4
-1
nixos/modules/services/x11/display-managers/slim.nix
+4
-1
nixos/modules/services/x11/display-managers/slim.nix
···
···
+7
-4
nixos/modules/services/x11/display-managers/startx.nix
+7
-4
nixos/modules/services/x11/display-managers/startx.nix
············
············
+22
-19
nixos/modules/services/x11/display-managers/xpra.nix
+22
-19
nixos/modules/services/x11/display-managers/xpra.nix
·········exec ${pkgs.xpra}/bin/xpra ${if cfg.desktop == null then "start" else "start-desktop --start=${cfg.desktop}"} \···
·········exec ${pkgs.xpra}/bin/xpra ${if cfg.desktop == null then "start" else "start-desktop --start=${cfg.desktop}"} \···
+21
-18
nixos/modules/services/x11/extra-layouts.nix
+21
-18
nixos/modules/services/x11/extra-layouts.nix
·····················
·····················
+10
-9
nixos/modules/services/x11/fractalart.nix
+10
-9
nixos/modules/services/x11/fractalart.nix
···
···
+8
-5
nixos/modules/services/x11/hardware/cmt.nix
+8
-5
nixos/modules/services/x11/hardware/cmt.nix
······description = "Enable chrome multitouch input (cmt). Touchpad drivers that are configured for chromebooks.";···
······description = "Enable chrome multitouch input (cmt). Touchpad drivers that are configured for chromebooks.";···
+5
-2
nixos/modules/services/x11/hardware/digimend.nix
+5
-2
nixos/modules/services/x11/hardware/digimend.nix
······
······
+56
-53
nixos/modules/services/x11/hardware/synaptics.nix
+56
-53
nixos/modules/services/x11/hardware/synaptics.nix
······description = "Whether to enable touchpad support. Deprecated: Consider services.libinput.enable.";···description = "Whether to enable two-finger drag-scrolling. Overridden by horizTwoFingerScroll and vertTwoFingerScroll.";···············
······description = "Whether to enable touchpad support. Deprecated: Consider services.libinput.enable.";···description = "Whether to enable two-finger drag-scrolling. Overridden by horizTwoFingerScroll and vertTwoFingerScroll.";···············
+6
-3
nixos/modules/services/x11/hardware/wacom.nix
+6
-3
nixos/modules/services/x11/hardware/wacom.nix
·········
·········
+10
-9
nixos/modules/services/x11/imwheel.nix
+10
-9
nixos/modules/services/x11/imwheel.nix
·········-lib.concatStringsSep "\n\n" (lib.mapAttrsToList (rule: conf: "\"${rule}\"\n${conf}") cfg.rules)···
············
+67
-64
nixos/modules/services/x11/picom.nix
+67
-64
nixos/modules/services/x11/picom.nix
·······························································
·······························································
+24
-21
nixos/modules/services/x11/redshift.nix
+24
-21
nixos/modules/services/x11/redshift.nix
·····················
·····················
+7
-4
nixos/modules/services/x11/touchegg.nix
+7
-4
nixos/modules/services/x11/touchegg.nix
···
···
+14
-11
nixos/modules/services/x11/unclutter-xfixes.nix
+14
-11
nixos/modules/services/x11/unclutter-xfixes.nix
············
············
+21
-18
nixos/modules/services/x11/unclutter.nix
+21
-18
nixos/modules/services/x11/unclutter.nix
···············
···············
+8
-4
nixos/modules/services/x11/urxvtd.nix
+8
-4
nixos/modules/services/x11/urxvtd.nix
······
······
+6
-3
nixos/modules/services/x11/window-managers/2bwm.nix
+6
-3
nixos/modules/services/x11/window-managers/2bwm.nix
······
······
+6
-3
nixos/modules/services/x11/window-managers/afterstep.nix
+6
-3
nixos/modules/services/x11/window-managers/afterstep.nix
···
···
+12
-9
nixos/modules/services/x11/window-managers/awesome.nix
+12
-9
nixos/modules/services/x11/window-managers/awesome.nix
······description = "Disable client transparency support, which can be greatly detrimental to performance in some setups";···${awesome}/bin/awesome ${lib.optionalString cfg.noArgb "--no-argb"} ${makeSearchPath cfg.luaModules} &
······description = "Disable client transparency support, which can be greatly detrimental to performance in some setups";···${awesome}/bin/awesome ${lib.optionalString cfg.noArgb "--no-argb"} ${makeSearchPath cfg.luaModules} &
+6
-3
nixos/modules/services/x11/window-managers/berry.nix
+6
-3
nixos/modules/services/x11/window-managers/berry.nix
···
···
+19
-16
nixos/modules/services/x11/window-managers/bspwm.nix
+19
-16
nixos/modules/services/x11/window-managers/bspwm.nix
············-${cfg.package}/bin/bspwm ${lib.optionalString (cfg.configFile != null) "-c \"${cfg.configFile}\""} &···"Use services.xserver.windowManager.bspwm.enable and set services.xserver.windowManager.bspwm.package to pkgs.bspwm-unstable to use the unstable version of bspwm."
············+${cfg.package}/bin/bspwm ${optionalString (cfg.configFile != null) "-c \"${cfg.configFile}\""} &···"Use services.xserver.windowManager.bspwm.enable and set services.xserver.windowManager.bspwm.package to pkgs.bspwm-unstable to use the unstable version of bspwm."
+7
-4
nixos/modules/services/x11/window-managers/clfswm.nix
+7
-4
nixos/modules/services/x11/window-managers/clfswm.nix
······
······
+6
-3
nixos/modules/services/x11/window-managers/cwm.nix
+6
-3
nixos/modules/services/x11/window-managers/cwm.nix
···
···
+7
-4
nixos/modules/services/x11/window-managers/dwm.nix
+7
-4
nixos/modules/services/x11/window-managers/dwm.nix
·········
·········
+6
-3
nixos/modules/services/x11/window-managers/e16.nix
+6
-3
nixos/modules/services/x11/window-managers/e16.nix
···
···