Review of "Rudra" version 6

Details Page Preview

A lightning-fast, keyboard-centric launcher for GNOME Shell designed for power users who want to keep their hands on the keyboard. Trigger instantly with Ctrl + Shift + Space (customizable) to access a fluid, lag-free overlay. Key Features: • Instant App Search: Launch applications and system settings with a few keystrokes, backed by an optimized caching engine. • File Hunt: Quickly traverse and find files in your home directory using the '.' prefix (e.g., '. document'). • Web Search: Search Google ('g [query]') or YouTube ('yt [query]') directly from your desktop without opening a browser first. • Command Runner: Execute native shell commands instantly using the '>' prefix (e.g., '> htop'). • Deep Customization: Fully adjust fonts, highlight colors, background opacity, corner radius, and screen positioning to perfectly match your desktop aesthetic. Disclaimer: This extension is not affiliated with, endorsed by, or sponsored by Google or YouTube.

Extension Homepage
https://github.com/narkagni/rudra

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Version Status
7 Active
6 Rejected
5 Rejected
4 Rejected
3 Inactive
2 Rejected
1 Rejected

Previous Reviews on this Version

Narkagni posted a review
- 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.
JustPerfection rejected
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)