Migrate from zplug to zim
This commit is contained in:
parent
b8a9b90447
commit
bae17dfdc5
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 -N 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)
|
||||
|
||||
if [[ "`tput colors`" == "256" ]] || [[ "`tput colors`" == "88" ]] ; then
|
||||
|
|
16
zshrc
16
zshrc
|
@ -1,3 +1,5 @@
|
|||
typeset -U path
|
||||
|
||||
HISTFILE=~/.histfile
|
||||
HISTSIZE=100000
|
||||
SAVEHIST=100000
|
||||
|
@ -57,7 +59,19 @@ function(){
|
|||
|
||||
. $(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)
|
||||
|
||||
|
|
Loading…
Reference in a new issue