Arb is aware of several environment variables:
Should be set to the arb install directory (usually /usr/arb)
path to system libraries (should contain $ARBHOME/lib (i.e. /usr/arb/lib if $ARBHOME is /usr/arb)). Set by the 'arb' script. (Note: unused/does not work under OSX, because of SIP)
The NAME (e.g. "gedit") of the editor you like to use when editing textlike files via ARB (used by script arb_textedit. auto-detected if undefined)
The call which is needed to create a normal xterm
(default: xterm -sl 1000 -sb -geometry 150x60
Note: until arb-6.0.x geometry defaulted to "120x50")
The call which is needed to create a xterm invoking external programs (default: $ARB_XTERM -e ).
your username (normally set by shell).
if PRINTER is defined, it may contain the name of your printer. ARB will then automatically use it in the printer command.
internal PID for communication (set by the 'arb' script)
directory name where global ARB-macros may be provides by system administrator (default: $ARBHOME/lib/macros )
directory name where your local ARB-properties will be saved to/loaded from (default: $HOME/.arb_prop ). Allows to use different ARB configurations in the same user account.
directory name where your local ARB-macros will be saved to/loaded from (default: $ARB_PROP/macros )
directory name where your local ARB-configs will be saved to/loaded from (default: $ARB_PROP/cfgSave )
name of postscript viewer used by ARB (default: 'gv' or 'ghostview')
name of pdf viewer used by ARB (default: 'epdfview' or 'acroread' or 'gv')
extra directory appearing in ARB-File-Browsers (default: none)
directory where ARB searches for *.ps, *.ps.gz, *.pdf and *.pdf.gz (default: $ARBHOME/lib/help)
directory where ARB searches for *.html help files (default: $ARBHOME/lib/help_html)