Решение для взлома - отредактировать ~ / .gtkrc-2.0
, подождите, пока приложение запускается и снова редактирует файл.
Вы можете автоматизировать это.
Предполагая, что Адвайта
является вашей темой по умолчанию и вы хотите переключиться на Clearlooks-Zenburn
, напишите сценарий с именем darkgtk2start
и сделайте его исполняемым с помощью ] chmod + x filename
:
sed -i 's/gtk-theme-name="Adwaita"/gtk-theme-name="Clearlooks-Zenburn"/' ~/.gtkrc-2.0
"$@"
sleep 1
sed -i 's/gtk-theme-name="Clearlooks-Zenburn"/gtk-theme-name="Adwaita"/' ~/.gtkrc-2.0
Теперь вы можете запустить gvim dark, выполнив:
./darkgtk2start gvim
Если вы переместите скрипт в место в вашем ПУТЬ
( .local / bin /
является обычным) вам больше не нужно использовать ./
, и вы можете заменить команду gvim
, добавив следующую строку в ~ /. bashrc
:
alias gvim='darkgtk2start gvim'