Eu adicionei um novo recurso ao Nautilus com a ajuda preciosa dos mantenedores.
Este novo recurso permite mapear atalhos de teclado personalizados para iniciar os scripts na pasta de scripts ( ~/.local/share/nautilus/scripts
).
Assim, quando você adicionar um executável nessa pasta, ele aparecerá no menu de contexto do botão direito, mas agora, se você criar um arquivo de configuração especial ( ~/.config/nautilus/scripts-accels
), poderá atribuir um atalho a ele.
Por exemplo, crie um script chamado Terminal
com o seguinte conteúdo:
#! /bin/sh
gnome-terminal
Agora crie (ou edite) o arquivo ~/.config/nautilus/scripts-accels
adicionando as seguintes linhas:
F4 Terminal
; Commented lines must have a space after the semicolon
; Examples of other key combinations:
; <Control>F12 Terminal
; <Alt>F12 Terminal
; <Shift>F12 Terminal
Reinicie o Nautilus e, quando pressionar a tecla F4, você abrirá uma nova janela de terminal no diretório atual (sinta-se à vontade para criar uma nova combinação de teclas seguindo os exemplos de linhas comentadas).
Nota: se você selecionar um ou mais arquivos, seus nomes serão passados como parâmetros para o executável.
Seu script também pode ter acesso a muitas informações por meio de variáveis de ambiente.
Link do commit: link
Há também um gui para gerenciar esses atalhos:
link