fix(omarchy): install Stage-1 Claude files + plugins + enable tailscaled - #9
Open
Exploitacious wants to merge 1 commit into
Open
fix(omarchy): install Stage-1 Claude files + plugins + enable tailscaled#9Exploitacious wants to merge 1 commit into
Exploitacious wants to merge 1 commit into
Conversation
omarchySetup.sh skipped three things the generic shellSetup.sh does, so a fresh Omarchy box booted `claude`/`clawd` on Claude's onboarding stub (model:sonnet, no hooks/statusline/model-pins), ponytail never installed, and tailscaled did not survive a reboot. New section 7b (before Stage-2 deploy.sh, which only MIRRORS these to the personal profile): - symlink the Level-1 Claude files (settings.json/statusline.sh/CLAUDE.md) from the repo, backing up any existing real file (mirrors deploy_claude_config) - install caveman + ponytail plugins (mirrors install_claude_plugins) - systemctl enable --now tailscaled so remote access survives a reboot All three gaps found + fixed by hand on t2omarchy 2026-08-25.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
omarchy/omarchySetup.shskipped three things the genericshellSetup.shperforms, exposed while fixing t2omarchy (2026-08-25):claude/clawdbooted on Claude's onboardingsettings.jsonstub (model: sonnet, no hooks / statusline / model-pins) instead of the Fable-primary harness config.deploy.sh(Stage-2) only mirrors these to the personal profile; laying them down is Stage-1's job.tailscale upalone doesn't persist, so a reboot silently dropped all remote access untilsystemctl enable --now tailscaled.Fix
New section 7b (before the Stage-2
deploy.shcall), faithfully replicating shellSetup's proven logic:settings.json/statusline.sh/CLAUDE.mdfrom$LPX_DIR/claude/.claude, backing up existing real files (mirrorsdeploy_claude_config)claude plugin marketplace add+installfor caveman + ponytail (mirrorsinstall_claude_plugins)sudo systemctl enable --now tailscaled(guarded on tailscale being installed)Idempotent (already-linked / already-installed are no-ops), warn-don't-abort throughout.
bash -nclean.All three were fixed by hand on t2omarchy this session; this closes them for future Omarchy provisions.
https://claude.ai/code/session_017tSSvn67RJVKkpKTSNvR5k