tweaks and updates

This commit is contained in:
atagen 2024-03-25 13:28:38 +11:00
parent 5152ec17aa
commit e468ac0c74
8 changed files with 145 additions and 201 deletions

View file

@ -78,20 +78,27 @@
#input stuff
services.xserver.xkb.options = "caps:escape";
services.xserver.xkb.layout = "us";
services.xserver.libinput.enable = true;
services.xserver = {
enable = false; # SDDM requires this - maybe not with wayland setting?
xkb.options = "caps:escape";
xkb.layout = "us";
libinput.enable = true;
desktopManager.plasma5 = {
enable = true;
# enableQt5Integration = true;
runUsingSystemd = true;
};
displayManager.sddm = {
wayland.enable = true; # for plasma 6
enable = true;
};
displayManager.defaultSession = "plasma";
};
services.udisks2.enable = true;
services.xserver.enable = true; # SDDM requires this
services.xserver.desktopManager.plasma5 = {
enable = true;
# enableQt5Integration = true;
runUsingSystemd = true;
};
services.xserver.displayManager.sddm.enable = true;
services.xserver.displayManager.defaultSession = "plasma";
environment.plasma5.excludePackages = with pkgs.libsForQt5; [
konsole
gwenview
@ -135,7 +142,6 @@
man-pages
man-pages-posix
rnix-lsp
nixd
home-manager

View file

@ -76,11 +76,13 @@
};
services.xserver.videoDrivers = ["nvidia"];
services.xserver.displayManager.autoLogin.user = "bolt";
hardware.nvidia = {
package = config.boot.kernelPackages.nvidiaPackages.stable;
modesetting.enable = true;
powerManagement.enable = true;
open = false;
nvidiaPersistenced = true;
};
programs.xwayland.enable = true;