Для приложений GTK2 способ сделать это был относительно простым. Вы можете запустить приложение gtk2 с пользовательской темой, подобной этой:
GTK2_RC_FILES=(path-to-theme) (command)
Так, например, это сработало:
GTK2_RC_FILES=/usr/share/themes/Redmond/gtk-2.0/gtkrc catfish
(Catfish - это приложение, которое я знаю как gtk2 - вы, возможно, не установили его.)
К сожалению, эта функция полностью сломалась в GTK3. Я не могу гарантировать, что это будет работать отлично, но вы можете попробовать создать простые сценарии оболочки, которые настраивают тему, запускать приложение, а затем деконфигурировать тему. Если вы одновременно запускаете два приложения, то мой результат в состоянии гонки с непредсказуемыми результатами.
Итак, например, вы можете запустить gedit следующим образом:
#!/bin/sh
if [ -h ~/.config/gtk-3.0 ]
then
rm ~/.config/gtk-3.0
fi
ln -s /usr/share/themes/HighContrast/gtk-3.0 ~/.config
gedit "$@" &
sleep 1
if [ -h ~/.config/gtk-3.0 ]
then
rm ~/.config/gtk-3.0
fi
Кроме того состояние гонки, делая это, имеет некоторые другие нежелательные побочные эффекты. Во-первых, вы будете использовать больше памяти для каждого приложения, имеющего собственную тему. Для другого вам придется писать собственные сценарии и пусковые установки для каждого приложения. Наконец, на мой взгляд, ваш рабочий стол будет выглядеть странно.
Но там. Вот как вы можете это сделать.
, когда Митч упоминает о вашем выводе ifconfig.
Кроме того, убедитесь, что эти файлы не кэшированы для вас. Попробуйте pinging для Universal DNS, например 4.2.2.2
, когда Митч упоминает о вашем выводе ifconfig.
Кроме того, убедитесь, что эти файлы не кэшированы для вас. Попробуйте pinging для Universal DNS, например 4.2.2.2
, когда Митч упоминает о вашем выводе ifconfig.
Кроме того, убедитесь, что эти файлы не кэшированы для вас. Попробуйте pinging для Universal DNS, например 4.2.2.2
, когда Митч упоминает о вашем выводе ifconfig.
Кроме того, убедитесь, что эти файлы не кэшированы для вас. Попробуйте pinging для Universal DNS, например 4.2.2.2
, когда Митч упоминает о вашем выводе ifconfig.
Кроме того, убедитесь, что эти файлы не кэшированы для вас. Попробуйте pinging для Universal DNS, например 4.2.2.2
, когда Митч упоминает о вашем выводе ifconfig.
Кроме того, убедитесь, что эти файлы не кэшированы для вас. Попробуйте pinging для Universal DNS, например 4.2.2.2
, когда Митч упоминает о вашем выводе ifconfig.
Кроме того, убедитесь, что эти файлы не кэшированы для вас. Попробуйте pinging для Universal DNS, например 4.2.2.2