A powerful, keyboard-driven productivity launcher for GNOME. Features: • Lightning-fast App & File Search • AI Assistant (Gemini, Groq, Perplexity, Cohere, Ollama) • Clipboard History Manager • Custom Plugin System (Bash/Python) • Built-in Calculator & Quick Web Search (Google, YouTube, DuckDuckGo, Wikipedia) • Emoji & Icon Picker • Snippets Manager For bug reports or feature requests, please visit the official GitHub repository: https://github.com/NarkAgni/rudra/issues
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 8 | Waiting for author |
| 7 | Active |
| 6 | Rejected |
| 5 | Rejected |
| 4 | Rejected |
| 3 | Inactive |
| 2 | Rejected |
| 1 | Rejected |
- modularize codebase into src/ architecture - Split monolithic code into src/core, src/ui, src/prefs layers - Added ThemeManager, QueryParser, ActionExecutor modules - Implemented mode-hint system for ., >, g, yt prefixes - Fixed autocomplete: Tab/Right now completes full app name correctly - Fixed hint position using pixel-based cursor tracking via idle_add - Added 120ms search debounce to reduce CPU overhead - Strict signal cleanup on destroy() to prevent memory leaks open command runner in terminal emulator Commands typed with '>' prefix were silently running in the background with no visible output. Now detects available terminal emulator (gnome-terminal, ptyxis, kgx, konsole, xterm) and runs the command inside it. Adds 'Press Enter to close' pause so output stays visible.
You cannot import `Gtk` to the GNOME Shell process (line 2 `src/ui/LauncherUI.js`): [EGO Review Guidelines: import](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#do-not-import-gtk-libraries-in-gnome-shell)