forked from luolinae86/zshrc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
environment.zsh
26 lines (23 loc) · 981 Bytes
/
environment.zsh
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
# @author Sebastian Tramp <mail@sebastian.tramp.name>
# @license http://opensource.org/licenses/gpl-license.php
#
# Basic environment settings related to the zsh compiliation (not private)
# XDG Base Directory Specification
# http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export ZSH_CONFIG="$XDG_CONFIG_HOME/zsh"
export ZSH_CACHE="$XDG_CACHE_HOME/zsh"
mkdir -p $ZSH_CACHE
# executable search path
export PATH=$HOME/bin:$PATH
export PATH=/usr/local/sbin:$PATH
export PATH=$HOME/.local/bin:$PATH
export PATH=$HOME/.local/sbin:$PATH
export PATH=/usr/local/bin:$PATH
############################### BEGIN METAWORK CONFIG ###############################
export METAWORK_HOME="/Users/hemantv/.metawork"
if [ -f "$METAWORK_HOME/shell/setup.sh" ]; then
. "$METAWORK_HOME/shell/setup.sh"
fi
############################### END METAWORK CONFIG ###############################