[exec] command & shell environment
| Newsgroups | gmane.comp.window-managers.fluxbox.user |
|---|---|
| Message-ID | <[email protected]> |
Hello,
I have the following entry in my ~/.fluxbox/menu file:
[exec] (urxvt) {/usr/bin/urxvt}
The invoked program (urxvt) needs to be passed the $LANG
environment variable in order to work properly with my french
keyboard.
If I open a terminal and call manually:
$ /usr/bin/urxvt
everything goes fine, but if it is launched from the menu, is there
a clean way to pass the user-defined environment variables exported
by ~/.bashrc to the invoked program (in this case urxvt)? The same
happens with The "ExecCommand" builtin in ~/.fluxbox/keys.
Is there a workaround to this problem, other than:
[exec] (urxvt) {LANG=en_US.utf8 VAR1=42 VAR2="test" <insert
everything exported by bash here> /usr/bin/urxvt}
Thanks in advance for any help,
--
Click here for free information on starting a business from your home.
http://tagline.hushmail.com/fc/Ioyw6h4dA5R0e7TbQRPmTbWCwuGuz9xX416aR1opKeX5kMxnvACCgt/
-- Nicolas
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/