You are not logged in.

#1 2015-01-07 22:30:43

pompei2
Member
Registered: 2015-01-07
Posts: 5

nm-applet icons

Hi,

I'm using awesomewm and nm-applet. I remember some time ago, nm-applet was using some icons in the tray which were adapted to my theme's color, so I guess it must've been from the gnome icon theme's symbolic icons in /usr/share/icons/hicolor/scalable/status/network-*.png. Now it doesn't anymore, instead it uses its own icons that are being installed in /usr/share/icons/hicolor/22x22/apps/nm-*.png. I don't believe it's hardcoded into nm-applet because I see so many screenshots on the net where nm-applet uses these "gnome" icons. Does anyone know why that is and if I can rever to the old behavior?

gsettings get org.gnome.desktop.interface icon-theme

also returns gnome.

Offline

#2 2015-01-14 19:25:50

fixles
Member
Registered: 2012-09-15
Posts: 101

Re: nm-applet icons

Have a look at the icon= line in /usr/share/applications/nm-applet.desktop

Offline

#3 2015-01-14 20:26:19

pompei2
Member
Registered: 2015-01-07
Posts: 5

Re: nm-applet icons

That's doesn't define all the status icons though.

But thanks to your pointer, I could see that gnome-icon-theme does install a few softlinks:

> ll /usr/share/icons/gnome/16x16/status/nm-*
lrwxrwxrwx 1 root root 16 Jun  3  2014 nm-adhoc.png -> network-idle.png
lrwxrwxrwx 1 root root 16 Jun  3  2014 nm-device-wired.png -> network-idle.png
lrwxrwxrwx 1 root root 16 Jun  3  2014 nm-device-wireless.png -> network-idle.png
lrwxrwxrwx 1 root root 19 Jun  3  2014 nm-no-connection.png -> network-offline.png

though that's missing quite a few:

> pacman -Ql network-manager-applet | grep icons
...
network-manager-applet /usr/share/icons/hicolor/22x22/
network-manager-applet /usr/share/icons/hicolor/22x22/apps/
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-adhoc.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-device-wired.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-device-wwan.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-mb-roam.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-no-connection.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-secure-lock.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-signal-00.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-signal-100.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-signal-25.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-signal-50.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-signal-75.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting01.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting02.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting03.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting04.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting05.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting06.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting07.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting08.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting09.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting10.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage01-connecting11.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting01.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting02.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting03.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting04.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting05.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting06.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting07.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting08.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting09.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting10.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage02-connecting11.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting01.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting02.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting03.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting04.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting05.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting06.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting07.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting08.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting09.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting10.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-stage03-connecting11.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-tech-3g.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-tech-cdma-1x.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-tech-edge.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-tech-evdo.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-tech-gprs.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-tech-hspa.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-tech-lte.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-tech-umts.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-active-lock.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting01.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting02.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting03.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting04.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting05.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting06.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting07.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting08.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting09.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting10.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting11.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting12.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting13.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-vpn-connecting14.png
network-manager-applet /usr/share/icons/hicolor/22x22/apps/nm-wwan-tower.png
...

So now I'm wondering how to make it use the symbolic icons in /usr/share/icons/gnome/scalable/status/network-*-symbolic.svg like it used to some time ago? Just creating links like this doesn't they don't get picked up:

> ls -l /usr/share/icons/gnome/scalable/status/nm-*
lrwxrwxrwx 1 root root 46 Jan 14 21:22 nm-signal-100.svg -> network-wireless-signal-excellent-symbolic.svg
lrwxrwxrwx 1 root root 41 Jan 14 21:23 nm-signal-75.svg -> network-wireless-signal-good-symbolic.svg

Offline

#4 2022-10-13 21:12:36

integer
Member
From: Toronto, Canada
Registered: 2011-08-22
Posts: 22
Website

Re: nm-applet icons

Sorry for resurrecting an old thread, but I'm very interested to figure out how to use symbolic icons here.

Especially since I see there are symbolic nm-* icons installed:

[user1@comp1 /usr/share/icons]$ find . -name nm-\*symbolic\*
./hicolor/scalable/apps/nm-signal-75-symbolic.svg
./hicolor/scalable/apps/nm-vpn-standalone-lock-symbolic.svg
./hicolor/scalable/apps/nm-device-wired-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting01-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting02-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting04-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting14-symbolic.svg
./hicolor/scalable/apps/nm-signal-50-symbolic.svg
./hicolor/scalable/apps/nm-device-wwan-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting12-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting10-symbolic.svg
./hicolor/scalable/apps/nm-device-wired-secure-symbolic.svg
./hicolor/scalable/apps/nm-signal-75-secure-symbolic.svg
./hicolor/scalable/apps/nm-no-connection-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting07-symbolic.svg
./hicolor/scalable/apps/nm-vpn-active-lock-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting05-symbolic.svg
./hicolor/scalable/apps/nm-signal-00-symbolic.svg
./hicolor/scalable/apps/nm-signal-100-secure-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting03-symbolic.svg
./hicolor/scalable/apps/nm-signal-25-secure-symbolic.svg
./hicolor/scalable/apps/nm-signal-00-secure-symbolic.svg
./hicolor/scalable/apps/nm-signal-100-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting09-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting11-symbolic.svg
./hicolor/scalable/apps/nm-signal-50-secure-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting08-symbolic.svg
./hicolor/scalable/apps/nm-signal-25-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting06-symbolic.svg
./hicolor/scalable/apps/nm-vpn-connecting13-symbolic.svg

There several guides about how to create a custom theme in the home directory, but that just seems overkill for this case, especially since there are symbolic icons available.

Any advice?

Thanks

Offline

#5 2022-10-13 21:16:28

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,692

Re: nm-applet icons

This was never marked solved, so let's see what happens here.  We may close it and ask you to start a new thread that you will own.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

#6 2022-10-13 21:21:42

integer
Member
From: Toronto, Canada
Registered: 2011-08-22
Posts: 22
Website

Re: nm-applet icons

Thanks!

I've not seen anything about configs or options in nm-applet documentation, and a search for nm-applet symbolic icons points to this thread among the top results.

Offline

Board footer

Powered by FluxBB