-
-
Notifications
You must be signed in to change notification settings - Fork 934
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setting HYPRCURSOR_SIZE environment variable affects Xcursor size #8713
Comments
Also, why I even care about different cursor sizes: is this also a bug or a feature? |
I don't see the point of "nominal size", especially with svg cursors. It's a useless remnant of the times long gone. |
nominal size allows you to 'crop' into the cursor so whitespace around the cursor doesnt make it look tiny. its very useful and allows for the "core" cursor to remain ex: 24 pixels at size 24 while 'modals' around the main cursor can go beyond into said whitespace. many themes use this functionality and not supporting it results in issues like this. Disregarding that, telling users that they need to set two sizes isnt very nice and we all know GTK won't be adopting the cursor shape protocol anytime soon, so for a lot of apps this problem won't just vanish overnight. |
they do have to regardless of whether HC has nominal size or not.
This loses its sense in scalable cursors, unless nominal size is a float that multiplies with the "cursor" size. I still fail to see the point, though, as one can for example set size 32 instead of 24 and use that as a whitespace buffer zone. Can you give a concrete example of where the "modal being bigger" is actually desirable? To me it just seems inconvenient, having the cursor suddenly bigger than 24x just because the theme author wanted some arrow resize cursor to be idk 32x. |
mhm, I get you. |
If it lets me configure hyprcursor with vars, w/o breaking xcursor - noice |
I was more referring to @Covkie, after all they are the ones wanting to use this, so I want to make sure this solution works for them |
Oh, it doesn't just fix already compiled hyprcursors. No HYPRCURSOR_* variable, this time |
Already reported ? *
Regression?
No
System Info and Version
System/Version info
Description
Setting
HYPRCURSOR_SIZE
environment variable also affects xcursor size. This doesn't happen if hyprcursor is set withexec-once=hyprctl setcursor
withinhyprland.conf
How to reproduce
Set
HYPRCURSOR_SIZE=48
,XCURSOR_SIZE=24
, re-exit the session. Xcursor size will be 48, despiteXCURSOR_SIZE
variable valueCrash reports, logs, images, videos
No response
The text was updated successfully, but these errors were encountered: