View previous topic :: View next topic |
Author |
Message |
gugozte26 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 09 Nov 2024 Posts: 13
|
Posted: Thu Jan 16, 2025 5:40 pm Post subject: Anyone got any Hyprcursor theme working? |
|
|
Hello to everyone,
Today I've been trying to customize my Hyprland cursor all day long. I followed all these steps:
- Moving my theme to "$/.local/share/icons", setting "HYPRCURSOR_THEME, X" on Hyprland's config file and restarting.
- Adding "exec-once=hyprctl setcursor [THEME] [SIZE]" to the config too, and restarting
- Repeating the last two steps, but also having the theme folder inside "$/.icons/" and, even if it's not recommended, "/usr/share/icons"
I don't see any changed on my cursor, either on its theme or its size.
It's strange, as I followed every single step carefully (even the specific instructions for my custom theme, https://github.com/ndom91/rose-pine-hyprcursor). I don´t think folder permission is an issue, as I got a custom cursor theme working on GTK apps with the use of "nwg-look".
Any ideas on what I could be doing wrong? Or is the tool deprecated in use? _________________ Ily gugi<3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
loravis n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 29 Dec 2024 Posts: 18 Location: Bremen, Germany
|
Posted: Wed Feb 12, 2025 11:57 am Post subject: |
|
|
I set up my hyprcursor theme by adding this to my hyprland.conf:
Code: | env = XCURSOR_PATH=${XCURSOR_PATH}:~/.local/share/icons
env = XCURSOR_SIZE,24
env = XCURSOR_THEME,~/.local/share/icons/default
env = HYPRCURSOR_SIZE,24
env = HYPRCURSOR_THEME,HyprBibataModernClassicSVG |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gugozte26 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 09 Nov 2024 Posts: 13
|
Posted: Wed Feb 12, 2025 7:14 pm Post subject: |
|
|
loravis wrote: | I set up my hyprcursor theme by adding this to my hyprland.conf:
Code: | env = XCURSOR_PATH=${XCURSOR_PATH}:~/.local/share/icons
env = XCURSOR_SIZE,24
env = XCURSOR_THEME,~/.local/share/icons/default
env = HYPRCURSOR_SIZE,24
env = HYPRCURSOR_THEME,HyprBibataModernClassicSVG |
|
Hello, thanks for your response. However, I tried applying this same config on my system and it just doesn´t work. These are the steps I followed:
1. I used your config on my hyprland config file.
2. I moved my theme (https://github.com/ndom91/rose-pine-hyprcursor) to "~/.local/share/icons" and changed the config file so it points to that theme. I even changed the folder name from "hyprland-cursors" to "rose-pine-hyprcursor", as recommended on the GitHub.
I rebooted but it just doesn't change. What could I be doing wrong?? ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) _________________ Ily gugi<3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
loravis n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 29 Dec 2024 Posts: 18 Location: Bremen, Germany
|
Posted: Wed Feb 12, 2025 8:31 pm Post subject: |
|
|
That's definitely odd. What version of hyprcursor do you have installed on your system? You should be able to check by running equery list hyprcursor |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gugozte26 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 09 Nov 2024 Posts: 13
|
Posted: Wed Feb 12, 2025 8:43 pm Post subject: |
|
|
loravis wrote: | That's definitely odd. What version of hyprcursor do you have installed on your system? You should be able to check by running equery list hyprcursor |
Eix lists "0.1.10-r" as the installed version, which seems to be the latest stable version to date (https://packages.gentoo.org/packages/gui-libs/hyprcursor)
Should I upgrade? I don´t think it has anything to do.
I'll leave my hyprland.conf here too, but I don´t think I have anything wrongly configured. https://pastebin.com/HweAuPt9 _________________ Ily gugi<3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
loravis n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 29 Dec 2024 Posts: 18 Location: Bremen, Germany
|
Posted: Wed Feb 12, 2025 9:11 pm Post subject: |
|
|
Quote: | Should I upgrade? I don´t think it has anything to do. |
No need, I have the same version installed on my system. It shouldn't be the issue.
What's even stranger is that, when replicating your exact steps and installing the theme on my system, it worked just fine, which throws any possibilities of the theme being simply broken out of the window.
Could you run echo $HYPRCURSOR_THEME? This is just to verify that the environment variable is being set properly. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CooSee Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/116667693650fadeb419aaa.jpg)
Joined: 20 Nov 2004 Posts: 1510 Location: Earth
|
Posted: Wed Feb 12, 2025 10:02 pm Post subject: |
|
|
i assume something's missing on your system.
are you using someones dotfiles and scripts ?
show the output of eix -I theme and some additional infos about your system, e.g. hyprland.log
you should activate some extra logging and show the output, e.g. add the following to your hyprland.conf
Code: | debug:disable_logs = false
debug:enable_stdout_logs = true |
the *.log file is located in /run/user/1000/hypr/some_very_long_number/hyprland.log
please use https://wiki.gentoo.org/wiki/Wgetpaste for big output and such - e.g.
Code: | wgetpaste --verbose --service 0x0 /the_folder/to_the/something.log |
and provide the link.
![Cool 8)](images/smiles/icon_cool.gif) _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gugozte26 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 09 Nov 2024 Posts: 13
|
Posted: Wed Feb 12, 2025 10:11 pm Post subject: |
|
|
loravis wrote: | Quote: | Should I upgrade? I don´t think it has anything to do. |
No need, I have the same version installed on my system. It shouldn't be the issue.
What's even stranger is that, when replicating your exact steps and installing the theme on my system, it worked just fine, which throws any possibilities of the theme being simply broken out of the window.
Could you run echo $HYPRCURSOR_THEME? This is just to verify that the environment variable is being set properly. |
Quote: | fish: Unknown command: rose-pine-hyprcursor
|
It seems to the environment variable is set, I don´t know what can be causing this. _________________ Ily gugi<3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gugozte26 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 09 Nov 2024 Posts: 13
|
Posted: Wed Feb 12, 2025 10:20 pm Post subject: |
|
|
CooSee wrote: | i assume something's missing on your system.
are you using someones dotfiles and scripts ?
show the output of eix -I theme and some additional infos about your system, e.g. hyprland.log
you should activate some extra logging and show the output, e.g. add the following to your hyprland.conf
Code: | debug:disable_logs = false
debug:enable_stdout_logs = true |
the *.log file is located in /run/user/1000/hypr/some_very_long_number/hyprland.log
please use https://wiki.gentoo.org/wiki/Wgetpaste for big output and such - e.g.
Code: | wgetpaste --verbose --service 0x0 /the_folder/to_the/something.log |
and provide the link.
![Cool 8)](images/smiles/icon_cool.gif) |
Hello, and thanks for your help. I'm using my own configuration, which I got from following the Gentoo wiki for everything I've installed on my system.
Here's the full "eix-l theme" output: https://pastebin.com/Duzbj2Jb. Everything's working fine except Hyprcursor.
I got this error message when running the wgetpaste command:
Quote: | Apparently nothing was received. Perhaps the connection failed.
--2025-02-12 23:18:03-- http://0x0.st/ .... HTTP request sent, awaiting response... 403 FORBIDDEN
2025-02-12 23:18:04 ERROR 403: FORBIDDEN. |
So I'll post it on Pastebin. Sorry for the inconvenience: https://pastebin.com/fBvCH8wY
I really don't know what's the issue, I followed every single step, both in Gentoo's and Hyprland's wiki,,, ![Shocked 8O](images/smiles/icon_eek.gif) _________________ Ily gugi<3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gugozte26 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 09 Nov 2024 Posts: 13
|
Posted: Wed Feb 12, 2025 10:26 pm Post subject: |
|
|
My current make.conf file looks like this,
Quote: |
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j14 -l15"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmil popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ssse3 vpclmulqdq"
USE="wayland udev flatpak dbus -seatd elogind amd64 vulkan layers pulseaudio -geolocation -telemetry -cups -cdr -editor -image -media -mpd -remote-fs -search -pipewire-alsa -extra -bluetooth -calendar -archive -arts -gnome -kde -alsa -dvd -cdr -systemd"
ABI_X86="32 64"
VIDEO_CARDS="radeonsi amdgpu"
GRUB_PLATFORMS="efi-64"
# NOTE: This stage was built with the bindist USE flag enabled
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C.utf8
|
I don´t know if I could be missing any software that is making hyprcursor to misbehave. _________________ Ily gugi<3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
loravis n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 29 Dec 2024 Posts: 18 Location: Bremen, Germany
|
Posted: Wed Feb 12, 2025 10:52 pm Post subject: |
|
|
That pastebin link seems to return a 404 error. You might need to check if you copied the link correctly or alternatively reupload the output. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gugozte26 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 09 Nov 2024 Posts: 13
|
Posted: Wed Feb 12, 2025 10:58 pm Post subject: |
|
|
https://pastebin.com/57PdxcyW
Try with this one. Thanks for telling me it wasn't working. _________________ Ily gugi<3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
CooSee Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/116667693650fadeb419aaa.jpg)
Joined: 20 Nov 2004 Posts: 1510 Location: Earth
|
Posted: Wed Feb 12, 2025 10:59 pm Post subject: |
|
|
how do you use fish ?
just switched to it or followed gentoo wiki ?
just tried with fish:
Code: | my_secret_username@gentoos ~ $ echo $HYPRCURSOR_THEME
Bibata-Modern-Ice |
![Cool 8)](images/smiles/icon_cool.gif) _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gugozte26 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 09 Nov 2024 Posts: 13
|
Posted: Thu Feb 13, 2025 12:35 am Post subject: |
|
|
CooSee wrote: | how do you use fish ?
just switched to it or followed gentoo wiki ?
just tried with fish:
Code: | my_secret_username@gentoos ~ $ echo $HYPRCURSOR_THEME
Bibata-Modern-Ice |
![Cool 8)](images/smiles/icon_cool.gif) |
I followed every step on the wiki. This is my output now, I don't know why I got that last one:
Quote: |
echo $HYPRCURSOR_THEME
rose-pine-hyprcursor
|
Why isn't it getting changed? _________________ Ily gugi<3 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|