fix(auto-pull): respect $__fish_user_dots_path for registry location #65
Reference in New Issue
Block a user
Delete Branch "fix/auto-pull-user-dots-path"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
auto-pullfunction andconf.d/auto-pull.fishevent handler both hardcoded$XDG_CONFIG_HOME/.user-dots/fishas the directory forauto-pull.list$__fish_user_dots_pathfirst (the universal variable surfaced inconfig-settings), falling back to the same default pathdocs/fish-config.mdupdated in two places to reflect the dynamic pathManual Verification
auto-pull status— confirm the list file path shown matches your$__fish_user_dots_path(or the default~/.config/.user-dots/fish/auto-pull.listif unset)set -U __fish_user_dots_path ~/my-dots/fish— runauto-pull statusagain and confirm the path updatesauto-pull addin a git repo, thenauto-pull list— entry should appear in~/my-dots/fish/auto-pull.listset -Ue __fish_user_dots_pathto clear the override — confirmauto-pull statusreverts to the default pathcdinto a registered repo — confirm background fast-forward still fires (checkgit logfor new commits if upstream has any)