Как получить список (из оболочки) установленных тем Icon?
Я разрабатываю простой скрипт для изменения темы значков в Unity.
Как узнать все текущие (Ubuntu & Unity) темы значков системы с помощью команды оболочки?
Есть несколько папок в /usr/share/icons
, но я думаю, что эти папки не все из них темы значков.
Посмотрев код Ubuntu Tweak, я увидел эту функцию:
def _get_valid_icon_themes(self):
# This function is taken from gnome-tweak-tool
dirs = ( '/usr/share/icons',
os.path.join(os.path.expanduser("~"), ".icons"))
valid = walk_directories(dirs, lambda d:
os.path.isdir(d) and \
not os.path.exists(os.path.join(d, "cursors"))
Затем я думаю, что темы значков - это все папки в /usr/share/icons без cursors
папка внутри?
Какую команду я могу использовать для получения списка тем?
Заранее спасибо!