aboutsummaryrefslogtreecommitdiff
path: root/modules/login.nix
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2022-03-03 23:15:35 +0530
committerAkshay Nair <phenax5@gmail.com>2022-03-03 23:15:35 +0530
commit6094a9fa1548a1b6ca510d0707f1d317121f75ea (patch)
tree0610ae5a52e2c55268e410b15622352ff27350c0 /modules/login.nix
parente160c24728bad4076f148b0a31de92f88df365d8 (diff)
downloadnixos-config-6094a9fa1548a1b6ca510d0707f1d317121f75ea.tar.gz
nixos-config-6094a9fa1548a1b6ca510d0707f1d317121f75ea.zip
config sync
Diffstat (limited to 'modules/login.nix')
-rw-r--r--modules/login.nix41
1 files changed, 23 insertions, 18 deletions
diff --git a/modules/login.nix b/modules/login.nix
index b86c6bd..d22d67f 100644
--- a/modules/login.nix
+++ b/modules/login.nix
@@ -33,6 +33,8 @@ in
"transmission"
"lxd"
"jackaudio"
+ "plugdev"
+ "adbusers"
];
shell = pkgs.zsh;
};
@@ -41,9 +43,10 @@ in
#'';
# Global
- environment.variables = let
- apps = (import ../packages/sensible-apps/sensible-apps.nix).apps;
- in
+ environment.variables =
+ let
+ apps = (import ../packages/sensible-apps/sensible-apps.nix).apps;
+ in
{
EDITOR = apps.EDITOR;
VISUAL = apps.EDITOR;
@@ -63,22 +66,24 @@ in
interactiveShellInit = ''source ~/.config/zsh/zshrc'';
promptInit = "";
loginShellInit = with builtins; let
- cases = map (
- s: ''
- /dev/${elemAt s 0})
- echo "~/.config/xorg/init.sh; ${elemAt s 1}" > ~/.xinitrc;
- sleep 0.2;
- startx;
- ;;
- ''
- ) sessions;
+ cases = map
+ (
+ s: ''
+ /dev/${elemAt s 0})
+ echo "~/.config/xorg/init.sh; ${elemAt s 1}" > ~/.xinitrc;
+ sleep 0.2;
+ startx;
+ ;;
+ ''
+ )
+ sessions;
in
- ''
- case "$(tty)" in
- ${toString cases}
- *) echo "Only tty for you, $(tty)" ;;
- esac;
- '';
+ ''
+ case "$(tty)" in
+ ${toString cases}
+ *) echo "Only tty for you, $(tty)" ;;
+ esac;
+ '';
};
services = {
getty = {