# Set XDG_RUNTIME_DIR for sway if test -z "${XDG_RUNTIME_DIR}"; then UID="$(id -u)" export XDG_RUNTIME_DIR=/run/user/"${UID}" if ! test -d "${XDG_RUNTIME_DIR}"; then mkdir "${XDG_RUNTIME_DIR}" chmod 0700 "${XDG_RUNTIME_DIR}" fi fi # The city's finest exports! export GTK_THEME="Catppuccin-Macchiato-Standard-Lavender-Dark" export QT_QPA_PLATFORM="wayland" export QT_QPA_PLATFORMTHEME="qt6ct" export XDG_CURRENT_DESKTOP=sway export GIT_EDITOR="nvim" export GPG_TTY=$(tty) export PATH="$HOME/.local/bin:$PATH" export SCREENSHOT_DIR="$HOME/Screenshots" # Let's get some private environment vars source $HOME/.profile.private # Let's keep $HOME clean LESSHISTFILE=- # Launch sway! if [ -z "${WAYLAND_DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then dbus-run-session sway fi alias ccat="highlight -O ansi $@" alias ls="ls -h --color=auto" alias myip6="curl https://ifconfig.co" alias myip4="curl -4 https://ifconfig.co" alias vim="nvim $@" alias wget="wget --hsts-file $HOME/.cache/wget/hsts" alias woodpecker="$HOME/.local/bin/woodpecker --log-level=''"