Можно ли добавить произвольный каталог в dirs поиска иконок?

Текущий часовой пояс по умолчанию, используемый в FreeBSD, а также в OpenBSD и NetBSD, будет очевиден из проверки символической ссылки /etc/localtime. Он будет указывать на файл определения часового пояса в /usr/share/zoneinfo.

Например:

$ ls -l /etc/localtime
lrwxr-xr-x  1 root  wheel  36 Aug 11 13:51 /etc/localtime -> /usr/share/zoneinfo/Europe/Stockholm
0
07.05.2020, 17:39
1 ответ

У меня Ubuntu 20.04. я побежал

apropos icon

в терминале; вот наиболее многообещающие результаты:

File::IconTheme (3pm) - find icon directories
xdg-desktop-icon (1) - command line tool for (un)installing icons to the desktop
xdg-icon-resource (1) - command line tool for (un)installing icon resources

Так что я попытался

man File::IconTheme

и, основываясь на этой информации, я написал этот короткий скрипт на Perl и сохранил его какicons.perl:

#!/usr/bin/perl

print "icon paths:\n";
use File::IconTheme qw(xdg_icon_theme_search_dirs);
print join "\n", xdg_icon_theme_search_dirs, "\n";

print "user icon directory:\n";
use File::BaseDir qw(data_dirs);
print scalar data_dirs('icons');

print "\n"

Вернувшись в терминал, я побежал

perl icons.perl

, что в моей системе дает:

icon paths:
/home/user/.local/share/icons
/var/lib/flatpak/exports/share/icons
/var/lib/flatpak/exports/share/icons
/usr/share/icons
/var/lib/snapd/desktop/icons
/usr/share/pixmaps

user icon directory:
/home/user/.local/share/icons

Не уверен, что это ответ на ваш вопрос, но, возможно, он укажет вам лучшее направление. Я бы запустил apropos iconи посмотрел, найдете ли вы что-нибудь еще полезное.

0
28.04.2021, 23:16

Теги

Похожие вопросы