From 5521a0473267f409628b53cd1bcb23d6ee4a0549 Mon Sep 17 00:00:00 2001 From: quinm0 Date: Wed, 1 Apr 2026 10:51:27 -0400 Subject: [PATCH] try to use awesomewm --- nix/gui1.nix | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/nix/gui1.nix b/nix/gui1.nix index d118e10..d71c62a 100644 --- a/nix/gui1.nix +++ b/nix/gui1.nix @@ -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"; + }; }; -} \ No newline at end of file +}