summaryrefslogtreecommitdiff
path: root/.bash_profile
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-05-13 19:32:22 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-05-13 19:32:22 -0400
commit2f3f91682f7b4a33f1791781bfa8eca4f7c9527a (patch)
treeeaf91e90301d87363bcb22dcd5c2253e0b0bad6d /.bash_profile
parentbe8c956b0e819f2db0c6ae3598b6590b62982a83 (diff)
new system on gentoo
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
+