#linux #debian #gtk #themes
Поясните, пожалуйста, почему такой хаос в структуре тем на https://www.gnome-look.org?
Захотел просто поставить тему (Debian 8, Mate) и столкнулся с проблемами.
Часть тем распространяется как .deb пакеты, что значительно упрощает работу с ними.
Другие темы распространяются с файлом .theme, что позволяет просто переместить каталог
темы в ~/.themes/ и использовать ее. Однако такой способ дает не всегда работоспособную
тему. Пример - ambient-mate
Ambiant-MATE
├── gtk-2.0
├── gtk-3.0
├── index.theme
├── metacity-1
└── unity
Другие используют структуру с файлом gtkrc. Пример - material-sweet
material-sweet-theme
├── gtk-2.0
│ ├── Arrows
│ ├── Buttons
│ ├── Check-Radio
│ ├── Combo
│ ├── Frame-Gap
│ ├── gtkrc
│ ├── Handles
│ ├── Lines
│ ├── ListHeaders
│ ├── Menu-Menubar
│ ├── Others
│ ├── Panel
│ ├── ProgressBar
│ ├── Scale
│ ├── Scrollbars
│ ├── Shadows
│ ├── Spin
│ ├── styles
│ ├── Tabs
│ └── Toolbar
└── xfce-notify-4.0
└── gtkrc
Некоторые - вообще непонятный вид, с которым я не разобрался даже после readme. Пример
- hedera
Hedera-master/
├── COPYING
├── debian
│ ├── changelog
│ ├── compat
│ ...
│ └── source
├── LICENSE
├── MANUAL
│ ├── Chromium
│ ...
│ ├── readme.md
│ └── WINE
├── readme.md
├── rpm
│ └── buildrpm.sh
└── THEME
├── albert
├── backgrounds
├── color-schemes
...
├── wallpapers
├── xfce4
└── yakuake
Почему нет единообразия? И как использовать тему, например, из второго примера?
Аналогичные проблемы с иконками и шрифтами
Ответы
Ответ 1
Дело в том, что каждая тема создается для одного или нескольких окружений рабочего стола (Gnome, XFCE и т.д.). В каждом окружении свои правила для тем, и в разных оболочках темы могут отображаться по-разному. Чтобы использовать тему, которая отображается криво, можно сменить окружение рабочего стола.
Комментариев нет:
Отправить комментарий