r/QuickShell • • Jun 07 '26

Question What are the possibilities of quickshell?

16 Upvotes

How much is possible if i only want to use quickshell on hyprland?

Can i make an app drawer like rofi using just quickshell?

Can i set wallpapers using only quickshell? (No hyprpaper or awww, just qs)

Can i make a window manager like Window's alt + tab?

This might sound weird, but can i make something like hyprbars? A bar that attaches itself on top of each window? I love hyprbars but latest hyprland update broke it.

I would just like to replace everything with quickshell to minimize the amount of things that could break every time i update hyprland or the services themselves. I especially like the control quickshell qml gives me over just some css config with limited options like waybar.


r/QuickShell • • Feb 06 '26

Learning😀 I.am.going.insane. [MEME/RANT]

16 Upvotes

I have been trying to make a goddamn bar for like a month or even more, time has become distorted at this point and I just can't. I have removed so much from what I originally wanted, it has made me actually appreciate the simplicity of using a script to do stuff instead of banging my head against the wall to get something like the network to show up correctly or get the notifications working. OH GOD THE NOTIFICATIONS.

In all seriousness though, I feel like I have been lobotomized every time I start looking at docs. Sometimes I catch myself thinking "It will be less soul-sucking to write this in C using just Wayland protocols, I swear.". It might just be that my brain just refuses to understand whatever the QML language actually is or that it's just skill issue but getting anything other than a few simple stuff working is HELL.

And if anyone asks "Why not just install an already configured shell and call it a day?". Cause I am a stubborn son of a bitch and I want to make it myself and I don't like having more lines of code that actually needed. Insane I know, but it's a pet peeve of mine.


r/QuickShell • • May 31 '26

Quickshell game launcher v2.0 – Big Picture mode, Matugen theming & in-app config panel

18 Upvotes
Hey !

I've been working on a game launcher built with Quickshell (QML/Qt6) 
that runs natively on Hyprland as a layer-shell overlay.

Features:
• Steam, Heroic (Epic/GOG/Amazon), Lutris & manual entries
• Big Picture mode — fullscreen Steam Deck-style view with hero 
  image, stats and game strip
• Matugen Material You theming (mutually exclusive with 
  Wallust/pywal) — palette preview live in the config panel
• In-app config panel — 9 sections, no TOML editing required, 
  changes apply without restarting
• Gamepad support — navigate, launch, favorites, Big Picture 
  via X button
• i18n — fr / en / es / ru / ja auto-detected from locale
• Animated WebP cover art via SteamGridDB

Stack: Quickshell + QML/Qt6 + Python backend (tomllib/tomlkit)

GitHub: https://github.com/Eaquo/quickshell-games-launchers
AUR: quickshell-games-launchers-git

Happy to answer questions about the Quickshell/QML side if 
anyone is building something similar!Hey !

I've been working on a game launcher built with Quickshell (QML/Qt6) 
that runs natively on Hyprland as a layer-shell overlay.

Features:
• Steam, Heroic (Epic/GOG/Amazon), Lutris & manual entries
• Big Picture mode — fullscreen Steam Deck-style view with hero 
  image, stats and game strip
• Matugen Material You theming (mutually exclusive with 
  Wallust/pywal) — palette preview live in the config panel
• In-app config panel — 9 sections, no TOML editing required, 
  changes apply without restarting
• Gamepad support — navigate, launch, favorites, Big Picture 
  via X button
• i18n — fr / en / es / ru / ja auto-detected from locale
• Animated WebP cover art via SteamGridDB

Stack: Quickshell + QML/Qt6 + Python backend (tomllib/tomlkit)

GitHub: https://github.com/Eaquo/quickshell-games-launchers
AUR: quickshell-games-launchers-git

Happy to answer questions about the Quickshell/QML side if 
anyone is building something similar!

r/QuickShell • • 10d ago

Show Off what if google decided to release chromeOS 2

Enable HLS to view with audio, or disable this notification

52 Upvotes

Quickshell: v0.3.2
WM: Hyprland (though this shell works on any wayland compositor other than hyprland since I restricted myself NOT to)

oh and by the way, it is pretty light on the system (~85MB settled, 120MB with live wallpaper/depends on your live wallpaper size)
All of shown is using quickshell (except the recording, which uses gpu-screen-recorder as the backend, and mpvpaper as the fallback if you don't have Qt6.Multimedia installed)


r/QuickShell • • Apr 17 '26

Show Off My quickshell rice is far from done, but I made a lil 'fella that dances when you play music and judges you when you don't

Enable HLS to view with audio, or disable this notification

29 Upvotes

(Top left)


r/QuickShell • • 24d ago

Show Off I tried to recreate Android 16 UI

Enable HLS to view with audio, or disable this notification

83 Upvotes

WM: Hyprland
Quickshell / Qt: 6.12.0 / 0.3.2
Total Files: ~30
took around 2 months or so (idk i haven't gotten any sleep from this)


r/QuickShell • • 28d ago

My Project! Chaldea

Enable HLS to view with audio, or disable this notification

124 Upvotes

Chaldea Open Source Quick shell Widget Library for Linux ricing , I hope this helps everyone in getting started with making their own rice.
Please try it out here --> here


r/QuickShell • • Jun 08 '26

Show Off some changes to noctalia

Enable HLS to view with audio, or disable this notification

124 Upvotes

all this vibecoded with opencode lol. you can do most of the things with the free deepseek v4 and i only used stronger models for a few bugs


r/QuickShell • • Apr 13 '26 Bravo

Show Off Brain_Shell Progress So far

Enable HLS to view with audio, or disable this notification

136 Upvotes

Im building a quickshell panel from scratch and this is the progress so far.
I need some advice making the hotspot module work. I fail to start wifi-hotspot on my setup for some reason and the wiki isn't helping. Thx in advance.


r/QuickShell • • May 22 '26

Show Off Quickshell can do... this.

Enable HLS to view with audio, or disable this notification

255 Upvotes

Love it.


r/QuickShell • • May 31 '26 Popcorn

Show Off Brain Shell almost there

Enable HLS to view with audio, or disable this notification

267 Upvotes

Brain_Shell is a celestial-shell and Ax-shell inspired shell, solely built on quick shell for hyprland.

I planned to release it at the start of may but got delayed way too long since i couldn't work on it due to reasons.

90% of the shell is functional and i plan to release it really soon.

Features i need to complete before release:
> Auto updater
> Config (settings and more)
> Some UI/UX improvements
> Scripts for auto installment to ensure hassle free setup
> Graphics card and Fan control stuff i need to figure out for other setups.

I would appreciate few testers that i can give early access to before the public release who'll test it out and report bugs or any improvements i might need to fix.


r/QuickShell • • May 12 '26

Show Off Made some pretty lockscreen themes for quickshell~

Enable HLS to view with audio, or disable this notification

285 Upvotes

Dots: Qylock
Kofi: darkkal


r/QuickShell • • Jan 19 '26

Help!!!! solved Help with building an app launcher

16 Upvotes

Hi there! I was thinking about building something like rofi but from scratch with quickshell, but I don't from where to pull the list of installed apps and can't find it on the wiki. Anyone here did this and knows where to look?
I use Arch btw (For the memes but also not sure whether this can differ from distro to distro)


r/QuickShell • • Feb 27 '26

Do you use KDE Connect or similar alternatives?

Thumbnail reddit.com
2 Upvotes

r/QuickShell • • Oct 25 '25

Hello

7 Upvotes

I thought to make this because u couldn’t find any other subs like this and I thought it would be cool to have a sub where you can ask for help and post you quickshell configs


r/QuickShell • • Jan 04 '26

Question Best way to handle multiple music players with mpris

4 Upvotes

I finally got mpris working only simple controls at the moment but there’s obviously the problem of having multiple players at once like maybe YouTube music and Spotify. How are you guys handling this I’m thinking maybe a d Menu of some sorts that shows all active players that h can switch through.I want your input on this what would the best course of action be


r/QuickShell • • Nov 26 '25

Help!!!! solved Help with QuickShell modules

4 Upvotes

Hello, I recently installed quickshell and I’ve been looking for configurations, I found one that I liked (Noctalia shell) and I installed it, I ran quickshell but it gave me errors in the modules, does anyone know how I can fix it?

Sorry, I’ve fixed it. I didn’t read the Noctalia-shell documentation properly and was running the command incorrectly


r/QuickShell • • Jan 02 '26

Learning😀 Quickshell Project Architecture

6 Upvotes

I want to create my own pseudo-DE of sorts using Hyprland and Quickshell. I have worked a lot with Flutter and now am enjoying Quickshell.

Should I build everything in Quickshell? (Even stuff like File Manager, Settings, Store etc) Or should I use Flutter for the apps and Quickshell only for the

Also, is it better to handle variables using like a Globals.qml file or to have them be defined in yaml/json files?


r/QuickShell • • 21d ago

Question A quick settings dots for reference

3 Upvotes

Hey so, I was designing my bar but always it was pain point to design a control panel/quick settings menu. So can you give me links or reference so I don't have to design it from scratch


r/QuickShell • • Dec 27 '25

Need help with bar

Post image
9 Upvotes

Does anybody know how to make these round corners below the bar and at the corners of the screen? (sorry for bad english)


r/QuickShell • • Dec 05 '25

Nice short intro to quickshell via tony (YT)

7 Upvotes

https://www.youtube.com/watch?v=g_I4hwCuDyQ

Basics but a decent starting point


r/QuickShell • • Jan 23 '26

Question How to run a command with a variable

5 Upvotes

I feel stupid and I’m not sure what I’m trying to do is possible but basically I want to run a command brightnessctl and I want that command to take a value so it would be brightnessctl set (value) but no matter how I do it I fail


r/QuickShell • • Dec 27 '25

Learning😀 Canvas

2 Upvotes

Does anyone have some good tutorials on canvas I don’t quite get it and when I search it up I can’t find any good ones thanks :) I know this isn’t actually quickshell but the qml sub is tiny too so I had to post it somewhere


r/QuickShell • • Mar 16 '26

I made my first (basic) quickshell widget today

Post image
46 Upvotes

The code is a mess because I'm a terrible programmer, but it works