Add AwesomeWM

This commit is contained in:
Sravan Balaji
2024-03-30 08:22:34 -04:00
parent 0cc1298285
commit 2e87b2ecad
2 changed files with 20 additions and 1 deletions

View File

@ -26,7 +26,7 @@
locale = "en_US.UTF-8"; # Locale
diskoConfig = "luks-btrfs-subvolumes"; # Select the disko config that was used to partition drive
hwConfig = "oryp7"; # Select the hardware config from hardware directory
desktop = "dwm"; # Selected window manager or desktop environment
desktop = "awesome"; # Selected window manager or desktop environment
desktopType = "x11"; # x11 or wayland
};

19
system/gui/awesome.nix Normal file
View File

@ -0,0 +1,19 @@
{ config, lib, pkgs, userSettings, ... }:
{
imports = [
./default.nix
./lightdm.nix
./x11.nix
];
services.xserver.windowManager.awesome = {
enable = true;
luaModules = with pkgs.luaPackages; [
luarocks
luadbi-mysql
];
};
services.xserver.displayManager.defaultSession = "none+awesome";
}