Compare commits
2 Commits
f396e93591
...
17ef954d6d
| Author | SHA1 | Date | |
|---|---|---|---|
|
17ef954d6d
|
|||
|
df3f80d5fb
|
@@ -15,7 +15,6 @@ zstyle ':omz:update' mode reminder # just remind me to update when it's time
|
|||||||
# ENABLE_CORRECTION="true"
|
# ENABLE_CORRECTION="true"
|
||||||
COMPLETION_WAITING_DOTS="true"
|
COMPLETION_WAITING_DOTS="true"
|
||||||
ZSH_DISABLE_COMPFIX="true"
|
ZSH_DISABLE_COMPFIX="true"
|
||||||
ZOXIDE_CMD_OVERRIDE="cd"
|
|
||||||
|
|
||||||
plugins=(
|
plugins=(
|
||||||
git
|
git
|
||||||
@@ -27,7 +26,6 @@ plugins=(
|
|||||||
command-not-found
|
command-not-found
|
||||||
zsh-autopair
|
zsh-autopair
|
||||||
fast-syntax-highlighting
|
fast-syntax-highlighting
|
||||||
zoxide
|
|
||||||
)
|
)
|
||||||
|
|
||||||
bindkey -M vicmd "k" up-line-or-beginning-search
|
bindkey -M vicmd "k" up-line-or-beginning-search
|
||||||
@@ -126,8 +124,10 @@ if (( $+commands[fd] )); then
|
|||||||
export FZF_DEFAULT_COMMAND="fd --type f --strip-cwd-prefix"
|
export FZF_DEFAULT_COMMAND="fd --type f --strip-cwd-prefix"
|
||||||
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
|
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if (( $+commands[fzf] )); then
|
if (( $+commands[fzf] )); then
|
||||||
|
source <(fzf --zsh)
|
||||||
|
zvm_after_init_commands+=('source <(fzf --zsh)')
|
||||||
|
|
||||||
if (( $+commands[paru] )); then
|
if (( $+commands[paru] )); then
|
||||||
function pi {
|
function pi {
|
||||||
paru -Slq | fzf -q "$1" --border-label=" Install package " --multi --preview 'paru -Si {1} --color=always' | xargs -ro paru -S
|
paru -Slq | fzf -q "$1" --border-label=" Install package " --multi --preview 'paru -Si {1} --color=always' | xargs -ro paru -S
|
||||||
@@ -135,6 +135,25 @@ if (( $+commands[fzf] )); then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
export _ZO_FZF_OPTS="--tmux"
|
||||||
|
if (( $+commands[zoxide] )); then
|
||||||
|
eval "$(zoxide init zsh --cmd cd)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Generate missing text objects
|
||||||
|
autoload -Uz select-bracketed select-quoted
|
||||||
|
zle -N select-quoted
|
||||||
|
zle -N select-bracketed
|
||||||
|
for km in viopp visual; do
|
||||||
|
bindkey -M $km -- '-' vi-up-line-or-history
|
||||||
|
for c in {a,i}${(s..)^:-\'\"\`\|,./:;=+@}; do
|
||||||
|
bindkey -M $km $c select-quoted
|
||||||
|
done
|
||||||
|
for c in {a,i}${(s..)^:-'()[]{}<>bB'}; do
|
||||||
|
bindkey -M $km $c select-bracketed
|
||||||
|
done
|
||||||
|
done
|
||||||
|
|
||||||
ZSH_TMUX_AUTOSTART=true
|
ZSH_TMUX_AUTOSTART=true
|
||||||
if (( $+commands[tmux] )); then
|
if (( $+commands[tmux] )); then
|
||||||
if [[ -z "$TMUX" && "$ZSH_TMUX_AUTOSTART" == "true" && -z "$INSIDE_EMACS" && -z "$EMACS" && -z "$VIM" && -z "$INTELLIJ_ENVIRONMENT_READER" && -z "$ZED_TERM" ]]; then
|
if [[ -z "$TMUX" && "$ZSH_TMUX_AUTOSTART" == "true" && -z "$INSIDE_EMACS" && -z "$EMACS" && -z "$VIM" && -z "$INTELLIJ_ENVIRONMENT_READER" && -z "$ZED_TERM" ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user