Skip to content

Add custom process names and hidden processes feature#2

Open
theaspirational wants to merge 1 commit into
ghinkle:mainfrom
theaspirational:feature/custom-names-and-hidden-processes
Open

Add custom process names and hidden processes feature#2
theaspirational wants to merge 1 commit into
ghinkle:mainfrom
theaspirational:feature/custom-names-and-hidden-processes

Conversation

@theaspirational
Copy link
Copy Markdown

@theaspirational theaspirational commented Feb 18, 2026

Summary

  • Custom Process Names: Rename any process to give it a friendly, memorable name
  • Hidden Processes: Hide processes you don't frequently use into a collapsible submenu
  • Persistent Settings: All customizations are saved and persist across app restarts

How to Use

Renaming a Process

  1. Click on a process in the menu bar dropdown to open its submenu
  2. Click "Rename..."
  3. Enter a custom name (or leave empty and click "Reset" to restore the default)
  4. The custom name will appear in the menu instead of the original process name

Hiding a Process

  1. Open a process's submenu
  2. Click "Hide"
  3. The process will move to the "Hidden (n)" submenu at the bottom of the menu

Unhiding a Process

  1. Open the "Hidden (n)" submenu
  2. Find the hidden process and click to open its submenu
  3. Click "Unhide"
  4. The process returns to the main list

Technical Details

  • Customizations are keyed by directory + command (not just directory)
  • This means different processes running from the same location can have different names/hide states
  • Settings are stored in UserDefaults and persist across app restarts

Screenshots

Hidden processes appear in a collapsible "Hidden" submenu with an eye-slash icon
image

🤖 Generated with Claude Code

- Add ability to rename processes with custom names via context menu
- Add ability to hide processes into a collapsible "Hidden" submenu
- Customizations are persisted by directory + command combination
- Settings persist across app restarts via UserDefaults

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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