.profile 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. XDG_CONFIG_HOME="$HOME/.config/"
  2. . ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs
  3. CARGO_HOME="$XDG_DATA_HOME"/cargo
  4. CCACHE_DIR="$XDG_CACHE_HOME"/ccache
  5. ASPELL_CONF="per-conf $XDG_CONFIG_HOME/aspell/aspell.conf; personal $XDG_CONFIG_HOME/aspell/en.pws; repl $XDG_CONFIG_HOME/aspell/en.prepl"
  6. BG_COL='#111111'
  7. BGSEL_COL='#393939'
  8. BIBLIOGRAPHY="$HOME/lib/bibliography"
  9. BROWSER=glinks
  10. EDITOR=E
  11. ENV="$HOME/.profile"
  12. FG_COL='#ececec'
  13. font=$HOME/lib/fonts/atarist/atarist-normal.font
  14. GEM_HOME="$XDG_DATA_HOME"/gem
  15. GEM_SPEC_CACHE="$XDG_CACHE_HOME"/gem
  16. GNUPGHOME="$XDG_DATA_HOME"/gnupg
  17. GOPATH=$HOME/.local/go
  18. GOBIN=$GOPATH/bin
  19. GPG_TTY=$(tty)
  20. GS_FONTPATH=/usr/share/fonts
  21. GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc
  22. HISTFILE="$XDG_DATA_HOME/zsh/history"
  23. HISTSIZE=100000
  24. ICEAUTHORITY="$XDG_CACHE_HOME"/ICEauthority
  25. _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java
  26. LANG='en_US.utf8'
  27. LC_ALL=en_US.UTF-8
  28. LESSHISTFILE=-
  29. NNN_BMS='v:~/videos;m:~/music;u:~/university'
  30. NNN_OPENER=plumb
  31. OPENER=$PLUMBER
  32. PAGER=less
  33. PASSWORD_STORE_DIR="$XDG_DATA_HOME"/pass
  34. PATH="$HOME/bin:$HOME/bin/games:$HOME/bin/jre:$HOME/.local/bin:$GOBIN:$PATH:/usr/lib/plan9/bin"
  35. PLAN9=/usr/lib/plan9
  36. PLUMBER=plumb
  37. READER=zathura
  38. REFER=$HOME/.bibliography
  39. SAVEHIST=$HISTSIZE
  40. SQLITE_HISTORY=$XDG_DATA_HOME/sqlite_history
  41. TMUX_TMPDIR="$XDG_RUNTIME_DIR"
  42. TROFFMACS="$HOME/git/scriptsanddotfiles/tmac"
  43. VISUAL=vis
  44. WEECHAT_HOME="$XDG_CONFIG_HOME"/weechat
  45. WINEDEBUG='-all'
  46. XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority
  47. XINITRC="$XDG_CONFIG_HOME"/X11/xinitrc
  48. XSERVERRC="$XDG_CONFIG_HOME"/X11/xserverrc
  49. XMONAD_CONFIG_HOME="$XDG_CONFIG_HOME"/xmonad
  50. XMONAD_DATA_HOME="$XDG_CONFIG_HOME"/xmonad/data
  51. XMONAD_CONFIG_HOME="$XDG_CONFIG_HOME"/xmonad/cache
  52. ZDOTDIR="$HOME/.config/sh"
  53. SFEED_PLUMBER=plumb
  54. SFEED_PIPER=content-sneed
  55. export ASPELL_CONF BG_COL BGSEL_COL BIBLIOGRAPHY BROWSER EDITOR ENV FG_COL font GEM_HOME GEM_SPEC_CACHE GNUPGHOME GOPATH GOBIN GPG_TTY GS_FONTPATH GTK2_RC_FILES HISTFILE HISTSIZE ICEAUTHORITY _JAVA_OPTIONS LANG LC_ALL LESSHISTFILE NNN_BMS NNN_OPENER OPENER PAGER PASSWORD_STORE_DIR PATH PLAN9 PLUMBER READER REFER SAVEHIST SQLITE_HISTORY TMUX_TMPDIR TROFFMACS VISUAL WEECHAT_HOME WINEDEBUG XAUTHORITY XINITRC XSERVERRC ZDOTDIR XDG_CONFIG_HOME CARGO_HOME CCACHE_DIR SFEED_PLUMBER SFEED_PIPER
  56. if ! { ps -e | grep X > /dev/null; } && [ "$(tty)" = "/dev/tty1" ] ; then
  57. trap '' INT
  58. fortune $HOME/lib/q
  59. sleep 5
  60. trap - INT
  61. exec startx $XINITRC --
  62. fi