forked from sha1n/profile
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.include
More file actions
28 lines (21 loc) · 850 Bytes
/
.include
File metadata and controls
28 lines (21 loc) · 850 Bytes
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
#!/usr/bin/env zsh
SHA1N_PROFILE_HOME="${${(%):-%x}:a:h}"
setopt prompt_subst
autoload -U colors && colors
# export locale vars
export LANG="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
# plugins
fpath=($SHA1N_PROFILE_HOME/zsh-plugins/zsh-completions/src $fpath)
source $SHA1N_PROFILE_HOME/zsh-plugins/path-ethic/path-ethic.plugin.zsh
source $SHA1N_PROFILE_HOME/zsh-plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source $SHA1N_PROFILE_HOME/zsh-plugins/zsh-history-substring-search/zsh-history-substring-search.zsh
# theme
source $SHA1N_PROFILE_HOME/zsh-theme/agnoster-zsh-theme/agnoster.zsh-theme
source $SHA1N_PROFILE_HOME/.exports
source $SHA1N_PROFILE_HOME/.aliases
source $SHA1N_PROFILE_HOME/.functions
source $SHA1N_PROFILE_HOME/.keybindings
source $SHA1N_PROFILE_HOME/.completions
mkdir -p "$HOME/.local/bin"
mkdir -p "$CODE"