diff options
Diffstat (limited to 'modules/login.nix')
| -rw-r--r-- | modules/login.nix | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/modules/login.nix b/modules/login.nix index 13ca0a2..e4c24a0 100644 --- a/modules/login.nix +++ b/modules/login.nix @@ -53,17 +53,20 @@ in #''; # Global - environment.variables = - let - apps = (import ../packages/sensible-apps/sensible-apps.nix).apps; - in - { - EDITOR = apps.EDITOR; - VISUAL = apps.EDITOR; - TERMINAL = apps.TERMINAL; - BROWSER = apps.BROWSER; - PRIVATE_BROWSER = apps.PRIVATE_BROWSER; - }; + environment.variables = let + apps = (import ../packages/sensible-apps/sensible-apps.nix).apps; + in { + EDITOR = apps.EDITOR; + VISUAL = apps.EDITOR; + TERMINAL = apps.TERMINAL; + BROWSER = apps.BROWSER; + PRIVATE_BROWSER = apps.PRIVATE_BROWSER; + }; + environment.sessionVariables = rec { + XDG_BIN_HOME = "$HOME/.local/bin"; + PATH = [ "$HOME/scripts/bin" XDG_BIN_HOME ]; + LS_COLORS = "di=96:ln=36:or=31:mi=31:ex=32"; + }; environment.shells = with pkgs; [ zsh bashInteractive ]; programs.zsh = { enable = true; @@ -91,7 +94,6 @@ in '' case "$(tty)" in ${toString cases} - *) echo "Only tty for you, $(tty)" ;; esac; ''; }; |
