xmonad: switch to KDE instead of GNOME
This commit is contained in:
parent
7247d0dce6
commit
74865911dc
|
@ -8,7 +8,6 @@
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
devmon.enable = true; # Enable external device automounting.
|
devmon.enable = true; # Enable external device automounting.
|
||||||
udev = {packages = with pkgs; [gnome3.gnome-settings-daemon];};
|
|
||||||
udisks2.enable = true; # Enable udisks2.
|
udisks2.enable = true; # Enable udisks2.
|
||||||
|
|
||||||
xserver = {
|
xserver = {
|
||||||
|
@ -19,7 +18,7 @@
|
||||||
plasma5.enable = true; # Enable Plasma desktop environment
|
plasma5.enable = true; # Enable Plasma desktop environment
|
||||||
};
|
};
|
||||||
displayManager = {
|
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
|
gdm.enable = false; # Enable the GNOME display manager
|
||||||
sddm.enable = true; # Enable the Plasma 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.
|
# Install other packages that I require to be used with xmonad.
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
feh # A light-weight image viewer to set backgrounds
|
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.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
|
mpc_cli # CLI for MPD, called from xmonad
|
||||||
|
libnotify # Notification client for my Xmonad setup
|
||||||
scrot # CLI screen capture utility
|
scrot # CLI screen capture utility
|
||||||
trayer # A system tray for use with xmonad
|
|
||||||
xbrightness # X11 brigthness and gamma software control
|
xbrightness # X11 brigthness and gamma software control
|
||||||
xflux # Adjusts your screen to emit warmer light at night
|
xflux # Adjusts your screen to emit warmer light at night
|
||||||
xorg.xrandr # CLI to X11 RandR extension
|
xorg.xrandr # CLI to X11 RandR extension
|
||||||
xscreensaver # My preferred screensaver
|
xscreensaver # My preferred screensaver
|
||||||
xsettingsd # A lightweight desktop settings server
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
|
|
Loading…
Reference in a new issue