this post was submitted on 23 Feb 2025
4 points (100.0% liked)

Hyprland Desktop Environment

377 readers
5 users here now

An (unnoficial) Hyprland Community in the new Land!
You can share and help each other when using Hyprland here.. :)

Resources:

founded 2 years ago
MODERATORS
 

Since a week or two back, my cursor theme for QT apps stopped working. In Hyprland and some apps (like Kitty) the cursor is the hyprland logo. GTK apps work fine as I set them with NWG-look. I have set the QT theme to Breeze with qt5ct and qt6ct.

I followed the wiki and according to the FAQ the cursor being a hyprland logo is because no cursor theme is installed. But like, no? Breeze is installed, which is the theme I want. I also installed other hyprcursor themes to test them but that didn't work either. What is going on?

Here is the relevant part of my config. Did I miss anything?

    env=HYPRCURSOR_THEME,Breeze
    env=HYPRCURSOR_SIZE,24
    
    env=XCURSOR_SIZE,24
    env=XCURSOR_THEME,Breeze
    
    env=QT_QPA_PLATFORM,wayland
    env=QT_QPA_PLATFORMTHEME,qt5ct

Edit: forgot this which is also in the config

exec-once = hyprctl setcursor Breeze 24
you are viewing a single comment's thread
view the rest of the comments
[โ€“] Evkob@lemmy.ca 1 points 13 hours ago (1 children)

You're missing step two from the link you shared:

Add exec-once=hyprctl setcursor [THEME] [SIZE] to your config and restart Hyprland.

So you'd need to add exec-once = hyprctl setcursor Breeze 24 to your hyprland.conf.

[โ€“] cralder@lemmy.world 1 points 12 hours ago

Sorry I forgot to include that in the post. This line is already in my config exactly as you wrote it. I have also tried to run the same thing in the terminal and nothing changes. Thanks for the response though