From 74865911dc2df400bea666f8bd97e5639dac581d Mon Sep 17 00:00:00 2001 From: Craige McWhirter Date: Thu, 17 Mar 2022 09:04:46 +1000 Subject: [PATCH] xmonad: switch to KDE instead of GNOME --- profiles/xmonad.nix | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/profiles/xmonad.nix b/profiles/xmonad.nix index 4a26057..89a4e03 100644 --- a/profiles/xmonad.nix +++ b/profiles/xmonad.nix @@ -8,7 +8,6 @@ services = { devmon.enable = true; # Enable external device automounting. - udev = {packages = with pkgs; [gnome3.gnome-settings-daemon];}; udisks2.enable = true; # Enable udisks2. xserver = { @@ -19,7 +18,7 @@ plasma5.enable = true; # Enable Plasma desktop environment }; displayManager = { - defaultSession = "none+xmonad"; # Set xmonad as the default window manager. + defaultSession = "plasma"; # Set KDE configured to use xmonad as default gdm.enable = false; # Enable the GNOME display manager sddm.enable = true; # Enable the Plasma display manager }; @@ -56,20 +55,14 @@ # Install other packages that I require to be used with xmonad. environment.systemPackages = with pkgs; [ feh # A light-weight image viewer to set backgrounds - gnome-themes-extra # Provides Adwaita-dark - gnome3.gnome-tweaks # A tool to customize advanced GNOME 3 options haskellPackages.libmpd # Shows MPD status in xmobar - haskellPackages.xmobar # A minimalistic text based status bar - libnotify # Notification client for my Xmonad setup - lxqt.lxqt-notificationd # The notify daemon itself mpc_cli # CLI for MPD, called from xmonad + libnotify # Notification client for my Xmonad setup scrot # CLI screen capture utility - trayer # A system tray for use with xmonad xbrightness # X11 brigthness and gamma software control xflux # Adjusts your screen to emit warmer light at night xorg.xrandr # CLI to X11 RandR extension xscreensaver # My preferred screensaver - xsettingsd # A lightweight desktop settings server ]; programs.dconf.enable = true;