The universal Desktop Entry generator and management system for Linux.
Bridging the gap between raw binaries and a polished desktop environment.
Overview โข Features โข Installation โข Usage โข Support
MenuForge v1.2.0 is a professional-grade TUI utility designed to provide a high-performance bridge between manually installed software and the modern Linux desktop environment.
By leveraging modular Bash architecture and a deep hardware-interrogation engine, MenuForge automates the creation of optimized .desktop entries. It handles everything from native distribution theming to surgical performance hooks like GameMode and resolution virtualization, ensuring your software is indexed, optimized, and visually integrated.
- Core Library (
menuforge-lib.sh): A centralized logic engine providing unified hardware (PCI/NVIDIA) and OS intelligence across the entire suite. - Hybrid Theme Engine: Automatically synchronizes TUI colors with user overrides, KDE Plasma accent colors, or native OS branding (Arch Blue, Mint Green, etc.).
- CLI Argument Orchestrator: Full support for non-interactive flags, including a system integrity audit command (
--doctor).
- Safe Add/Remove: Dedicated interface to manage user-created shortcuts without touching system files.
- Isolated Metadata: Uses custom
X-Created-By=MenuForgetags for clean, non-destructive auditing. - Universal Installer: Native deployment logic for Arch, Debian/Ubuntu, Fedora, and OpenSUSE with automated repo configuration.
- Hardware Intelligence: Surgical NVIDIA detection to enable high-performance
prime-runoffloading hooks. - Resolution Layering: 1-click integration for
gamescoperesolution virtualization (Native, 720p, etc.). - Performance Hooks: Integrated support for
gamemoderunandmangohudtelemetry.
To deploy MenuForge on your Linux system, execute the interactive installer:
# Clone the repository
git clone https://github.com/Crystal-Studio-Labs/MenuForge.git
cd MenuForge
# Run the professional installer
chmod +x install.sh
./install.shLaunch the high-fidelity management console from your terminal:
menuforgePerform rapid system interaction or infrastructure auditing:
# Conduct a system integrity audit
menuforge --doctor
# Display version and authorship
menuforge --version
# Comprehensive help reference
menuforge --help- Lead Developer: SahooShuvranshu
- Organization: Crystal Studio Labs
- Contact: connect.crystalstudio@gmail.com
- Contributing: Join us in building the universal bridge.
- Code of Conduct: Standard for a welcoming community.
- Security Policy: Report vulnerabilities securely.
- Support: Get help from the community.
This project is licensed under the MIT License. See the LICENSE file for the full text.
| Issues | Stars | Forks | Last Commit |
|---|---|---|---|
Developed with โค๏ธ and โ by SahooShuvranshu & Crystal Studio Labs
Give ๐ To This Project! It Will Help And Support This Project.

