Ярлык для изменения настройки Launcher «Скрыть»

Когда я работаю на своем ноутбуке, у меня бывают периоды, когда я использую только несколько программ, поэтому настройка лаунчера по умолчанию («Dodge windows») очень удобна. Но у меня также есть периоды, когда мне приходится очень часто переключаться между программами, и тогда я нахожу очень полезным (и лучше для моего рабочего процесса) то, что Launcher не скрывает.

Теперь, каждый раз, когда я не хочу переключаться, мне приходится открывать CCSM и менять настройки (плагин Unity -> Hide Launcher), но было бы проще, если бы я мог использовать для него ярлык. Итак, мой вопрос:

Есть ли способ создать ярлык для переключения (или изменения) двух настроек Compiz?

Я думал об интерфейсе командной строки для compiz, но я не смог найти что-то подобное.

11
задан 2 September 2012 в 22:37

5 ответов

Вы можете запустить

gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" 2

, чтобы установить режим скрытия пусковой установки на "Dodge Windows", и

gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" 0

, чтобы установить его на "никогда не скрывать".

Номера режимов:

  • 0 - Never
  • 1 - Autohide
  • 2 - Dodge Windows
  • 3 - Dodge Active Window

Вы можете сделать это переключателем, просто позвонив (значение должно быть 2 или 0 до этого): Затем вы создадите новую привязку (Alt + F2gnome-keybinding-properties) с командой:

/bin/bash -c "gconftool-2 --type int --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" $((2 - $(gconftool-2 --get "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode")))"
8
ответ дан 2 September 2012 в 22:37

Если вы используете Ubuntu 15.04 (vivid), то следующие команды должны работать на вас.

Для включения настройки автоматического скрытия пускового устройства используйте:

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" 1

Для отключения используйте:

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" 0
4
ответ дан 2 September 2012 в 22:37

Я создал индикатор приложения под названием Unity Launcher Toggle, который позволяет переключаться между режимами запуска. http://napdivad.com/unity_launcher_toggle/

0
ответ дан 2 September 2012 в 22:37

Вот как вы можете сделать это для Ubuntu 16 или 17: (На основе ответа falconepl & htorque)

(Это переключает автоматическое скрытие панели запуска)

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" $((1 - $(dconf read "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode")))
0
ответ дан 2 September 2012 в 22:37

Для Unity

Команда для автоматического скрытия программы запуска:

gconftool-2 --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" --type string "1"

И команда, чтобы она никогда не скрывалась:

gconftool-2 --set "/apps/compiz-1/plugins/unityshell/screen0/options/launcher_hide_mode" --type string "0"

Для Unity-2D

Для автоматического скрытия программы запуска:

gsettings set com.canonical.Unity2d.Launcher hide-mode 1

Чтобы никогда не скрывать программу запуска:

gsettings set com.canonical.Unity2d.Launcher hide-mode 0
3
ответ дан 2 September 2012 в 22:37

Другие вопросы по тегам:

Похожие вопросы: