ful1e5 / Bibata_Cursor

Open source, compact, and material designed cursor set.
https://www.bibata.live
GNU General Public License v3.0
2.14k stars 75 forks source link

Cursor automatically switches to Adwaita in certain applications like LibreOffice, Edge, etc #121

Open rayshabh opened 2 years ago

rayshabh commented 2 years ago

I've extracted Bibata-Modern-Classic.tar.gz v2.0.1 and copied the Bibata-Modern-Classic folder to /usr/share/icons/ and ~/.icons and have set value Inherits=Bibata-Modern-Classic in index.theme [For both local and all users].

But whenever I open applications like Microsoft Edge, Libreoffice, etc the fonts switches automatically to Adwaita and when I terminate the application, the font again switches back to Bibata Modern Classic. This kind of error doesn't occur for every applications, such as VLC, Thunar, etc, the cursor doesn't switch to Adwaita.

Can you tell me at which part of the configuration do I need to fix to stop this kind of error!

My system details: OS: Arch Linux x86_64 WM: i3

ghost commented 1 year ago

Are these Flatpak packages ???

charliemikels commented 1 year ago

Here's how I fixed this problem for my Flatapak Apps:

flatpak --user override --filesystem=/home/$USER/.icons/:ro

This will give all of your Flatpak apps permission to read your .icons directory. (Or you could use /usr/share/icons/:ro instead. See this Flatpak Issues thread for more discussion.)

I think the "correct" solution would be to upload a Flatpak version of this theme to Flathub. Then Flatpak will be able to automatically find an apply a "flatpak-safe" version of Bibata.

ful1e5 commented 1 year ago

I think the "correct" solution would be to upload a Flatpak version of this theme to Flathub. Then Flatpak will be able to automatically find an apply a "flatpak-safe" version of Bibata.

I'm new to flatpack development. Since I'm currently occupied with other projects, I've labeled this problem as "help wanted"

dagolinuxoid commented 1 year ago

Damn the pointer is good. Note: It doesn't work (at least out of the box) with qutebrowser but it's not a big deal.