Você pode definir seu ambiente para o Openbox no ~/.config/openbox/environment .
Basta adicionar
PATH="$HOME/bin:$PATH"; export PATH
lá.
Instalei o Debian 7.0 e instalei o Openbox em cima dele.
Eu tenho alguns arquivos executáveis em ~/bin e essa linha em .bashrc e .profile :
export PATH="$HOME/bin:$PATH"
Normalmente, posso executar os programas quando estou usando o terminal, mas quando estou usando os atalhos de teclado do Openbox, configurados em ~/.config/openbox/rc.xml , o Openbox reclama por não conseguir encontrar um arquivo ou diretório.
O que posso fazer para que o Openbox use o $PATH ?
Você pode definir seu ambiente para o Openbox no ~/.config/openbox/environment .
Basta adicionar
PATH="$HOME/bin:$PATH"; export PATH
lá.