summaryrefslogtreecommitdiff
path: root/shell
diff options
context:
space:
mode:
Diffstat (limited to 'shell')
-rwxr-xr-xshell/.config/shell/env37
1 files changed, 37 insertions, 0 deletions
diff --git a/shell/.config/shell/env b/shell/.config/shell/env
new file mode 100755
index 0000000..af3055d
--- /dev/null
+++ b/shell/.config/shell/env
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+# Profile file. Runs on login. Environmental variables are set here.
+# Adds ~/.local/bin to $PATH
+export PATH="$HOME/.local/bin:$PATH"
+
+# Default programs
+export EDITOR="nvim"
+export TERMINAL="st"
+export BROWSER="neovimb"
+export READER="zathura"
+export FILE="vifm"
+export NEWS="st -e newsboat"
+export CHAT="st -e cordless"
+
+# Home directory clean-up
+export SUCK="$HOME"/.local/src/suck
+export XDG_CONFIG_HOME="$HOME/.config"
+export XDG_CACHE_HOME="$HOME/.cache"
+export LESSHISTFILE="-"
+export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc-2.0
+export ZDOTDIR="$XDG_CONFIG_HOME"/zsh
+export ATOM_HOME="$XDG_CONFIG_HOME"/Atom
+export XAUTHORITY="$XDG_CONFIG_HOME"/X11/Xauthority
+export GNUPGHOME="$XDG_CONFIG_HOME"/gnupg
+export WINEPREFIX="$HOME"/Games/WINEPREFIX
+
+# Default Vars
+export WALLPAPER="$XDG_CONFIG_HOME"/wallpaper/wallpaper.png
+
+#Session Selection
+export SESSION=dwm
+
+# Fixing Broken PulseAudio
+# [ -x /usr/bin/pulseaudio ] &&
+# ! pidof pulseaudio >/dev/null &&
+# setsid -f pulseaudio --start >/dev/null 2>&1