aboutsummaryrefslogtreecommitdiff
path: root/modules/login.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/login.nix')
-rw-r--r--modules/login.nix26
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;
'';
};