Skip to content

Add control menu system and enhanced webapp launcher#25

Open
GitOffMaLawn wants to merge 1 commit into
henrysipp:mainfrom
GitOffMaLawn:feature/control-menu-and-webapp-launcher
Open

Add control menu system and enhanced webapp launcher#25
GitOffMaLawn wants to merge 1 commit into
henrysipp:mainfrom
GitOffMaLawn:feature/control-menu-and-webapp-launcher

Conversation

@GitOffMaLawn
Copy link
Copy Markdown

Features:

  • Comprehensive control menu accessible via Super+Alt+Space
  • Enhanced webapp launcher with installation and management UI
  • Quick install menu for popular web apps (ChatGPT, Gmail, Spotify, etc.)
  • Organized menu system for captures, theming, system controls, and more
  • Improved documentation with examples and feature descriptions

Technical changes:

  • Added modules/home-manager/control-menu.nix with menu scripts
  • Updated modules/home-manager/default.nix to import control-menu module
  • Fixed deprecated noto-fonts-emoji -> noto-fonts-color-emoji
  • Added examples/omarchy-home.nix with comprehensive configuration guide
  • Enhanced README.md with features documentation and advanced config

This adds a unified control interface for common Omarchy tasks including screenshots, theme management, system controls, and web app management. All features have been tested in production on NixOS.

Features:
- Comprehensive control menu accessible via Super+Alt+Space
- Enhanced webapp launcher with installation and management UI
- Quick install menu for popular web apps (ChatGPT, Gmail, Spotify, etc.)
- Organized menu system for captures, theming, system controls, and more
- Improved documentation with examples and feature descriptions

Technical changes:
- Added modules/home-manager/control-menu.nix with menu scripts
- Updated modules/home-manager/default.nix to import control-menu module
- Fixed deprecated noto-fonts-emoji -> noto-fonts-color-emoji
- Added examples/omarchy-home.nix with comprehensive configuration guide
- Enhanced README.md with features documentation and advanced config

This adds a unified control interface for common Omarchy tasks including
screenshots, theme management, system controls, and web app management.
All features have been tested in production on NixOS.
@GitOffMaLawn
Copy link
Copy Markdown
Author

Hello, new to this process of forking and pull request. I added these features via AI, so I thought I could contribute back to this awesome project. Hope it helps.

@fsilly
Copy link
Copy Markdown

fsilly commented Nov 21, 2025

Could you separate your 400 line commit into separate commits to make the review process easier ?

case "$CHOICE" in
"➕ Install New WebApp")
# Launch interactive webapp installer
kitty -e webapp-install
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I think there is a configuration at hyperland level that allow user to choose their own terminal instead of forcing to use kitty. User can check the link below:

https://github.com/henrysipp/omarchy-nix/blob/308e0f85a0deb820c01cfbe1b4faee1daab4da12/modules/home-manager/hyprland/configuration.nix#L21C1-L22C1

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.

3 participants