aboutsummaryrefslogtreecommitdiffstats
path: root/.zsh.after/export.zsh
diff options
context:
space:
mode:
Diffstat (limited to '.zsh.after/export.zsh')
-rw-r--r--.zsh.after/export.zsh49
1 files changed, 49 insertions, 0 deletions
diff --git a/.zsh.after/export.zsh b/.zsh.after/export.zsh
new file mode 100644
index 0000000..866f20d
--- /dev/null
+++ b/.zsh.after/export.zsh
@@ -0,0 +1,49 @@
+# use xterm-color anywhere. Sane default for color and termite
+if [[ -n $TMUX ]];then
+ export TERM="screen-256color"
+else
+ export TERM="xterm-color"
+fi
+# use de_DE.UTF-8 to get 24h format
+export LC_TIME=de_DE.UTF-8
+
+# browser
+export BROWSER=firefox
+export REPORTTIME=5
+
+# if vimpager is installed, use it instead of less
+if [[ -x /usr/bin/vimpager ]];then
+ export PAGER="vimpager"
+else
+ export PAGER="less -j4"
+fi
+
+export GREP_COLOR="1;33"
+
+# let RVM ignore global ruby
+export rvm_ignore_gemrc_issues=1
+
+# Java
+# font settings/ renderings
+export _JAVA_OPTIONS='-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'
+# non-reparenting windows
+export _JAVA_AWT_WM_NONREPARENTING=1
+
+# GnuPG
+export GPG_TTY=$(tty)
+export GPG_AGENT_INFO=""
+
+# ssh-agent
+export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/ssh-agent.socket"
+
+# tmux
+if [[ $UID -ne 0 ]]; then
+ export TMUX_TMPDIR="$XDG_RUNTIME_DIR/tmux/"
+fi
+
+# zsh
+if [[ $UID -eq 0 ]]; then
+ export TMOUT=360
+ readonly TMOUT
+ export TMOUT
+fi