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

11

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

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

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

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

    
задан joris 08.05.2011 в 11:12
источник

5 ответов

8

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

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 - Никогда
  • 1 - Autohide
  • 2 - Dodge Windows
  • 3 - Окно Active Dodge

Вы можете сделать этот переключатель, просто позвонив (значение должно быть 2 или 0 раньше):

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")))

Затем вы создадите новый привязку клавиш ( Alt + F2 gnome-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")))"
    
ответ дан htorque 08.05.2011 в 11:51
источник
4

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

Чтобы включить автоматическое скрытие установки запуска, используйте:

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

Чтобы отключить его, используйте:

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" 0
    
ответ дан falconepl 16.09.2015 в 12:14
3

Для Unity

Команда make autohide:

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
    
ответ дан jokerdino 06.05.2012 в 01:31
0

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

    
ответ дан functionptr 01.07.2012 в 02:42
0

Вот как вы можете это сделать для 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")))
    
ответ дан Gokul NC 25.08.2017 в 13:13