Files
dotfiles/home/run_before_fisher-update.sh.tmpl
Xevion 6a72b0af2d feat: enhance Fish shell config with fzf bindings, Fisher auto-update, and native Linux browser
- Add fzf.fish keybinding customization (remap variables, preserve Atuin history)
- Add Fisher plugin auto-update hook for chezmoi apply
- Set Vivaldi as default browser on native Linux
- Improve commit-staged command instructions
- Add Kitty font size configuration
2025-12-28 16:57:34 -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"