README.md

sway on arch

~/.config/environment.d/wayland.conf:

XDG_SESSION_TYPE=wayland
XDG_CURRENT_DESKTOP=sway
QT_QPA_PLATFORM=wayland
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
QT_QPA_PLATFORMTHEME=qt5ct
_JAVA_AWT_WM_NONREPARENTING=1
EDITOR=vim
MOZ_ENABLE_WAYLAND=1

.config/sway/config:

input * {
    xkb_layout us
    xkb_variant altgr-intl
}
xwayland enable

gaps inner 5

bindsym Print exec grimshot save area


set $gnome-schema org.gnome.desktop.interface
exec_always "systemctl --user import-environment"
exec_always {
    gsettings set $gnome-schema gtk-theme 'NumixSolarizedDarkBlue'
    gsettings set $gnome-schema icon-theme 'Adwaita'
    gsettings set $gnome-schema cursor-theme 'Adwaita'
}