Skip to content

Add optional --install-mode option to choose installer#1268

Closed
maxolasersquad wants to merge 1 commit into
danielmiessler:mainfrom
maxolasersquad:install-mode-option
Closed

Add optional --install-mode option to choose installer#1268
maxolasersquad wants to merge 1 commit into
danielmiessler:mainfrom
maxolasersquad:install-mode-option

Conversation

@maxolasersquad

Copy link
Copy Markdown
Contributor

This adds the ability to run the install with --install-mode or -m to specify either the gui or cli installer. Useful when wanting to force the cli installer, even on desktop environments.

This commit also cleans up how the shell profile gets bun added to the path by writing both lines to the file in a single transaction, and it removes an unused variable.

This adds the ability to run the install with --install-mode or -m to
specify either the gui, cli, or web installer. Useful when wanting to
force the cli installer, even on desktop environments.

This commit also cleans up how the shell profile gets bun added to the
path by writing both lines to the file in a single transaction, and it
removes an unused variable.
@danielmiessler

Copy link
Copy Markdown
Owner

Hey @maxolasersquad, thanks for raising this, and sorry it sat for a while.

We're changing how LifeOS ships. Instead of cloning a full ~/.claude directory and running it as a complete system, LifeOS is becoming a skill you install through an agentic installer. The installer hands integration to your own AI, which reads your actual machine (your OS, your paths, your harness) and wires the hooks and system prompt in where they belong.

That's aimed right at what you hit here. The old "one directory, one layout, hope it matches your setup" approach is exactly what broke for so many people, and the new model should handle it far better because your AI does the integration per machine instead of us guessing.

So we're closing this in prep for that release. If it still bites you once the skill-based version is out, reopen or file a fresh one and we'll jump on it. Appreciate you taking the time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants