-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathzshenv
39 lines (32 loc) · 822 Bytes
/
zshenv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Loaded for all shells.
#
# Files loaded for local interactive shells:
# 1. zshenv
# 2. zprofile
# 3. zshrc
#
# Files loaded for SSH sessions with screen:
# 1. zshenv
# 2. zprofile (execs screen)
# 1. zshenv, now for a new zsh instance inside screen
# 2. zshrc
#
# Files loaded for zsh -c:
# 1. zshenv
# Load color support.
autoload -U colors && colors
# ZSH_VERBOSE=true enables logging.
# ZSH_VERBOSE=true
# Path to dotfiles.
# shellcheck disable=SC2034
typeset -xr DOTFILES="$HOME/.dotfiles"
# Language settings: This variable determines the locale category for any
# category not specifically selected via a variable starting with `LC_'.
export LANG=en_US.UTF-8
skip_global_compinit=for-ubuntu
local env
for env in $DOTFILES/**/zshenv.zsh(@,.N); do
source $env
done
unset env
# vim: set ft=zsh ts=2 sw=2 et: