Eu tinha alguns scripts personalizados para os quais lançadores personalizados na área de trabalho na versão 10.04. Eu gostaria de recriar isso novamente após a migração para o 12.04, mas a unidade parece bastante estranha para mim.
Eu tinha alguns scripts personalizados para os quais lançadores personalizados na área de trabalho na versão 10.04. Eu gostaria de recriar isso novamente após a migração para o 12.04, mas a unidade parece bastante estranha para mim.
Respostas:
Eu respondi uma pergunta semelhante aqui .
Copie brevemente o script mais próximo de /usr/share/applications/
para ~/.local/share/applications
e edite o xyz.desktop
arquivo. A linha que começa Exec=
é a linha que você precisa para editar, para colocar o seu próprio comando no, juntamente com quaisquer linha de comando opções desejadas. Você provavelmente também quer editar a Name=
linha para descrever seu próprio script.
Depois de fazer isso, você precisará reiniciar o computador ou efetuar logout / logon; em seguida, você pode pressionar a Supertecla, começar a digitar parte do nome que você definiu e o iniciador deve aparecer. Selecione e aperte Entere ele executará seu comando.
Eu fiz um script python simples com GUI para isso!
Está em http://jurschreuder.nl/
Chama-se Unity Launcher Creator, e eu mesmo o uso!
Super simples:
Incluí alguns arquivos de ícone criados por um algoritmo genético (GenArt para Android). Você pode usá-lo caso o programa não forneça um png ou quando é apenas seu próprio script bash simples.
Você pode instalar por
sudo apt-get install bzr
então
bzr branch lp:unity-launcher-editor
cd unity-launcher-editor/
./ule
quando tentei criar um iniciador personalizado, nada aconteceu quando tentei definir um ícone do iniciador personalizado. talvez o ícone do iniciador precise ter um determinado tamanho, mas não foi possível encontrar essas informações. em vez de criar um iniciador com um ícone aleatório, parei por aí. mas tente esse programa, parece promissor.
Os arquivos .desktop que a unidade usa são armazenados em "/ usr / share / applications /"
Você pode (1) editar os arquivos lá ou (2) fazer cópias deles e adicioná-los ao lançador do unity, arrastando-os.
(1) torna as mudanças globais, também conhecidas como. O Unity usará todos os parâmetros de linha de comando adicionados a partir de onde você os iniciar.
(2) obviamente não mudará como a unidade lida com o aplicativo por padrão. útil se você deseja que um iniciador personalizado execute um aplicativo no modo de depuração, por exemplo, mas não queira que ele seja sempre executado no modo de depuração.
Espero que isto ajude.