В настоящее время у вас есть несколько файлов, содержащих разные значки с разными именами для разных состояний вашей сети. Чтобы делать то, что вы хотите, вам нужны копии одного и того же значка (например, сеть-беспроводная-без-маршрут-symbolic.svg
) с разными именами.
Вот этот значок (немного нечеткий, потому что я не могу загрузить svg
картинки):
Если вы хотите, чтобы всегда отображался другой значок, замените сеть-беспроводная-без-маршрут-symbolic.svg
далее по имени файла этого значка.
Следующее будет работать, но, пожалуйста, не копируйте и не вставляйте вслепую бить
скрипты, не зная, что вы делаете. И в любом случае вам нужно сначала найти значки: это зависит от того, какие тема иконок
вы используете в настоящее время. я использую Яру
тема значков, поэтому в моем случае значки расположены в /usr/share/icons/Yaru/масштабируемый/статус/
.
# сначала сделайте резервную копию значков. Создайте каталог резервного копирования:
mkdir ~/icons-backup
# перейдите в каталог значков в вашей теме
cd /usr/share/icons/...путь к вашим иконкам/
# переместите значки проводной и беспроводной сети в каталог резервного копирования (требуется sudo)
# это переместит все файлы значков, начинающиеся с "network-wire"
sudo mv network-wire*.svg ~/icons-backup
# копируем настоящую "отключенную" иконку обратно в папку icons
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg .
# копируем отсоединенную иконку обратно несколько раз под разными именами
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wired-acquiring-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wired-disconnected-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wired-no-route-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wired-offline-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-acquiring-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-connected-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-disabled-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-encrypted-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-hardware-disabled-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-hotspot-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-no-route-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-offline-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-excellent-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-excellent-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-good-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-good-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-none-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-none-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-ok-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-ok-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-weak-secure-symbolic.svg
sudo cp ~/icons-backup/network-wireless-no-route-symbolic.svg ./network-wireless-signal-weak-symbolic.svg
К этому моменту вы испортили значки в том смысле, что независимо от состояния сети все файлы значков будут содержать один и тот же значок, поэтому нет маршрута
значок будет отображаться постоянно. Я не могу представить, зачем вам это нужно, но вот.
Если вы хотите восстановить исходную ситуацию, выполните
sudo cp ~/icons-backup/* /usr/share/icons/...путь к вашим значкам/