Skip to content

comitanigiacomo/quicklaunch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick Launch GNOME Extension

License: GPL v3 GNOME Version GitHub Release

Quick Launch transforms your GNOME top panel into a productivity powerhouse, combining application launching, quick access, and system monitoring in one elegant package. Designed for power users who value efficiency and customization.

Quick Launch Demo

Key Features

✅ Current Features

Core Functionality

  • 1-Click Application Launching: Instant access to pinned apps/links
  • Smart Pinning System: Pin directly from GNOME app menu or global search
  • Web Links Support: Create quick-access shortcuts for URLs/websites
  • Multi-Source App Discovery: Supports native, Flatpak, and custom .desktop files

Visual Customization

  • Adaptive Panel Integration: Choose left/center/right panel positioning
  • Dynamic Running Indicators: Color-coded dots showing active applications
  • Customizable Layout:
    • Adjustable icon sizes (16-24px)
    • Configurable spacing between icons
    • Toggleable application labels

Productivity Enhancements

  • Position-Based Keyboard Shortcuts: Assign custom shortcuts (Ctrl+Alt+1, etc.)
  • Startup Applications Manager: Configure apps to launch automatically at login
  • Instant Global Search: Fuzzy-search across all installed applications
  • Long-Press Reordering: via long-press gesture
  • Session Awareness: Automatically refreshes state after sleep/wake cycles

Enterprise-Grade Reliability

  • Flatpak Support: Full compatibility with sandboxed applications
  • Config Validation: Automatic settings integrity checks
  • Orphaned Entry Cleanup: Automatic maintenance of pinned/startup items

🚧 Upcoming Features

  • Drag & drop support: for icon rearrangement
  • Alternative icon themes
  • Multi-monitor support

📥 Installation

Via GNOME Extensions Marketplace (Recommended)

  1. Visit Quick Launch GNOME Extension Page.
  2. Toggle the switch to install the extension.
  3. Press Alt+F2, type r, and press Enter to reload GNOME Shell.

💡 Usage

Once installed, you can access the Quick Launch panel from your GNOME top bar. Pin your favorite apps and launch them instantly with a single click. To configure settings, use the integrated GUI accessible from the GNOME Extensions app.

📄 License

This extension is licensed under the GPL v3 License.

💬 Contributing

Contributions are welcome! If you encounter any bugs or have feature requests, feel free to open an issue or submit a pull request.