Skip to content

Add per-application startup controls - #11663

Open
TwistedVision518 wants to merge 1 commit into
omacom:quattrofrom
TwistedVision518:feature/startup-app-controls
Open

TwistedVision518 wants to merge 1 commit into
omacom:quattrofrom
TwistedVision518:feature/startup-app-controls

Conversation

@TwistedVision518

Copy link
Copy Markdown

Summary

  • add a dynamic System → Startup Apps submenu
  • show each user autostart entry with a compact [ON] or [OFF] status
  • toggle startup entries independently through their Hidden desktop-entry property

Validation

  • bash ./test/shell.d/menu-test.sh
  • bash ./test/shell.d/menu-guards-test.sh
  • bash ./test/cli
  • direct list/toggle smoke test for omarchy-startup-apps

Copilot AI lite review requested due to automatic review settings September 13, 2026 11:18
Add a dynamic Startup Apps submenu under System that lists user autostart desktop entries with compact ON/OFF state labels. Allow each entry to be toggled independently by updating its Hidden desktop-entry property, preserving all other startup applications.
@TwistedVision518
TwistedVision518 force-pushed the feature/startup-app-controls branch from c274f7e to c214fc5 Compare September 13, 2026 11:19

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Fix the custom config-home path handling and add focused command tests.

Pull request overview

Adds per-application startup controls to the System menu.

Changes:

  • Adds a dynamic Startup Apps submenu.
  • Lists autostart entries with ON/OFF status.
  • Toggles entries through their Hidden property.
File summaries
File Review summary
shell/plugins/menu/Menu.qml Registers the dynamic startup-apps provider.
default/omarchy/omarchy-menu.jsonc Adds the Startup Apps submenu.
bin/omarchy-startup-apps Lists and toggles autostart entries. Moderate issue: respect XDG_CONFIG_HOME (3 votes). Nit: add focused regression coverage (3 votes).
Review details
  • Files reviewed: 2/3 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@omarchybot omarchybot added the enhancement New feature or request label Sep 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants