This is a Sway WM step-by-step config.
# base: wm, bar, lock, notification, etc
sway
swaybg
swayidle
swaylock-effects
waybar
xorg-xwayland
# notifications
avizo
swaync
# app drawer, launcher, logout menu
rofi
rofi-calc
rofi-emoji
wlogout
# settings
azote
nwg-displays
nwg-look-bin
# theme for qt5/qt6
qt5ct
qt6ct
# gtk auth window
polkit-gnome
# gtk theme for some Gnome apps (e.g. Timeshift)
manjaro-gnome-settings
# scripts
autotiling
sworkstyle
# utilities
awk
brightnessctl
clipman
jq
nwg-drawer
pactl
pamixer
playerctl
wl-clipboard
# screenshot and recorder
grim
slurp
wf-recorder
# screenshare tools
pipewire
pipewire-media-session
pipewire-pulse
xdg-desktop-portal
xdg-desktop-portal-wlr
# general apps
alacrity
blueberry
pavucontrol
pcmanfm-gtk3
yad
## Utility scripts
grimshot
~/.local/bin/wlprop- https://github.com/Madic-/Sway-DE
- https://nwg-piotr.github.io/nwg-shell/
- https://www.reddit.com/r/kde/comments/m1sc21/timeshift_doesnt_use_the_global_theme_and_cursor/
- https://www.reddit.com/r/swaywm/comments/gl391h/how_do_you_configure_themes_in_sway/
- https://www.reddit.com/r/swaywm/comments/goxxzz/comment/io427vz/?utm_source=reddit&utm_medium=web2x&context=3