Commit for generation 237

This commit is contained in:
2024-10-10 05:16:34 -04:00
parent f3516992c9
commit bfa7ee9f67
2 changed files with 46 additions and 36 deletions

View File

@@ -1,39 +1,52 @@
function left-beep { #function left-beep {
[[ $CURSOR -eq 0 ]] && return # [[ $CURSOR -eq 0 ]] && return
zle vi-backward-char # zle vi-backward-char
(aplay /home/pagedmov/sound/sys/move_h.wav > /dev/null 2>&1 &) # (aplay /home/pagedmov/sound/sys/move_h.wav > /dev/null 2>&1 &)
} #}
function right-beep { #function right-beep {
zle autosuggest-accept # zle autosuggest-accept
[[ $CURSOR -eq ${#BUFFER} ]] && return # [[ $CURSOR -eq ${#BUFFER} ]] && return
zle vi-forward-char # zle vi-forward-char
(aplay /home/pagedmov/sound/sys/move_h.wav > /dev/null 2>&1 &) # (aplay /home/pagedmov/sound/sys/move_h.wav > /dev/null 2>&1 &)
} #}
function up-beep { #function up-beep {
zle up-line-or-history # zle up-line-or-history
(aplay /home/pagedmov/sound/sys/move_v.wav > /dev/null 2>&1 &) # (aplay /home/pagedmov/sound/sys/move_v.wav > /dev/null 2>&1 &)
} #}
function down-beep { #function down-beep {
zle down-line-or-history # zle down-line-or-history
(aplay /home/pagedmov/sound/sys/move_v.wav > /dev/null 2>&1 &) # (aplay /home/pagedmov/sound/sys/move_v.wav > /dev/null 2>&1 &)
} #}
zle -N left-beep #zle -N left-beep
zle -N right-beep #zle -N right-beep
zle -N up-beep #zle -N up-beep
zle -N down-beep #zle -N down-beep
bindkey -v bindkey -v
bindkey -M viins "^[OD" left-beep #bindkey -M viins "^[OD" left-beep
bindkey -M viins "^[OC" right-beep #bindkey -M viins "^[OC" right-beep
bindkey -M viins "^[OB" down-beep #bindkey -M viins "^[OB" down-beep
bindkey -M viins "^[OA" up-beep #bindkey -M viins "^[OA" up-beep
bindkey -M vicmd "h" left-beep #bindkey -M vicmd "h" left-beep
bindkey -M vicmd "l" right-beep #bindkey -M vicmd "l" right-beep
bindkey -M vicmd "j" down-beep #bindkey -M vicmd "j" down-beep
bindkey -M vicmd "k" up-beep #bindkey -M vicmd "k" up-beep
#ZSH_AUTOSUGGEST_ACCEPT_WIDGETS+=("right-beep")
ZSH_AUTOSUGGEST_ACCEPT_WIDGETS+=("right-beep") function zle-keymap-select {
if [[ ${KEYMAP} == vicmd ]] ||
[[ $1 = 'block' ]]; then
echo -ne "\e[1 q" # Change the cursor to a block (normal mode)
else
echo -ne "\e[5 q" # Change the cursor to a line (insert mode)
fi
}
zle -N zle-keymap-select
zle-line-init() {
zle-keymap-select 'insert'
}
zle -N zle-line-init

View File

@@ -309,10 +309,7 @@ fi
clear clear
source ~/sysflakes/glasshouse-desktop/home/zsh/zkbd source ~/sysflakes/glasshouse-desktop/home/zsh/zkbd
~/coding/scripts/splash.sh ~/coding/scripts/splash.sh
type starship_zle-keymap-select >/dev/null || \ eval "$(starship init zsh)"
{
eval "$(/usr/local/bin/starship init zsh)"
}
s_check && (aplay ~/sound/sys/sh-source.wav > /dev/null 2>&1 &) s_check && (aplay ~/sound/sys/sh-source.wav > /dev/null 2>&1 &)
''; '';