dotfiles

*nix config files
git clone git://git.pyratebeard.net/dotfiles.git
Log | Files | Refs | README

environment.zsh (1331B)


      1 # ENVIRONMENT
      2 
      3 # timestamps
      4 #HIST_STAMPS=mm/dd/yyyy
      5 
      6 export XDG_CONFIG_HOME="$HOME"/.config
      7 export XAPPLRESDIR="$XDG_CONFIG_HOME"/urxvt/
      8 export GOPATH="$HOME"/.local/lib/go
      9 export XDG_DATA_HOME="$HOME"/.local/share
     10 export XDG_CACHE_HOME="$HOME"/.local/cache
     11 export XDG_STATE_HOME="$HOME"/.local/state
     12 export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:=/tmp}"
     13 #export ZDOTDIR="$HOME"/.config/zsh # set in /etc/zsh/zshenv
     14 export GNUPGHOME="$XDG_DATA_HOME"/gpg
     15 export CARGO_HOME="$HOME"/.local/lib/cargo
     16 export RUSTUP_HOME="$HOME"/.local/lib/rustup
     17 export TIN_HOMEDIR="$XDG_CONFIG_HOME"/tin
     18 
     19 # paths
     20 export GOPATH=$HOME/.local/lib/go
     21 export PATH=$PATH:$HOME/.local/bin:/usr/local/bin:$HOME/.gem/ruby/2.6.0/bin:$CARGO_HOME/bin:$GOPATH:$XDG_DATA_HOME/nvim/mason/bin
     22 export TF_PLUGIN_CACHE_DIR=$XDG_CACHE_HOME/tf_plugin
     23 
     24 # preferred editor for local and remote sessions
     25 export EDITOR=vim
     26 export VISUAL=vim
     27 
     28 # password store
     29 export PASSWORD_STORE_DIR=$HOME/.local/src/password-store
     30 
     31 # lynx colours
     32 export LYNX_LSS=$HOME/.config/lynx/lynx.lss
     33 
     34 # language
     35 export LC_COLLATE=en_US.UTF-8
     36 export LC_CTYPE=en_US.UTF-8
     37 export LC_MESSAGES=en_US.UTF-8
     38 export LC_MONETARY=en_US.UTF-8
     39 export LC_NUMERIC=en_US.UTF-8
     40 export LC_TIME=en_US.UTF-8
     41 export LC_ALL=en_US.UTF-8
     42 export LANG=en_US.UTF-8
     43 export LANGUAGE=en_US.UTF-8
     44 export LESSCHARSET=utf-8
     45 
     46 set -o vi