Atalho para alterar a configuração 'Hide' do Launcher

11

Quando estou trabalhando no meu laptop, tenho períodos em que estou usando apenas alguns programas, então a configuração padrão do Intelligit Launcher ('Dodge windows') é muito útil. Mas eu também tenho períodos que eu tenho que alternar com muita frequência entre programas, e então eu acho isso muito útil (e melhor para o meu fluxo de trabalho) que o Launcher não esconde.

Agora, toda vez que eu quiser mudar, eu tenho que abrir o CCSM e mudar a configuração (plugin do Unity - > Hide Launcher), mas seria mais fácil se eu pudesse usar um atalho para ele. Então, minha pergunta:

Existe uma maneira de criar um atalho para alternar entre (ou alterar) as duas configurações do Compiz?

Pensei na interface de linha de comando para compiz, mas não consegui encontrar algo assim diretamente.

    
por joris 08.05.2011 / 13:12

5 respostas

8

Você pode executar

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

para definir o modo de ocultação do ativador como "Dodge Windows" e

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

para configurá-lo para nunca esconder.

Os números do modo são:

  • 0 - nunca
  • 1 - Ocultar automaticamente
  • 2 - Esquivar o Windows
  • 3 - Esquivar a janela ativa

Você pode fazer isso com um switch apenas ligando (o valor deve ser 2 ou 0 antes):

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

Você então criaria uma nova tecla de atalho ( Alt + F2 gnome-keybinding-properties ) com o comando sendo:

/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")))"
    
por htorque 08.05.2011 / 13:51
4

Se você estiver usando o Ubuntu 15.04 (viva), os seguintes comandos devem funcionar para você.

Para ativar o uso da configuração de ocultação automática do iniciador:

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

Para desativá-lo, use:

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" 0
    
por falconepl 16.09.2015 / 14:14
3

Para Unity

O comando para fazer o lançador se esconder automaticamente:

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

E o comando para nunca mais se esconder:

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

Para Unity-2D

Para ocultar automaticamente o iniciador:

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

Para nunca ocultar o iniciador:

gsettings set com.canonical.Unity2d.Launcher hide-mode 0
    
por jokerdino 06.05.2012 / 03:31
0

Eu criei um indicador de aplicativo chamado Unity Launcher Toggle que permite alternar entre os modos de inicialização. link

    
por functionptr 01.07.2012 / 04:42
0

Veja como você pode fazer isso no Ubuntu 16 ou 17: (Baseado na resposta do falconepl & amp; htorque)

(Isso alterna a ocultação automática do ativador)

dconf write "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode" $((1 - $(dconf read "/org/compiz/profiles/unity/plugins/unityshell/launcher-hide-mode")))
    
por Gokul NC 25.08.2017 / 15:13