Migrate from zplug to zim
This commit is contained in:
parent
92bc3d7f21
commit
45678c7037
15
.zimrc
Normal file
15
.zimrc
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
zmodule jreese/zsh-titles
|
||||||
|
|
||||||
|
zmodule crater2150-zsh/fzf-widgets
|
||||||
|
zmodule crater2150-zsh/conf
|
||||||
|
zmodule crater2150-zsh/chroma-z
|
||||||
|
|
||||||
|
zmodule $ZDOTDIR/plugins/tmpsrc
|
||||||
|
zmodule $ZDOTDIR/plugins/pyenv
|
||||||
|
|
||||||
|
zmodule $ZDOTDIR/plugins/highlight-config
|
||||||
|
zmodule zsh-users/zsh-syntax-highlighting
|
||||||
|
|
||||||
|
zmodule ohmyzsh/ohmyzsh --root plugins/ng
|
||||||
|
|
||||||
|
zmodule urbainvaes/fzf-marks
|
19
bindings.zsh
19
bindings.zsh
|
@ -92,3 +92,22 @@ fi
|
||||||
zle-venv() { zle push-line; BUFFER="venv"; zle accept-line }
|
zle-venv() { zle push-line; BUFFER="venv"; zle accept-line }
|
||||||
zle -N zle-venv
|
zle -N zle-venv
|
||||||
bindkey "\ev" zle-venv
|
bindkey "\ev" zle-venv
|
||||||
|
|
||||||
|
# Map widgets to key
|
||||||
|
bindkey "\ec" fzf-change-directory
|
||||||
|
bindkey "^r" fzf-insert-history
|
||||||
|
bindkey "^xf" fzf-insert-files
|
||||||
|
bindkey "^xd" fzf-insert-directory
|
||||||
|
bindkey "^xn" fzf-insert-named-directory
|
||||||
|
|
||||||
|
# Start fzf in a tmux pane
|
||||||
|
FZF_WIDGET_TMUX=1
|
||||||
|
|
||||||
|
# use fd for finding directories and files
|
||||||
|
FZF_CHANGE_DIR_FIND_COMMAND="fd -t d"
|
||||||
|
FZF_INSERT_DIR_COMMAND="fd -t d"
|
||||||
|
FZF_INSERT_FILES_COMMAND="fd -t f"
|
||||||
|
FZF_EDIT_FILES_COMMAND="fd -t f"
|
||||||
|
|
||||||
|
# modify history command to remove duplicates
|
||||||
|
FZF_HISTORY_COMMAND="fc -l 1 | sed s/ *[0-9]* //g | awk !seen[\$0]++"
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
typeset -gA ZSH_HIGHLIGHT_STYLES
|
||||||
|
|
||||||
ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern)
|
ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets pattern)
|
||||||
|
|
||||||
if [[ "`tput colors`" == "256" ]] || [[ "`tput colors`" == "88" ]] ; then
|
if [[ "`tput colors`" == "256" ]] || [[ "`tput colors`" == "88" ]] ; then
|
||||||
|
|
16
zshrc
16
zshrc
|
@ -1,3 +1,5 @@
|
||||||
|
typeset -U path
|
||||||
|
|
||||||
HISTFILE=~/.histfile
|
HISTFILE=~/.histfile
|
||||||
HISTSIZE=100000
|
HISTSIZE=100000
|
||||||
SAVEHIST=100000
|
SAVEHIST=100000
|
||||||
|
@ -57,7 +59,19 @@ function(){
|
||||||
|
|
||||||
. $(zdotfile completion.zsh)
|
. $(zdotfile completion.zsh)
|
||||||
|
|
||||||
source $(zdotfile zplug.zsh)
|
|
||||||
|
ZIM_HOME=${XDG_CACHE_HOME:-$HOME/.cache}/zim
|
||||||
|
if [[ ! -e ${ZIM_HOME}/zimfw.zsh ]]; then
|
||||||
|
curl -fsSL --create-dirs -o ${ZIM_HOME}/zimfw.zsh \
|
||||||
|
https://github.com/zimfw/zimfw/releases/latest/download/zimfw.zsh
|
||||||
|
fi
|
||||||
|
if [[ ! ${ZIM_HOME}/init.zsh -nt ${ZDOTDIR:-${HOME}}/.zimrc ]]; then
|
||||||
|
source ${ZIM_HOME}/zimfw.zsh init -q
|
||||||
|
fi
|
||||||
|
source ${ZIM_HOME}/init.zsh
|
||||||
|
|
||||||
|
|
||||||
|
#source $(zdotfile zplug.zsh)
|
||||||
|
|
||||||
. $(zdotfile bindings.zsh)
|
. $(zdotfile bindings.zsh)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue