Status: Always a Work in Progress 🛠️
Not optimized, could use more memory and CPU than expected
This shell setup is intentionally crafted to reflect my personal taste in both aesthetics and workflow. It includes core components like a panel, launcher, OSD, and hot-reloadable configurations — all optimized for speed, minimalism, and keyboard-centric interaction.
- Hot reload (no shell restart required)
- Panel
- On-Screen Display (OSD)
- Launcher
- Notification popups
For full details, see the plugin docs in Plugin.md.
| Plugin | Keyword | What it does / commands | Semicolon Required |
|---|---|---|---|
| Application | — | Application search (default when no keyword matches) | No |
| Bookmark | bm |
add, remove, update |
Yes |
| Calculator | calc |
Mathematical expressions | No |
| Clipboard | clip |
Clipboard history | No |
| Emoji | em |
Emoji search | No |
| Google Search | gg |
Web search | No |
| YouTube Search | yt |
YouTube search | No |
| Link Opener | lk |
Open a URL | No |
| Color Picker | color |
Pick color as HEX/RGB/HSV | No |
| OTP | otp |
add, remove |
No |
| Bluetooth | bt |
power, scan, connect, disconnect |
Yes |
| Password | pass |
add, remove, update; auto-prompt for master password when needed |
Yes (lock/help/list: No) |
| Power Menu | pm |
Power options | No |
| Power Profile | power |
Power profiles | No |
| Caffeine | caff |
On, off, custom durations (30m, 1h, 45s, 600) | No |
| Reminder | rem |
Presets, custom times (10m, 1h30m, 21:30), optional message |
No |
| Todo | todo |
add, done, remove, edit, clear |
Yes (except clear) |
| Tmux | tmux |
new, kill, rename, terminal |
Yes (except terminal) |
| Wallpaper | wall |
Wallpaper browsing | No |
| Window Switcher | win |
Window switching | No |
| SSH Manager | ssh |
SSH hosts, terminal, help |
No |
| Network Manager | net |
Scan, connect, disconnect, forget | No |
Note: wr applies a random wallpaper immediately.
The launcher supports modular plugins to extend functionality. Current plugins include:
- OTP Manager
- Pass Manager
- Tmux Session Manager
- Bookmark Manager
- Power Profile Manager
- Window Switcher
- Power Menu
- Todo Manager
- Screen Capture Tool
- Clipboard History Viewer
- Emoji Picker
- Wallpaper Picker
- Calculator & Unit Converter
- Caffeine Manager
- SSH Session Manager
- Color Picker
- Reminder
- Network Manager
- Bluetooth Manager
Planned plugins to further enhance productivity and system control:
- Calendar with Event Reminders
- Notification Manager
A heartfelt thank you to the following people for their incredible contributions, ideas, and inspiration. Your work has been a huge part of shaping this shell!
-
darsh for creating Fabric and the Fabrika config, which served as the foundation for the Launcher and OSD in this shell.
-
gummy bear album for sharing clever code snippets and useful services that saved countless hours of development.
-
axenide for an inspiring config full of unique ideas, some of which I couldn’t resist adapting and integrating into my own setup.
This project is licensed under the GNU General Public License (GPL v3 or later). See the LICENSE file for full details.