Skip to content

refactor(glyph): move opencode to home-manager#389

Merged
stackptr merged 3 commits intomainfrom
glyph/opencode-home-manager
Mar 20, 2026
Merged

refactor(glyph): move opencode to home-manager#389
stackptr merged 3 commits intomainfrom
glyph/opencode-home-manager

Conversation

@stackptr
Copy link
Copy Markdown
Owner

@stackptr stackptr commented Mar 20, 2026

Summary

  • Replace system-level opencode systemd service with home-manager programs.opencode module
  • Runs as user mu with full access to ~/Development, git config, and SSH keys
  • Secret moved from host-level (hosts/glyph/secrets/) to home-level (home/secrets/) agenix
  • Configure Opus 4.6 as default model, Haiku 4.5 as small model, Anthropic-only
  • Connect MCPJungle gateway for MCP tool access
  • Disable autoupdate and sharing for server deployment
  • Set llm-profile as global rules

Test plan

  • Deploy to glyph: just switch glyph
  • Verify systemctl --user status opencode-web is running as mu
  • Verify code.zx.dev loads through the proxy
  • Verify model selection and MCP tools are available

🤖 Generated with Claude Code

Replace the system-level systemd service with home-manager's
programs.opencode module. Runs as user mu with access to ~/Development
and git config. Secret moved from host-level to home-level agenix.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@stackptr stackptr force-pushed the glyph/opencode-home-manager branch from 6156371 to 8247083 Compare March 20, 2026 07:10
stackptr and others added 2 commits March 20, 2026 00:14
Set Opus 4.6 as default model, Haiku 4.5 as small model, connect
MCPJungle gateway, and disable autoupdate and sharing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@stackptr stackptr merged commit f52643c into main Mar 20, 2026
4 checks passed
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.

1 participant