summaryrefslogtreecommitdiff
path: root/.bash_profile
diff options
context:
space:
mode:
Diffstat (limited to '.bash_profile')
-rw-r--r--.bash_profile20
1 files changed, 18 insertions, 2 deletions
diff --git a/.bash_profile b/.bash_profile
index ab83345..20a0b2a 100644
--- a/.bash_profile
+++ b/.bash_profile
@@ -5,7 +5,23 @@ fi
# Environment Variables
export EDITOR="/bin/emacs"
-# Auto-start sway on tty1
+# Create XDG Runtime Dir
+if test -z "${XDG_RUNTIME_DIR}"; then
+ export XDG_RUNTIME_DIR=/run/user/${UID}
+fi
+if test -d "${XDG_RUNTIME_DIR}"; then
+ perms="$(stat -c '%a %u' "${XDG_RUNTIME_DIR}")"
+ if [[ "${perms}" != "700 ${UID}" ]]; then
+ export -n XDG_RUNTIME_DIR
+ echo "WARNING! XDG_RUNTIME_DIR has incorrect permissions"
+ fi
+else
+ mkdir -p "${XDG_RUNTIME_DIR}"
+ chmod 0700 "${XDG_RUNTIME_DIR}"
+fi
+
+# Auto-start wm on tty1
if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then
- exec sway
+ exec mango
fi
+