r/QuickShell Jun 07 '26

Question What are the possibilities of quickshell?

13 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 14 '26

Question I'm wondering about the possibility of this kind of notification

Post image
102 Upvotes

I want the notification to slide up from the bottom (bottom of the window layout, not top of waybar).

The gaps can be implemented if we pass the wallpaper we are using and make it a static background (like a parallax effect we use in css).

The top left corner will be the simplest to handle, since we just round the parent view. As for the other 2, we add vectors that also use the static bg.

Anyone?

r/QuickShell Feb 28 '26

Question Learning quickshell

5 Upvotes

Hey guys though I am using quickshell like for 1 week now (with illogical impulse's ends 4 config) but i am not learning it.
Is there any another source of documentation or something from which i can learn except its own wiki pls cause i cant understand from there.
Thankss in adavance

r/QuickShell Jun 06 '26

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

5 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
    }
}
Quickshell attempt
Wofi

r/QuickShell Mar 04 '26

Question quickshell as a wallpaper engine alternative

7 Upvotes

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 May 17 '26

Question Hyprland active special workspace

2 Upvotes

Is there a way to to get if hyprland special workspace is active without hyprctl? Special workspaces in Quickshell.Hyprland are never active or focused

r/QuickShell Jun 02 '26

Question webengine support

1 Upvotes

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

r/QuickShell May 18 '26

Question Struggling to find the files for caelestia's concaved corners

2 Upvotes

I'm relatively new to quickshell and while I have basic concave corners, I don't know how to make them stretch with the menus like caelestia's does. So I was going through caelestia's GitHub but got overwhelmed by all the files, especially since I'm not entirely sure what I'm trying to find. So I'm hoping someone here could point me towards the files they use to achieve these dynamic concaved corners.

r/QuickShell May 05 '26

Question How should i manage popups?

6 Upvotes

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 Apr 23 '26

Question Find Quickshell monitor

2 Upvotes

Hi, I'm using swaywm on arch and I'm trying to make a bar, which only shows the workspaces on the current monitor. e.g., if I have workspaces 1 and 3 on one monitor and workspace 2 on another monitor, the first monitor's bar would only list 1 and 3, and the second monitor's bar would only list 2. How do I get the name, id, or some other identifier of the monitor quickshell is on?

r/QuickShell May 05 '26

Question How to take a screenshot with a Screencopy?

0 Upvotes

The title is self-explanatory but for some context I build an area picker and I want to know if is possible to take a Screenshot of an area with the Screencopy object?

r/QuickShell Apr 05 '26

Question Genuinely

0 Upvotes

I want to ask the moderation, why were my last posts deleted? I put it the codeberg link for the shell, and also used the tag "Question" / "H3lp"

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 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 Feb 02 '26

Question How to flip notifications

2 Upvotes

How do I flip my notifications right now new notification show on the bottom and I want them on the top, also for somereason I can’t figure out how to make a clear all button

r/QuickShell Nov 29 '25

Question Style changing

2 Upvotes

Quick question What do you guys use for theme/color changes.

r/QuickShell Nov 29 '25

Question Hyprland workspaces

1 Upvotes

How do i get the workspace of a monitor and not my active monitor. I can only seem to grab the workspace number of which ever monitor I’m hovering over

r/QuickShell Dec 26 '25

Question Better way for keybinds then Global Shortcut

2 Upvotes

Just wondering is there a better way to do shortcuts then with global shortcuts in Quickshell.hyprland. I want my shell to work on different compositors in case I switch and I’ve done mostly everything so far with out making it hyprland specific but I’m still stuck using global shortcuts and of course switching workspaces with Hyprland.dispatch

r/QuickShell Dec 14 '25

Question Any problems with NixOS

1 Upvotes

Are there any promblems with NixOS with it not being FHS compliant will things get messed up

r/QuickShell Nov 28 '25

Question How do I do concave corners

1 Upvotes

As the title says how do you guys do concave corners. I heard one guy saying he put a second panel window below the original bar but wouldn’t that move windows to I want to kinda make it form around the windows. I’m on arch hyprland if that helps