feat(macos): deploy tmux.conf + tpm plugins; cloudpex becomes an install-time offer
- tmux.conf (vi keys, C-a prefix, resurrect/continuum, window-name) → ~/.config/tmux/tmux.conf on macOS; tpm cloned, plugins fetched headlessly, libtmux installed non-fatally - bashrc-osx / zshrc-osx export XDG_CACHE_HOME (session save dir of the config) - Linux: install_cloudpex → offer_cloudpex ([y/N] with the /tmp and SSH offers) - README + CLAUDE.md updated
This commit is contained in:
@@ -87,3 +87,6 @@ choices. Full install.sh not run on this Mac. BDR-015/016, LRN-014, BLK-007. Mer
|
||||
|
||||
## 2026-10-06
|
||||
- Cut v1.0.0: first tagged release, develop → main via /release-candidate. CHANGELOG.md bootstrapped from 31 develop commits, version.txt created. Tag pushed. Pre-existing shellcheck SC2148 on bashrc files untouched.
|
||||
|
||||
## 2026-10-06 (pm) — macOS tmux config + cloudpex offer
|
||||
Done: tmux.conf (sohorx vi-style, tpm) deployed on macOS → ~/.config/tmux, tpm cloned + plugins fetched headless, libtmux via pip --user (PEP 668 fallback). XDG_CACHE_HOME exported in osx rc files (config needs it, else resurrect dir = "/tmux/"). cloudpex: unconditional install → [y/N] offer with the other Linux extras. Verified: shellcheck, temp-HOME run x3, tmux parses config. Branch feature/tmux-config → develop.
|
||||
|
||||
Reference in New Issue
Block a user