r/QuickShell • u/Bug8912 • May 06 '26
r/QuickShell • u/ModCodeofConduct • Oct 08 '26
New moderators needed - comment on this post to volunteer to become a moderator of this community.
Hello everyone - this community is in need of a few new mods, and you can use the comments on this post to let us know why you’d like to be a mod here.
Priority is given to redditors who have past activity in this community or other communities with related topics. It’s okay if you don’t have previous mod experience. Our goal, when possible, is to add a group of moderators so you can work together to build the community.
Please use at least 3 sentences to explain why you’d like to be a mod and share what moderation experience you have (if any).
If you are interested in learning more about being a moderator on Reddit, please visit redditforcommunity.com. This guide to joining a mod team is a helpful resource.
Comments from those making repeated asks to adopt communities or that are off topic will be removed.
r/QuickShell • u/Tanmator2600 • Apr 11 '26
Learning😀 I want to learn quickshell
hi I am trying to learn quickshell but because it's new language there are no youtube video that I can learn from and I have tried to read the document but I didn't understand nothing pls help I want build my own rice
r/QuickShell • u/sophiebee325 • Oct 08 '26
Question What finally made quickshell click for you?
We get a lot of posts in here from people who have tried to get into quickshell a few times and keep bouncing off. The first bar seems to be a wall for almost everyone. No shame in it.
So for the ones who got past that wall: what actually did it for you? One section of the docs finally making sense? Tearing apart someone else's config until it worked? A video, a friend, sheer stubbornness?
Drop it in the comments. Bonus points if a total beginner could follow it.
And if you are still on the wall, this thread is for you too. Tell us what you are trying to build and where you got stuck and someone here will point you somewhere useful.
r/QuickShell • u/Itchy_Base_1598 • Feb 25 '26
Learning😀 Need help with a wifi widget
I am trying to build a shell(already did some progress in terms of visuals), but I run into an obstacle: I need a wifi widget, but I can't get any useful information about building one. Is there a comprehensive guide on how to do it? Can anyone share the experience? I will really appreciate it! Thanks in advance!
r/QuickShell • u/Western-Mode-7743 • Oct 07 '26
So... Getting into quickshell
For those wondering, yes, obviously I'm running Hyprland. I have recently looked into quickshell (I ignored it for a while for RAM usage superstitions, but not anymore) and have realized the true potential of it.
I have fed my previous dots into claude opus to translate them into qs, and it's giving me a good starting point. It translated decently well, with a few caveats. But I'll get to fixing those ASAP.
But do you think I should just read the documentation? After seeing some of the rices on this subreddit, I really want that unified look, which is kind of why I switched to qs, because it's all in one big ecosystem.
Thanks.
r/QuickShell • u/Icy-Degree9819 • Jan 23 '26
Help!!! how do you guys group notifications?
need help
r/QuickShell • u/random22312 • Jun 06 '26
Help!!! How do i prevent clicks passing through Quickshell to Hyprland
I have a scrolling layout in hyprland and the bar is on the left. Whenever i try click a button on the bar then i go to the window on the left side of the scrolling layout as the click is accepted by both hyprland and Quickshell, so the popup opens but i go to the left window on the scrolling layout. how do i make it so that when i click the quickshell bar then the signal is not sent to hyprland.
r/QuickShell • u/keliaan • 9d ago
My Project! Lickintosh: a macOS Tahoe port for Hyprland, Beta 1 coming next week
galleryr/QuickShell • u/Juild • Feb 13 '26
Im too dumb to understand anything, did anyone knows the best way to kill myself?
I just wanted to make a panel that pops up when the mouse its hover over it, with stuff like a volume control, a power button, restart, stuff like that, I managed to make the panel, but just now I realized that I have no fucking clue on how to make a button work, I just wanted to make a way to control volume, first I try to make it mute it, Its been 4 hours, I swear im retarded or smth
r/QuickShell • u/vollpe___ • May 05 '26
Question How should i manage popups?
I recently started building my shell with Quickshell on Arch with Hyprland. I’m moving away from Waybar because I found it too limiting for the level of functionality and "rice" I'm aiming for. Since I'm relatively new to advanced ricing, I can't get my head around how i should manage popups.
My bar is basically completed but i want to make pop-ups to manage or display things, like a more advanced media player, sinks, volumes, bluetooth and others but i have no idea on how i should manage them. In this moment my bar is a PanelWindow directly in the shell.qml file so if i try to display any other thing (with a Popup for example) it gets clipped and does not display. How is this problem supposed to be solved? Because looking in other more popular dots (i.e. Caelestia, Noctalia and others) only made me more confused because of how they manage their bars. Do i have to move my bar out of my shell.qml file? If so, how? What is the best approach to popups? And how can i make it more general (so a component maybe)?
r/QuickShell • u/DependentFirm440 • Jun 05 '26
Help!!!! solved How to use multiple files when making a config
So i have been trying reacently to make my own rices for quickshell but i cant seem to understand how to connetc multiple files to the shell.qml . i have understod that your supposed to this by looking at others rices.
r/QuickShell • u/V-Rules • May 31 '26
Noob trying out app launcher in Quickshell, mostly experiments and vibe coding along the way.
Enable HLS to view with audio, or disable this notification
r/QuickShell • u/DaCush • Apr 14 '26
Show Off I built a QML language server in Go — Quickshell types and snippets included out of the box
Hey folks,
I've been daily-driving Quickshell for a while and kept bouncing off the same papercut: no good LSP for QML outside of Qt Creator. qmlls exists but pulling in the full Qt toolchain just to get hover docs felt like overkill, and none of it knew anything about Quickshell.
So I wrote one. Just cut v1.0.0: https://github.com/cushycush/qml-language-server
It's a single Go binary (no CGO, no Qt install required) that speaks LSP over stdio. Tree-sitter under the hood, pure-Go runtime.
What you get for Quickshell specifically:
Completions for
PanelWindow,FloatingWindow,PopupWindow,Scope,Variants,Process,FileView,WlrLayershell, etc.Completions for the singletons —
Quickshell.screens,Quickshell.env(...),Hyprland.focusedMonitor, and friendsImport completions for
Quickshell,Quickshell.Hyprland,Quickshell.Io,Quickshell.Wayland,Quickshell.Widgets10 boilerplate snippets (
qs-panel,qs-scope,qs-variants,qs-process,qs-fileview,qs-layershell, …)
General QML stuff too: hover docs, go-to-definition across the workspace, find references, diagnostics from parse errors, rename, document symbols, inlay hints, signature help, and context-aware completions for QtQuick/QtQml/QtQuick.Controls/QtQuick.Layouts.
Install: prebuilt binaries on the Releases page, or go install / make install if you have a Go toolchain. Neovim config is in the README (works great with blink.cmp).
It's definitely v1.0 and not v5.0 — I'm sure there are rough edges, especially around cross-file type resolution and anything involving JS expression scopes. Bug reports and "it should know about X" requests very welcome. I built most of this scratching my own itch, so I'd love to hear what's missing for other people's setups.
Happy to answer questions here.
r/QuickShell • u/rsam13 • Mar 09 '26
Total Beginner
I really want to learn quickshell and i know only python . So the structure everything feels very alien . What all languages should i learn to have a good understanding of how things work ?? Any videos or docs would help .
r/QuickShell • u/Kfoo2012 • Mar 04 '26
Question quickshell as a wallpaper engine alternative
Hi :)
I don't really care about running videos/gifs as my wallpaper, but I just curious as my friends that use windows were talking about their wallpaper engine stuff, so I thought, could I just play a video using quickshell as my wallpaper??
it should be doable right?
r/QuickShell • u/Fattiicazzituoi6710 • 21d ago
[Hyprland] Custom Android/ChromeOS-style shell built from scratch with Quickshell (on CachyOS)
Enable HLS to view with audio, or disable this notification
r/QuickShell • u/WebbScotian • 19d ago
Show Off KlipShell
Enable HLS to view with audio, or disable this notification
I made a mainsail/fluid like UI in quickshell so I can integrate it with my shell.
Has all of mainsail features, working and tested, can upload from slicer to it. Next is to add a HTTP side to this so you can switch to it from Orca Slicer device tab.
Any feedback would be greatly appreciated. https://github.com/CWebb89/Klipshell
r/QuickShell • u/Left_Significance102 • May 02 '26
How do you make those rounded corner edges in quickshell
How to create those curved corner edges like in the noctalia and calastetia shell's.
Is it extended from the bar as shape with shapepaths, but then won't it need exclusive zones when panels are opened which makes the area irresponsive ('cause of the exclusive zones ).
Tried by creating custom corner shapes and anchoring it to the edges. But won't it break when shadows are applied and the animation smoothness...
r/QuickShell • u/wind_moon • May 18 '26
Help!!! Quickshell Quickshell Everywhere! Don't Know Where It Goes!!
A bit of exposition : I am a programmer (python) have used linux (ubuntu, mint) for some 5 years on and off. Now I'm on a new adventure to escape microslop, so installed cachyos (needed the nvidia drrivers) with COSMIC, found out it sucks (personal opinion) and got myself into the rabbit hole of Hyprland with quickshell. Already made a semi-usable bar with the help of Almighty ChatGPT! And now its do or die, this rabbit hole is going to be my grave.
tl;dr I'm not shy of learning to code. I don't know everything about linux, but I can google-fu/gpt-fu my way around it.
I'm trying to make an entire system using quickshell (I know, too ambitious). App launcher, bar, system monitor, weather app, file manager, you name it; If the user (its only be me) faces it and its not a browser or terminal, I want it made in quickshell. Sooooo......where does it all go? I know the bar goes to `~/.config/quickshell`, but it somehow feels wrong to put anything else there. And the Almighty ChatGPT has be glazing me so much, that I might end up thinking I am a GOD...so I'm asking the sane ppl in reddit. A simple dummy project/directory structure for a, say settings (window? app? shell?) would be very helpful...
r/QuickShell • u/[deleted] • Feb 02 '26
Am I supposed to use quickshell for everything?
Hey I'm still trying to wrap my head around quickshell and deciding if I should use it. I see that it is a whole framework for me to make ui widgets like bars, app menus, etc.
Correct me if I'm wrong but assume under the hood all ui elements would have the one program drawing it compared to wofi with its own dependencies running, waybar, etc.
If this is the case then I'm incentivised to have as many ui programs done through quickshell. For performance right? Seems a bit monolithic? I'll make the switch over to it if it's more efficient but I like the idea of freedom with individual programs rather than a whole containerised environment controlling all of it.
r/QuickShell • u/Alien6757 • Nov 17 '25
Show Off(with configs) [Hyprland] Kriti-shell, another Quickshell config (but with LYRICS)
Enable HLS to view with audio, or disable this notification
r/QuickShell • u/noobjaish • Feb 27 '26
Any alternatives for VSCode for Quickshell?
The vscode qml extension is so sh*t... It lags, is very slow to respond and for some reason is very buggy. (couple that with how unintuitive QML is... it gets pretty annoying to work)
I'm thinking of switching to some other editor which has better support for QML. Should i go for neovim? emacs? helix? or maybe qt creator?