You are not logged in.
Trying to customize my cursor on Hyprland.
Currently have these environment variables in my hyprland.conf
env = XCURSOR_SIZE,24
env = XCURSOR_THEME,Bibata-Modern-Ice
Its working for my terminal, Kitty, but not my electron browser, Min.
The page https://wiki.hyprland.org/Hypr-Ecosystem/hyprcursor/ informs me that I need to run
gsettings set org.gnome.desktop.interface cursor-theme 'THEME_NAME'
but that just does not work. See:
> gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice'
> gsettings get org.gnome.desktop.interface cursor-theme
'Adwaita'
>
I found this answer: https://askubuntu.com/a/531754 on the askubuntu forums which suggest making sure everything is writeable and owned by you which didn't work either:
> sudo chown $USER:$USER ~/.config/dconf -R
> chmod u+w ~/.config/dconf -R
> gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Ice'
> gsettings get org.gnome.desktop.interface cursor-theme
'Adwaita'
Thanks in advance for the help
Last edited by JoelMyBoy (2025-01-11 21:00:43)
Offline
stat ~/.config/dconf/user
https://wiki.archlinux.org/title/Cursor_themes
~/.config/gtk-3.0/settings.ini
[Settings]
…
gtk-cursor-theme-name=Bibata-Modern-Ice
…
~/.icons/default/index.theme
[Icon Theme]
Name=Default
Comment=Default Cursor Theme
Inherits=Bibata-Modern-Ice
Offline
Manually modifying the config files didn't work for some reason. For posterity here's what worked:
In hyprland.conf
env = XCURSOR_SIZE,24
env = XCURSOR_THEME,Bibata-Modern-Ice
Selecting Bibata-Modern-Ice in nwg-look
And running
hyprctl setcursor Bibata-Modern-Ice 24
Offline
So basically the dealmaker was "hyprctl setcursor Bibata-Modern-Ice 24" (the only difference from your OP)?
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline
Yep and gotcha will mark as solved
Offline