EliverLara / Nordic

:snowflake: Dark Gtk3.20+ theme created using the awesome Nord color pallete.
GNU General Public License v3.0
2.3k stars 115 forks source link

Add support nordic-cursors for gnome 40+ #213

Closed serpro69 closed 1 year ago

serpro69 commented 2 years ago

I found that there are cursors available for kde. Not sure if they'd work on older versions of gnome out of the box, but they don't work on gnome 40+. So I'm wondering wow hard would it be to make them work on gnome 40+? Is there any way I could contribute to make this happen? Thanks!

EliverLara commented 2 years ago

Hi, the cursor theme works fine with the latest version of gnome, what is your issue specifically?

serpro69 commented 2 years ago

Hi @EliverLara , thanks for the response. Basically I don't see any changes when I switch to either nord and/or sweet cursors.

Peek 2022-06-21 11-38

EliverLara commented 2 years ago

@serpro69 Could you provide more info about your OS, please?

serpro69 commented 2 years ago

Oh yeah, sorry, I thought I did that...

            .-/+oossssoo+/-.               sergio@milleniumfalcon
        `:+ssssssssssssssssss+:`           ----------------------
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 22.04 LTS x86_64
    .ossssssssssssssssssdMMMNysssso.       Host: Precision 5530
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 5.15.0-39-generic
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 6 mins
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 1963 (dpkg), 22 (flatpak), 9 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: zsh 5.8.1
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1920x1080, 1920x1080
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   DE: GNOME 42.2
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM: Mutter
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   WM Theme: Nordic-v40
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Theme: Nordic-v40 [GTK2/3]
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    Icons: Nordic-Darker [GTK2/3]
  +sssssssssdmydMMMMMMMMddddyssssssss+     Terminal: tmux
   /ssssssssssshdmNNNNmyNMMMMhssssss/      CPU: Intel i9-8950HK (12) @ 4.800GHz
    .ossssssssssssssssssdMMMNysssso.       GPU: NVIDIA Quadro P2000 Mobile
      -+sssssssssssssssssyyyssss+-         GPU: Intel CoffeeLake-H GT2 [UHD Graphics 630]
        `:+ssssssssssssssssss+:`           Memory: 3944MiB / 31724MiB
            .-/+oossssoo+/-.
serpro69 commented 2 years ago

Don't know if this helps, but I noticed that the cursors are working with some apps, particularly with most of the apps which are installed with flatpak. At the same time the cursors don't work with anything else it seems.

Here's a list of flatpak packages I have installed :

Name                                               Application ID                                                   Version              Branch                 Installation
calibre                                            com.calibre_ebook.calibre                                        5.44.0               stable                 system
Peek                                               com.uploadedlobster.peek                                         1.5.1                stable                 system
DBeaver Community                                  io.dbeaver.DBeaverCommunity                                      22.1.0               stable                 system
Obsidian                                           md.obsidian.Obsidian                                             0.14.15              stable                 system
Anki                                               net.ankiweb.Anki                                                 2.1.54               stable                 system
Freedesktop Platform                               org.freedesktop.Platform                                         21.08.14             21.08                  system
Mesa                                               org.freedesktop.Platform.GL.default                              21.3.8               21.08                  system
nvidia-510-73-05                                   org.freedesktop.Platform.GL.nvidia-510-73-05                                          1.4                    system
Intel                                              org.freedesktop.Platform.VAAPI.Intel                                                  21.08                  system
ffmpeg-full                                        org.freedesktop.Platform.ffmpeg-full                                                  21.08                  system
openh264                                           org.freedesktop.Platform.openh264                                2.1.0                2.0                    system
GNOME Application Platform version 41              org.gnome.Platform                                                                    41                     system
GNOME Application Platform version 42              org.gnome.Platform                                                                    42                     system
Yaru-prussiangreen-dark Gtk Theme                  org.gtk.Gtk3theme.Yaru-prussiangreen-dark                                             3.22                   system
Inkscape                                           org.inkscape.Inkscape                                            1.2                  stable                 system
KDE Application Platform                           org.kde.Platform                                                                      5.15-21.08             system
QGnomePlatform                                     org.kde.PlatformTheme.QGnomePlatform                                                  5.15-21.08             system
QtSNI                                              org.kde.PlatformTheme.QtSNI                                                           5.15-21.08             system
QGnomePlatform-decoration                          org.kde.WaylandDecoration.QGnomePlatform-decoration                                   5.15-21.08             system
KeePassXC                                          org.keepassxc.KeePassXC                                          2.7.1                stable                 system
LibreOffice                                        org.libreoffice.LibreOffice                                      7.3.4.2              stable                 system
qBittorrent                                        org.qbittorrent.qBittorrent                                      4.4.3.1              stable                 system
Telegram Desktop                                   org.telegram.desktop                                             4.0.2                stable                 system
Telegram Desktop Webview Add-on                    org.telegram.desktop.webview                                     2.36.2               stable                 system
VLC                                                org.videolan.VLC                                                 3.0.17.4             stable                 system

Any ideas how to debug this further and figure this out?

Thanks.


Here's a gif showing cursor change between VLC and the gnome desktop:

Peek 2022-07-03 12-36

So for some reason I can't get nord-cursors to work with Gnome and the rest of apps (none if which are installed with snap, btw)

serpro69 commented 1 year ago

I have been able to fix this be moving the cursors icon theme to /usr/share/icons instead of placing them in user's home dir.