#723625 alacarte: Launcher Item executed in terminal does not honour .zshrc

#723625#5
Date:
2013-09-18 03:42:46 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?
     Added mplayer alias to .zshrc
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
     Added mplayer launcher
   * What was the outcome of this action?
     alacarte seems to execute the entered command directly from filesystem and
     so aliases stored in .zshrc are not minded
   * What outcome did you expect instead?
     Can launch zsh alias with a launcher in alacarte

it seems to me (if I did not do something wrong) that an launcher item created
with alacarte does launch the shell in a way that aliases stored -- in this
example -- in .zshrc are not honored.

I even checked the "Launch in Terminal" checkbox. :-)

The alias works fine when executed within Eterm for example.

Here the alias:

alias mplayer='/usr/bin/mplayer -loop 100 -osdlevel 3'

Could there be a way to fix this?

Sincerely,

Adrian Immanuel KIESS

#723625#10
Date:
2014-10-11 16:01:38 UTC
From:
To:
Hey Adrian,

Could you please still reproduce this issue with newer alacarte version
like 3.11.91-1 ?

Maybe as a workaround is to create an alias on /etc/zsh/zshrc.

thanks
regards
althaser