How do I use cursor themes on Snaps?

Hello, and Merry Christmas, folks! I want to ask - How do I change cursor theme on Ubuntu 25.10 snap apps, specifically? Original Ubuntu cursor is not for my liking (harder to see), I got one from gnome-look.org https://www.gnome-look.org/p/2300466. Installed it, and it works well on native apps, desktop, all flathub apps.

When it comes to snaps it’s all over the place, I swear, I see like 3 different cursors on different snap apps, it is so insanely distracting. A few snaps do work with my new cursor though, but this inconsistency is so annoying that I just thought to remove snaps altogether, unless there is maybe a way to change cursors manually?

Thank you.

Maybe someone can tell you of another way, but you may need to use cursor themes which are packaged as snaps.

A few cursor themes are provided with Ubuntu (probably) in the gtk-common-themes snap; for example DMZ cursor theme. But I have not seen a complete list of these.

For others, search for them by specific name with snap search. I found the popular Bibata and Oxygen cursor themes this way.

Or try:

snap search theme | grep cursor

Once installed with snap install, they become available to snap applications.

Comment:
The reason you might see different cursors in snaps could be because some snap apps might provide their own specialized cursors with the app.

Rather than installing an alternative cursor theme, have you considered changing the cursor size in Ubuntu? That’s what I do, and it works well.

I have 24.04, so I don’t know if the settings are quite the same in 25.10. I go to Settings > Accessibility > Seeing > Cursor Size. See if that works for you.

3 Likes

For a theme to be used in Snap apps, it needs to have a Snap version, preferably with automatic connection.

The Bibata, Catppuccin, GoogleDot, Notwaita, and Oxygen cursors all have Snap versions; do you like any of them?

Okay guys, thank you for help, I managed to pick one from the ones @Kyuyrii mentioned!

2 Likes

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.