Files
dotfiles/home/run_onchange_after_fisher-update.sh.tmpl
Xevion 7d1583e92a refactor: replace fzf.fish modify script with Fish function wrapper
Replace Bun-based modify_ script with cleaner Fish function override that
intercepts fzf_configure_bindings at load time to disable CTRL+R binding.
Also fix Fisher update script to run_onchange for proper chezmoi behavior.
2025-12-29 11:46:11 -06:00

17 lines
412 B
Bash
Executable File

#!/bin/bash
# Update Fisher plugins
if ! command -v fish &> /dev/null; then
echo "[err] Fish shell not installed - skipping fisher update"
exit 0
fi
if ! fish -c "type -q fisher" &> /dev/null; then
echo "[err] Fisher not installed - skipping fisher update"
exit 0
fi
echo "Updating Fisher plugins..."
fish -c "fisher update" && echo "[ok] Fisher plugins updated" || echo "[err] Fisher update failed"