diff --git a/common/.zshrc b/common/.zshrc index 08923df..93a0a2e 100644 --- a/common/.zshrc +++ b/common/.zshrc @@ -9,14 +9,22 @@ if [[ -f "$HOME/.zshcfg" ]]; then else CONF_BINARYCLOCK=0 CONF_ENABLEGIT=0 + CONF_ENABLEAC=0 CONF_FORTUNE=0 fi if [[ $CONF_ENABLEGIT -eq 1 ]]; then if [[ ! -d "$HOME/.zsh/gitstatus" ]]; then - git clone --depth=1 https://github.com/romkatv/gitstatus.git ~/.zsh/gitstatus + git clone --depth=1 https://github.com/romkatv/gitstatus.git "$HOME/.zsh/gitstatus" fi - source ~/.zsh/gitstatus/gitstatus.plugin.zsh + source "$HOME/.zsh/gitstatus/gitstatus.plugin.zsh" +fi + +if [[ $CONF_ENABLEAC -eq 1 ]]; then + if [[ ! -d "$HOME/.zsh/zsh-autosuggestions" ]]; then + git clone --depth=1 https://github.com/zsh-users/zsh-autosuggestions.git "$HOME/.zsh/zsh-autosuggestions" + fi + source "$HOME/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh" fi # Lines configured by zsh-newuser-install @@ -159,6 +167,8 @@ bindkey '^[[5~' history-search-backward # pgup prev in history no bindkey '^[[6~' history-search-forward # pgdn next in history no search bindkey '^F' expand-or-complete # ctrl+f tab +[[ $CONF_ENABLEAC -eq 1 ]] && bindkey '^G' autosuggest-accept + bindkey -r '^I' #### @@ -231,4 +241,4 @@ fi if [[ $CONF_FORTUNE -eq 1 ]]; then fortune $CONF_FORTUNE_PATH echo -fi \ No newline at end of file +fi