about summary refs log tree commit diff stats
path: root/config/shrc
diff options
context:
space:
mode:
Diffstat (limited to 'config/shrc')
-rw-r--r--config/shrc34
1 files changed, 34 insertions, 0 deletions
diff --git a/config/shrc b/config/shrc
new file mode 100644
index 0000000..a3cc31c
--- /dev/null
+++ b/config/shrc
@@ -0,0 +1,34 @@
+#!/bin/sh
+# cleaner shell environment than .profile, used with shenv
+export XDG_CACHE_HOME="$HOME/.cache"
+export XDG_CONFIG_HOME="$HOME/.config"
+export XDG_DATA_HOME="$HOME/.local/share"
+
+export PATH="$HOME/.local/bin:$PATH"
+
+export EDITOR="nvim"
+export FILE="lf"
+export PAGER="less"
+export TERMINAL="st"
+export BROWSER="firefox"
+export COMM="comm-sel"
+export READER="zathura"
+export MAILER="neomutt"
+export MUSIC="ncmpcpp"
+export RSS="newsboat"
+export ISH="zsh"
+export SCR="maim"
+export LOCK="slock"
+export LESS='-iMRS -x2'
+export LANGUAGE="en"
+export LANG="POSIX.UTF-8"
+export LC_ALL="POSIX.UTF-8"
+export CLICOLOR=1
+
+#cleanup paths
+export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc-2.0"
+export LESSHISTFILE="-"
+export GOPATH="$HOME/.local/go"
+export CARGO_HOME="$XDG_DATA_HOME/cargo"
+export MEDNAFEN_HOME="$XDG_CONFIG_HOME/mednafen"
+export ZDOTDIR="$XDG_CONFIG_HOME/zsh"