i've been tracking #Debian 13 on my secondary workstation and VMs for a bit, and so far the only real change i've had to make [for i3wm, JWM and Xfce] is switching from Lightdm Slick Greeter to Lightdm GTK Greeter.. (Slick Greeter would sometimes crash the Xsession)
i made a few tweaks to my script for theming #i3wm and applications.. ..after checking for (and installing if needed) the required themes and icons, it now updates the following..
- i3bar colors
- i3status colors
- i3 window colors
- i3lock background color
- Rofi theme and icon theme
- GTK 2 and GTK 3 theme and icon theme
- Qt5ct and Qt6ct theme and icon theme
- Kvantum theme
- Papirus folders color
- Lightdm background color, GTK 3 theme and icon theme
- Nitrogen desktop background color (visible if semi-transparent wallpaper is set)
- CAVA foreground color
..i'm sure there's a slicker way to do all this, but it works.. NOTE: only tested with my specific dotfiles
https://github.com/e33io/scripts/blob/main/set-i3-theming.sh