try to use awesomewm

This commit is contained in:
2026-04-01 10:51:27 -04:00
parent 5c8f83859a
commit 5521a04732
+23 -6
View File
@@ -2,14 +2,31 @@
{
# GUI / UX
services.xserver.enable = true;
services.xserver.excludePackages = [
pkgs.xterm
];
services.displayManager.sddm.enable = true;
services.desktopManager.plasma6.enable = true;
services.xserver.xkb = {
layout = "us";
variant = "";
services={
xserver = {
enable = true;
windowManager.awesome = {
enable = true;
luaModules = with pkgs.luaPackages; [
luarocks # is the package manager for Lua modules
luadbi-mysql # Database abstraction layer
awesome-wm-widgets # Community collection of widgets
];
};
xkb = {
layout = "us";
variant = "";
};
};
displayManager = {
sddm.enable = true;
defaultSession = "none+awesome";
};
};
}
}