dotties/.profile.linux

27 lines
751 B
Text
Raw Permalink Normal View History

#!/usr/bin/env bash
2025-03-04 16:59:20 -06:00
shopt -q login_shell && . $HOME/.bashrc
# Make compositor behave on Alpine
if [ -z "$XDG_RUNTIME_DIR" ]; then
export XDG_RUNTIME_DIR=/tmp/runtime-$UID
mkdir -p /tmp/runtime-$UID
export XDG_SESSION_TYPE=wayland
export XDG_CURRENT_DESKTOP=sway
export LIBSEAT_BACKEND=seatd
fi
[ -z "$ID" ] && [ -f /etc/os-release ] && . /etc/os-release
case $ID in
arch)
export GUILE_LOAD_PATH='/usr/local/share/guile/site/3.0:/usr/share/guile/3.0:/usr/share/guile/site/3.0:/usr/share/guile/site:/usr/share/guile'
export PATH="$PATH:/usr/bin/core_perl"
;;
esac
if [ -z "$WAYLAND_DISPLAY" ] && [ "$(tty)" == '/dev/tty1' ] && command -v sway; then
exec dbus-run-session sway -d |& tee /tmp/sway-$UID.log
fi