Add control menu system and enhanced webapp launcher#25
Open
GitOffMaLawn wants to merge 1 commit into
Open
Conversation
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.
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. |
|
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 |
There was a problem hiding this comment.
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:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Features:
Technical changes:
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.