feat(config): auto-manage user-dots convenience symlink

Point $__fish_config_dir/user-dots at $__fish_user_dots_path on interactive
startup so the private overlay can be browsed from the fish config dir. The
link is created if missing and repointed if the path variable changes, only
ever managing a symlink (never clobbering a real file/dir). Gated as a C2
startup side-effect (__fish_config_op_autoexec) and git-ignored.

Docs: README overlay section and fish-config.md C2 table updated.
This commit is contained in:
2026-07-04 02:24:37 -04:00
parent fe3eb818ba
commit 8495cbaa24
4 changed files with 25 additions and 2 deletions
+1
View File
@@ -299,3 +299,4 @@ AGENTS/
docs/devlogs
# ────────────────────────────────────────────────────────
/.cache_ggshield
user-dots