Skip to content

Commit 04f6fb2

Browse files
feat(lxqt): added lxqt module
super basic but i might like these for penguin
1 parent 1f766b2 commit 04f6fb2

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

modules/nixos/desktop/lxqt.nix

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
lib,
3+
config,
4+
...
5+
}:
6+
let
7+
cfg = config.nixos.desktop.lxqt;
8+
in
9+
{
10+
options.nixos.desktop.lxqt = {
11+
enable = lib.mkEnableOption "Enable lxqt desktop environment";
12+
};
13+
14+
config = lib.mkIf cfg.enable {
15+
services = {
16+
xserver = {
17+
enable = true;
18+
19+
desktopManager = {
20+
lxqt.enable = true;
21+
xterm.enable = true;
22+
};
23+
};
24+
25+
displayManager.defaultSession = "lxqt";
26+
};
27+
};
28+
}

0 commit comments

Comments
 (0)