Я хочу изменить иконку определенной темы. Где темы сохраняют свои иконки?
Глобально: / usr / share / icons /
или в вашей домашней папке: ~ / .local / share / icons
Есть несколько мест: (в скобках некоторые примеры)
/ usr / share / pixmaps /
(chromium-browser.png display-im6.q16.xpm firefox.png flash-player-properties.png gimp.xpm gvim.svg texstudio.xpm) / usr / share / app-install / icons /
(adobeflashplugin.png julia.svg texmaker.png thunderbird.png vim.svg vlc.png wine.svg grace.svg) ~ / .local / share / icons /
(soffice.png java-lang-thread.png org-jabref-jabrefmain.png) одно из мест, где Ubuntu поиск значков, если вы используете относительный путь / usr / share / icons / ...
и вложенные папки (matlab.png ... / hicolor / scalable / apps / chromium-browser.svg ... / hicolor / scalable / apps / geany.svg ... / hicolor / scalable / apps / okular.svgz ... /default.kde4/48x48/apps/acroread.png)/usr/share/...
просто подпапки (... / vlc / vlc.ico ... / gimp / 2.0 / images / gimp-logo.png), но это больше для значков, используемых в программе, а логотип программы / snap /...
только вложенные папки (... / inkscape / 3080 / meta / gui / inkscape.svg ... / Languagetool / 10 / snap / gui / icon.png) ~ / .icons
маловероятно, что эта папка существует ( но иногда ) Большинство папок уже объявлено здесь, все источники, которые я использовал:
В качестве дополнения к принятому ответу: Если вы не найдете ~ /. icons
, вместо него может быть каталог ~ / .local / share / icons
(PS: Мой дистрибутив - Ubuntu 16.10).
/usr/share/icons/
обычно содержит предустановленные темы (общие для всех пользователей).
~/.icons/
обычно содержит папки с темами, установленными пользователем.
Кроме того, многие приложения имеют свои иконки в /usr/share/pixmaps/
или в папке с тем же именем, что и приложение в разделе /usr/share/......
Чтобы добавить к некоторым ответам здесь:
Стандарт freedesktop.org требует, чтобы программы искали иконки в нескольких папках в таком порядке :
$HOME/. icons
(для обратной совместимости)$XDG_DATA_DIRS/icons
, что обычно означает только ~/.local/share/icons
. /usr/share/pixmaps
Так что если вам нужна пользовательская иконка, то лучше всего найти имя иконки в /usr/share/pixmaps
, а затем создать изображение с таким же именем файла в ~/. local/share/icons
.