manaflow-ai avatar

Cmux Settings

Edits cmux's JSONC config file at ~/.config/cmux/cmux.json without making you open an editor or worry about breaking syntax. The bundled helper script handles everything: get/set by JSON path, validate unknown keys, strip comments, atomic writes. Changes apply immediately thanks to the file watcher, no restart. Covers appearance, sidebar tint and details, notifications, browser defaults, automation socket modes, and shortcut rebinding. The main workflow is lookup (list-supported or grep references/all-keys.md), set the dotted path, validate, done. Honest take: this is exactly the kind of plumbing you want when an app stores preferences in JSON and you'd rather script changes than click through menus or hand-edit and hope you didn't typo a key name.

skills.sh installs
7.6K
GitHub stars
28.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add manaflow-ai/cmux --skill cmux-settings --agent claude-code

Installs into .claude/skills of the current project.

Files

cmux-settings

cmux reads user settings from ~/.config/cmux/cmux.json (JSONC). A file watcher applies changes on save, no restart. Legacy ~/.config/cmux/settings.json is read only as a fallback for keys absent from cmux.json.

Schema: https://raw.githubusercontent.com/manaflow-ai/cmux/main/web/data/cmux.schema.json. The helper uses the schema-generated path list in references/all-keys.md in both checkouts and installed skills. If that reference is unavailable, it falls back to paths discoverable in Sources/CmuxSettingsJSONPathSupport.swift. Settings sections are app, terminal, notifications, sidebar, sidebarAppearance, workspaceColors, automation, agentMessages, browser, markdown, fileEditor, fileExplorer, diffViewer, and shortcuts. Non-settings sections (actions, ui, commands, vault, rightSidebar) share the same file.

Sponsors

Details

Repository
github.com/manaflow-ai/cmux
Category
Automation & Workflows
First seen
Jun 3, 2026

More from manaflow-ai/cmux

All 21
1lackeyjb avatarplaywright-skilllackeyjb/playwright-skillComplete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check respon7.5Kskills.sh installs
2trailofbits avataragentic-actions-auditortrailofbits/skillsAudits GitHub Actions workflows for security vulnerabilities in AI agent integrations including Claude Code Action, Gemini CLI, OpenAI Codex, and GitHub AI Infe7.1Kskills.sh installs
3claude-office-skills avatartiktok-marketingclaude-office-skills/skillsTikTok content strategy, video creation workflows, posting optimization, and analytics. Based on n8n automation templates.7.1Kskills.sh installs
4rorkai avatarasc-app-create-uirorkai/app-store-connect-cli-skillsCreate a new App Store Connect app record via browser automation. Use when there is no public API for app creation and you need an agent to drive the New App fo7Kskills.sh installs
5manaflow-ai avatarcmux-diagnosticsmanaflow-ai/cmuxRun end-user cmux diagnostics. Use when cmux hooks, notifications, session restore, settings, browser automation, socket access, CLI control, or agent resume be6.6Kskills.sh installs
6aws avataraws-lambda-durable-functionsaws/agent-toolkit-for-awsBuilds resilient, long-running, multi-step applications with AWS Lambda durable functions with automatic state persistence, retry logic, and orchestration for l6.2Kskills.sh installs