annotate zshrc @ 156:49e483d88403

Add autosuggestions to zsh
author zegervdv <zegervdv@me.com>
date Thu, 23 Oct 2014 08:45:15 +0200
parents 884d14e94710
children 318c21a3243c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
151
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
1 source ~/.zsh/colors.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
2 source ~/.zsh/setopt.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
3 source ~/.zsh/exports.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
4 source ~/.zsh/prompt.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
5 source ~/.zsh/completion.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
6 source ~/.zsh/aliases.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
7 source ~/.zsh/bindkeys.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
8 source ~/.zsh/history.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
9 source ~/.zsh/zsh_hooks.zsh
86
3a37086414bd Improve tab completion
zegervdv <zegervdv@me.com>
parents: 83
diff changeset
10
151
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
11 # Plugins
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
12 source ~/.fzf.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
13 source ~/.zsh/zsh-history-substring-search.zsh
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
14 source ~/.zsh/z.sh
156
49e483d88403 Add autosuggestions to zsh
zegervdv <zegervdv@me.com>
parents: 152
diff changeset
15 source ~/.zsh/plugins/zsh-autosuggestions/autosuggestions.zsh
0
36a9b3a28861 Add all dotfiles
zegervdv <zegervdv@me.com>
parents:
diff changeset
16
151
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
17 precmd() {
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
18 if [[ -n "$TMUX" ]]; then
152
884d14e94710 Updates to zsh theme
zegervdv <zegervdv@me.com>
parents: 151
diff changeset
19 export TERM=screen-256color
151
87498dbd779a Move away from oh-my-zsh
zegervdv <zegervdv@me.com>
parents: 145
diff changeset
20 tmux setenv "$(tmux display -p 'TMUX_PWD_#D')" "$PWD"
106
cdff2a5e45b2 Add ag completion
zegervdv <zegervdv@me.com>
parents: 92
diff changeset
21 fi
cdff2a5e45b2 Add ag completion
zegervdv <zegervdv@me.com>
parents: 92
diff changeset
22 }
152
884d14e94710 Updates to zsh theme
zegervdv <zegervdv@me.com>
parents: 151
diff changeset
23
156
49e483d88403 Add autosuggestions to zsh
zegervdv <zegervdv@me.com>
parents: 152
diff changeset
24 # Enable autosuggestions automatically
49e483d88403 Add autosuggestions to zsh
zegervdv <zegervdv@me.com>
parents: 152
diff changeset
25 zle-line-init() {
49e483d88403 Add autosuggestions to zsh
zegervdv <zegervdv@me.com>
parents: 152
diff changeset
26 zle autosuggest-start
49e483d88403 Add autosuggestions to zsh
zegervdv <zegervdv@me.com>
parents: 152
diff changeset
27 }
49e483d88403 Add autosuggestions to zsh
zegervdv <zegervdv@me.com>
parents: 152
diff changeset
28 zle -N zle-line-init
49e483d88403 Add autosuggestions to zsh
zegervdv <zegervdv@me.com>
parents: 152
diff changeset
29
49e483d88403 Add autosuggestions to zsh
zegervdv <zegervdv@me.com>
parents: 152
diff changeset
30
152
884d14e94710 Updates to zsh theme
zegervdv <zegervdv@me.com>
parents: 151
diff changeset
31 [[ -f ~/.zshrc.local ]] && source ~/.zshrc.local