#!/usr/bin/env bash set -eu exec 1> >(logger -s -t "${0##*/}") 2>&1 # Declare the current desktop export XDG_CURRENT_DESKTOP=sway # Use GTK theme for QT applications export QT_QPA_PLATFORMTHEME=gtk2 export QT_STYLE_OVERRIDE='gtk2' # Fix fullscreen game offscreen export SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0 # To fix missing textures on intel export force_s3tc_enable=true # Fix firefox touchscreen gestures and force wayland export MOZ_USE_XINPUT2=1 export MOZ_ENABLE_WAYLAND=1 # Java application do not display properly export _JAVA_AWT_WM_NONREPARENTING=1 dbus="dbus-run-session" if command -v systemctl >/dev/null; then dbus="" fi exec $dbus sway