| @@ -21,21 +21,28 @@ test -f "${HOME}/.dotfiles/rc.py" && \ | |||||
| export PYTHONSTARTUP="${HOME}/.dotfiles/rc.py" | export PYTHONSTARTUP="${HOME}/.dotfiles/rc.py" | ||||
| #export PYTHONPATH="~/.local/share/lib/python3.2/site-packages" | #export PYTHONPATH="~/.local/share/lib/python3.2/site-packages" | ||||
| export GEM_HOME="$HOME/.local/lib/gems" | |||||
| export PATH="$PATH:$HOME/.local/lib/gems/bin" | |||||
| export RUBYLIB="$RUBYLIB:$HOME/.local/lib/gems/lib" | |||||
| __add_to_path(){ | __add_to_path(){ | ||||
| for p in "$@" | for p in "$@" | ||||
| do | do | ||||
| echo $PATH | grep -E "^$p:|:$p:|:$p$" >/dev/null 2>&1 || \ | echo $PATH | grep -E "^$p:|:$p:|:$p$" >/dev/null 2>&1 || \ | ||||
| PATH="${PATH}:$p" | |||||
| PATH="$p:${PATH}" | |||||
| done | done | ||||
| } | } | ||||
| # export PATH="${PATH}:${HOME}/bin" | # export PATH="${PATH}:${HOME}/bin" | ||||
| __add_to_path ${HOME}/.local/bin /c/mingw/bin /c/mingw/msys/1.0/bin | __add_to_path ${HOME}/.local/bin /c/mingw/bin /c/mingw/msys/1.0/bin | ||||
| # it is not so good | |||||
| # http://archive.linux.or.jp/JF/JFdocs/Program-Library-HOWTO/shared-libraries.html | |||||
| # # it is not so good | |||||
| # # http://archive.linux.or.jp/JF/JFdocs/Program-Library-HOWTO/shared-libraries.html | |||||
| # # http://superuser.com/questions/324613/installing-a-library-locally-in-home-directory-but-program-doesnt-recognize-it | |||||
| # without this ENV i cannot run tmux. another way is to use --disable-shared | |||||
| # when building tmux | |||||
| export LD_LIBRARY_PATH="$HOME/.local/lib:$LD_LIBRARY_PATH" | export LD_LIBRARY_PATH="$HOME/.local/lib:$LD_LIBRARY_PATH" | ||||
| # or LDFLAGS | |||||
| export CPPFLAGS="$CFLAGS -I$HOME/.local/include" | |||||
| # this should be used when ./configure | |||||
| #export CFLAGS="$CFLAGS -I$HOME/.local/include" | |||||
| type setterm >/dev/null 2>&1 && setterm -blank 30 -powersave on # -powerdown 10 | type setterm >/dev/null 2>&1 && setterm -blank 30 -powersave on # -powerdown 10 | ||||
| # in my environment powerdown does not work | # in my environment powerdown does not work | ||||