MDiaznf23

One shell, every workflow. My dedicated own shell configuration for ADHD people like me

19
1
69% credibility
Found Mar 10, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
QML
AI Summary

Bagja Shell is a custom Linux desktop environment that adapts its interface—switching between keyboard-driven, dock-based, or menu-based navigation—to suit varying user energy levels and focus.

How It Works

1
🔍 Discover Bagja Shell

You hear about Bagja Shell, a happy Linux setup that changes to match your energy levels, making computing easy and fun without remembering complicated shortcuts.

2
📥 Grab and Start Setup

You download the setup file and run the simple installer, which automatically adds everything you need and saves your old settings safely.

3
Let It Prepare Your Desktop

The installer quietly sets up your new desktop look, colors, sounds, and tools while you relax.

4
🔄 Restart and Log In

You restart your computer and log back in to see your fresh, adaptive desktop ready to go.

5
Pick Your Energy Mode
⌨️
High Energy Mode

Fly through tasks with speedy keyboard shortcuts when you're full of focus.

🛥️
Medium Energy Mode

Click familiar apps from the bottom dock when you need a gentle reminder.

📂
Low Energy Mode

Browse and discover all your apps visually from the easy start menu.

😊 Happy and Productive

Your desktop adapts perfectly to your day, reducing stress and helping you get more done with less effort.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is bagja-shell?

Bagja-shell delivers a custom Wayland shell on Hyprland, built in QML with Quickshell for the dock and widgets, Fish shell, and Material You colors via m3wal. It tackles the desktop trilemma for ADHD users by adapting to energy levels: full keyboard keybinds when focused, a macOS-style bottom dock for medium effort, and a Windows-like GUI start menu for low-energy browsing. One GitHub one-click install script handles Arch dependencies, dotfiles, and setup—less remembering, more doing.

Why is it gaining traction?

Unlike bloated DEs or pure tiling WMs demanding constant recall, it prioritizes recognition with visual anchors like the dock and universal start menu, keeping workflows modular and crash-resistant. ADHD-friendly adaptation stands out—no cheat sheets, just seamless keyboard-to-mouse shifts. Early adopters hook on the "one shell, every workflow" promise for fluctuating focus.

Who should use this?

Arch Linux users on Hyprland seeking a lightweight, adaptive environment for ADHD-driven dev workflows, like jumping between coding sprints and visual app discovery. Tiling WM fans tired of memorizing binds during burnout, or keyboard purists wanting GUI fallbacks without session swaps.

Verdict

Try it if you're on Arch and match the ADHD niche—solid concept, but 19 stars and 0.699999988079071% credibility signal early immaturity with buggy panels. Install cautiously, tweak for stability; great base for personalizing one shell setups.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.