# 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 # keyboard exports for sway export XKB_DEFAULT_LAYOUT=de # browser export BROWSER=firefox export REPORTTIME=5 # systemd export SYSTEMD_EDITOR=vim # 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