Moved custom widgets from these .zshrc where they should be.

This commit is contained in:
Aaron D. Lee
2025-12-15 16:23:38 -05:00
parent 5f3aad3b99
commit 65635feb70
8 changed files with 19 additions and 30 deletions

0
bin/dotfiles-doctor.sh Normal file → Executable file
View File

0
bin/dotfiles-sync.sh Normal file → Executable file
View File

0
bin/dotfiles-version.sh Normal file → Executable file
View File

0
bin/setup-wizard.sh Normal file → Executable file
View File

0
bin/shell-stats.sh Normal file → Executable file
View File

0
bin/vault.sh Normal file → Executable file
View File

View File

@@ -210,14 +210,25 @@ bindkey "^[[3~" delete-char # Delete
# --- Custom Widgets ---
# Alt+R to reload zsh config
reload-zsh() {
reload-zshrc() {
echo -n "Re-sourcing ~/.zshrc ... "
source ~/.zshrc
echo "✓ zsh configuration reloaded"
echo "Done."
_adlee_build_prompt
zle reset-prompt
}
zle -N reload-zsh
bindkey "^[r" reload-zsh
zle -N reload-zshrc
bindkey "^X@s^[^R" reload-zshrc # Ctrl+Super+Alt+R
grab-fastfetch() {
echo "fastfetch"
fastfetch
_adlee_build_prompt
zle reset-prompt
}
zle -N grab-fastfetch
bindkey "^X@s^[^F" grab-fastfetch # Ctrl+Super+Alt+F
# Alt+G to show git status
git-status-widget() {

View File

@@ -127,25 +127,3 @@ zle -N zle-keymap-select
# Initial prompt build (critical for tmux)
_adlee_build_prompt
# ============================================================================
# CUSTOM WIDGETS
# ============================================================================
reload-zshrc() {
echo -n "Re-sourcing ~/.zshrc ... "
source ~/.zshrc
echo "Done."
_adlee_build_prompt
zle reset-prompt
}
zle -N reload-zshrc
bindkey "^X@s^[^R" reload-zshrc # Ctrl+Super+Alt+R
grab-fastfetch() {
echo "fastfetch"
fastfetch
_adlee_build_prompt
zle reset-prompt
}
zle -N grab-fastfetch
bindkey "^X@s^[^F" grab-fastfetch # Ctrl+Super+Alt+F