Os aliases são específicos para o shell e, muito provavelmente, o xfce4-mailwatch-plugin não sabe nada sobre eles. É por isso que não está funcionando para você.
Os ||
e &
também são específicos do shell.
Acabei de instalar o xfce4-mailwatch-plugin
Eu gostaria de usar a opção "Executar ao clicar" para alternar para o Thunderbird ou para abri-lo se ele não estiver sendo executado no momento. O comando que eu uso para isso é wmctrl -a thunderbird || thunderbird&
.
Como isso não está funcionando, defini um alias para esse comando em /etc/bash.bashrc
, mas isso não tem o efeito esperado. O comando funciona bem se for iniciado a partir de um shell, mas iniciado pelo mail-watcher, isso não tem nenhum efeito. No entanto, apenas chamar um dos dois comandos em questão do mail-watcher funciona bem.
Os aliases são específicos para o shell e, muito provavelmente, o xfce4-mailwatch-plugin não sabe nada sobre eles. É por isso que não está funcionando para você.
Os ||
e &
também são específicos do shell.