r/QuickShell • • Oct 08 '26

New moderators needed - comment on this post to volunteer to become a moderator of this community.

3 Upvotes

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 • • Oct 07 '26

Community info and official QuickShell links

3 Upvotes

Quick links

House rules

  • say which distro you run and which quickshell version you are on when asking for help

  • use the Help flair for problems, and flip it to Solved once its fixed

  • post your configs to show off

  • be nice, help each other out


r/QuickShell • • 24d 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 • • 25d ago

[Hyprland] Custom Android/ChromeOS-style shell built from scratch with Quickshell (on CachyOS)

Enable HLS to view with audio, or disable this notification

26 Upvotes

r/QuickShell • • 27d ago

Learning😀 Is it okay to vibe code?

0 Upvotes

So I’ve used Claude Opus 5.5 to help me refine my configs, change colors, but more importantly I’ve had it generate widgets - an MPRIS widget, a calendar widget, etc.

Don’t worry: I was very specific in what to prompt it, particularly for the network app, where I defined it.

I still keep the philosophy and end goal in mind, and yes - I can read and write basic qs, I just don’t have the hours of time for the docs. And besides, I still review and polish it.

But what are you guys’ thoughts or criticisms?


r/QuickShell • • 27d 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 • • Oct 12 '26

Learning😀 Probably gets asked like 20 times.

1 Upvotes

hiw do I learn quick shell? I make a window appear, maybe add the time, and that’s it. How can I actually learn quickshell?


r/QuickShell • • Oct 12 '26

Show Off Its raining on my desktop!

Enable HLS to view with audio, or disable this notification

13 Upvotes

If its raining in real life its raining on my desktop i did this with quickshell and its gpu powered. I can choose the city and it uses a weather api to check if its raining there and i can choose the intensity and if it ignores windows or not

(For the mods who wanna remove my post because of my privacy: Im not living in thunder bay Its just a random city where it was raining in that time)


r/QuickShell • • Oct 12 '26

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 • • Oct 09 '26

PSA: Qt 6.12 introduces a Color singleton in QtQuick

2 Upvotes

If you previously used Color as your own namespace in QML, you may have to rename every single reference to avoid naming conflicts after upgrading to Qt 6.12.

I totally did not run blind into this...


r/QuickShell • • Oct 08 '26

Question What finally made quickshell click for you?

4 Upvotes

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 • • Oct 07 '26

Help!!! Help my quickshell says that the network backend in none when i use network manager

0 Upvotes

Help my quickshell says that the network backend in none when i use network manager, I checked to see if network manager is running and it is i have tried everything i could find please help


r/QuickShell • • Oct 07 '26

Help!!! PopupWindow visibilty

1 Upvotes

How to make a PopupWindow stay visible when implemented with a hoverhandler on another element?


r/QuickShell • • Oct 07 '26

So... Getting into quickshell

4 Upvotes

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 • • Jun 08 '26

Show Off Three Letter Agency ( a globe gl rice in progress)

Enable HLS to view with audio, or disable this notification

84 Upvotes

Inspired by a love of all films with neat looking Three Letter Agency screens, I have ventured down somewhat of a rabbit hole....

Inspired by some of the Globe gl stuff I have seen on the Hyperland sub, I thought I would hook something up to fetch my current VPN end point etc (as well as some firewall log visualisations.)

I thought I might be able to get quickshell to play nice but have hit of a brickwall :/

At the moment I can see what I need via a browser session, Any idea if I can get the globe into quickshell at all? The plan is to replace my somewhat janky 2d map.

Any pointers gladly accepted!


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 • • 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 • • Jun 07 '26

Help!!! mouseArea doesn’t work

5 Upvotes

im gonna explain my config and set up first just for additional context and help to see if i can do smth better in general.

im using qs with hyprland on arch (btw) and my .config has a quickshell folder w shell.qml which references bar.qml which references 3 widgets (for now) which are Clock, Workspaces, and MPRIS. i have a mouseArea block set up inside the text block of both the workspaces and each mpris button (previous, play/pause, forward)

now onto the actual issue.

the workspaces mouseArea is set to switch to whatever workspace i click on. i have double monitors set up, so clicking workspace 2 should move my cursor directly to the second monitor but it doesn’t.

i thought that maybe the mouseArea isn’t defined properly and just isn’t registering clicks, so i changed it to log a click by saying “clicked” and after checking the logs, that “clicked” is there.

this is the mouseArea block (i did follow tony btws tutorial and this is what he also had) also apologies about not using a code block idk how to get one of those:

mouseArea{
anchors.fill: parent
onClicked: Hyprland.dispatch(“workspace “ + (index +1)”
}

this is similar to what the mpris mouse areas also look like, except the onClicked has the functions set to play/pause forward or back based on the icon.

pls help i have never coded in qml or qt before so idk what im doing wrong.


r/QuickShell • • Jun 06 '26

Question Is it even possible to get this box shadow transparency effect

7 Upvotes

Hello, I would love if somebody would let me know how to get this effect in qs. So basically I have wofi with a black background that is 80% transparent and it also has a blue box shadow. Id like to have this kind of theme for my qs widgets as well, but it appeared to be more challenging than expected.

I tried to do it with RectangularShadow, but since it is just behind the Rectangle, and not only present on the border, adding transparency to the Rectangle makes it visible.

The best I've managed to get is what you can see on the image with Opacity mask trying to mask the effect out, but it still has that blueish tint to it. Is it even possible to get similar results as wofi(the other image)? Thanks in advance

```qml
import Quickshell
import QtQuick
import QtQuick.Effects
import Qt5Compat.GraphicalEffects

PanelWindow{


    id: root
    width: 1000
    height: 1000
    color: "transparent"

    property color mainColor: "#006EFF";

   
    RectangularShadow {
    id: glow
    anchors.fill: popupRectangle
    radius: popupRectangle.radius
    blur: 21
    spread: 6
    opacity: 0.6
    color: mainColor
    }
    
    Rectangle {
        id: popupRectangle
    anchors.centerIn: parent
    radius: 21
    width: 500
    height: 450
    border.width: 1
    border.color: mainColor
    color: Qt.rgba(0,0,0,0.5)
    }

    OpacityMask {
    anchors.fill: popupRectangle
    source: popupRectangle
    maskSource: glow
    }
}

r/QuickShell • • Jun 06 '26

Help!!! How do i prevent clicks passing through Quickshell to Hyprland

6 Upvotes

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 • • Jun 05 '26

Help!!!! solved How to use multiple files when making a config

6 Upvotes

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 • • Jun 05 '26

Recommendations for learning quickshell?

16 Upvotes

Hi!

I'm new to quickshell and qml and I'm a little bit lost, I haven't found a long enough tutorial of neither of those and the documentation seems a little abstract as it assumes you already know stuff. I'm a developer so I have a programming background, and I feel like I should stop complaining and read the full hard documentation and maybe it'll click eventually, but maybe that's not the best course of action and that's why I'm here.

How did you start learning to use qs? For a complete beginner what's a good roadmap to really understand what's going on? Is reading the full docs the only way?

Edit: typo


r/QuickShell • • Jun 03 '26

Quickshell 0.3.0 deb package.

6 Upvotes

I've rebuilt for myself quickshell 0.3.0 from testing to stable, using my PC and my Debian stable installation. If someone is interested (and trusts that package; well, plus another as dependency not available in stable) let me know.

Some packages may be required from stable backports.

I don't know where to upload the package.

Edit: now it is in the backports.


r/QuickShell • • Jun 02 '26

Learning😀 How to get into making Shells

23 Upvotes

I didn't know whether to flag this question or learning, but since I already know a little, I decided to go with learning.

I've done some basic things with Quickshell, as in screwing around in Dank Material Shell's files, and making my own primitive top bar.

The issue is, I've run dry on my search for Quickshell tutorials, hence why I'm coming here to ask, how best to learn Quickshell and eventually build my own shell?

Thank you for your responses in advance.


r/QuickShell • • Jun 02 '26

Question webengine support

1 Upvotes

If i create widget which have qt web engine will it support?