Awesome WM: executar meus apelidos via prompt de execução?

5

Eu tenho aliases no meu bashrc para alguns programas.

Um exemplo é: alias chrome = 'google-chrome --disk-cache-size = 1000000000'

Como posso chamar esse alias do prompt de execução (modkey + r)?

Estou rodando o linux mint

    
por user1028270 22.02.2014 / 14:36

1 resposta

2

O awful.util.spawn não gera um shell e não funciona com o awful.util.spawn_with_shell porque o shell tem que ser interativo para verificar aliases. Mas você poderia gerar um shell que executa um comando no modo interativo, por exemplo,

#!/bin/bash
source ~/.bash_aliases
eval "$@"

você também pode editar o seu ~ / .xinitrc, e antes do "exec awesome" adicionar algo como

source ~/.bashrc

Isso funcionará com o startx. Se você usar um gerenciador de exibição, as alterações devem ser adicionadas em /etc/X11/Xsession.d

Dentro dos scripts incríveis ou dos aliases.


Fonte: link

    
por 26.02.2014 / 05:13