aboutsummaryrefslogtreecommitdiff
path: root/modules/login.nix
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2022-07-06 17:16:40 +0530
committerAkshay Nair <phenax5@gmail.com>2022-07-06 17:16:40 +0530
commit47d67f1b085bad0e20567332fd2c707df3d42e20 (patch)
treebb7d5a46f8bc594a0f503e0247ffb48ba0906ca1 /modules/login.nix
parentc17dad8344607a46df76b01d03873b1d02683c83 (diff)
downloadnixos-config-47d67f1b085bad0e20567332fd2c707df3d42e20.tar.gz
nixos-config-47d67f1b085bad0e20567332fd2c707df3d42e20.zip
feat: adds kmonad
Diffstat (limited to 'modules/login.nix')
-rw-r--r--modules/login.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/modules/login.nix b/modules/login.nix
index 35997ea..1462871 100644
--- a/modules/login.nix
+++ b/modules/login.nix
@@ -2,12 +2,12 @@
let
sessions = [
[ "tty1" windowManagers.xmonad ]
- #[ "tty2" windowManagers.bspwm ]
+ [ "tty2" windowManagers.bspwm ]
];
windowManagers = {
dwm = looped "dwm";
xmonad = exec "xmonad";
- bspwm = "st; ${exec "bspwm"};";
+ bspwm = exec "bspwm";
};
exec = s: "exec ${s}";
looped = s: ''
@@ -18,6 +18,11 @@ let
in
{
+ users.groups = {
+ uinput = { };
+ storage = { };
+ };
+
# User
users.users.imsohexy = {
isNormalUser = true;
@@ -36,6 +41,7 @@ in
"plugdev"
"adbusers"
"vboxusers"
+ "uinput"
];
shell = pkgs.zsh;
};