Personalize a ordem de ação padrão do Gnome-Do

5

Estou usando o Gnome-Do com o plugin "Files and Folders v2.5". Eu o configurei para ler minha pasta .scripts , para que eu possa executar meus scripts pessoais do Gnome-Do. O único problema é que a ação padrão do Gnome-Do para scripts de shell é abri-los em vez de executá-los. Isso me obriga a deslocar e deslocar para baixo toda vez. Como posso alterar a ação padrão do Gnome-Do?

Um exemplo de clareza:
Eu tenho um arquivo executável foo.sh dentro da minha pasta .scripts . Quando eu digito foo dentro do Gnome-Do, ele seleciona corretamente o arquivo e oferece a ação Abrir . Eu então tenho que Tab, pressione para baixo, e aperte Enter para selecionar a ação Executar . Eu colocaria a ação Executar em primeiro lugar na lista.

Como alternativa, um modo mais apropriado de integrar o Gnome-Do com scripts pessoais também seria bom.

    
por Malabarba 09.11.2010 / 17:40

1 resposta

4

Isso não é diretamente possível em Do, mas ele tem a capacidade de aprender o que você quer dizer. A ação padrão para qualquer item é sempre a ação mais usada das ações possíveis para esse item.

Assim, uma maneira de conseguir o que você deseja seria usar a ação run muito do Do.

Outra maneira seria informar que o seu script é um "aplicativo" que pode ser executado, como o Firefox ou o Evolution ou algo semelhante. Do determina a lista de aplicativos procurando por .desktop arquivos nos locais padrão. Um desses locais é ~/.local/share/applications . Então, se você criar um arquivo foo.desktop com algo parecido com:

[Desktop Entry]
Version=1.0
Name=Foo desktop frobinator
GenericName=Desktop frobinator
Comment=Awesomeate your desktop!
Exec=/home/raof/.scripts/foo.sh
Icon=shotwell
Terminal=true
Type=Application
Categories=Graphics;Photography;GNOME;GTK;

você terá um item rodável "Foo desktop frobinator" no Do.

    
por RAOF 10.11.2010 / 04:59