adw-gtk3-kali is a fork of adw-gtk3 with modifications to fit Kali Linux look
and feel.

Here is some guidance on how to rebase the fork on a latest version of
adw-gtk3-kali. Let's assume that we'd like to rebase on the tag v5.3:

	TAG=v5.4
	git remote add upstream https://github.com/lassekongo83/adw-gtk3
	git fetch --all
	git checkout main
	git reset --hard ${TAG}
	git checkout kali/master
	git merge main
	git checkout ${TAG} gtk/src/adw-gtk3*/gtk-4.0/ gtk/src/adw-gtk3/gtk-3.0/libadwaita.css

And now is the time for fun. Fix merge conflicts, work, build, test, commit.
When we're done, let's remember to push both branches.

Here is a script to update GTK4's css assets based on Kali's libadwaita package:

	rm -rf /tmp/libadwaita/
	git clone https://gitlab.com/kalilinux/packages/libadwaita-1 /tmp/libadwaita/
	(cd /tmp/libadwaita/ && git apply debian/patches/custom-kali-theme.patch)
	echo "@import '../gtk-3.0/libadwaita.css';\n" > gtk/src/adw-gtk3/gtk-4.0/gtk.css
	echo "@import '../gtk-3.0/libadwaita.css';\n" > gtk/src/adw-gtk3/gtk-4.0/gtk-dark.css
	sassc -t compact /tmp/libadwaita/src/stylesheet/base.scss > gtk/src/adw-gtk3/gtk-3.0/libadwaita.css
	sassc -t compact /tmp/libadwaita/src/stylesheet/defaults-light.scss >> gtk/src/adw-gtk3/gtk-4.0/gtk.css
	sassc -t compact /tmp/libadwaita/src/stylesheet/defaults-dark.scss  >> gtk/src/adw-gtk3/gtk-4.0/gtk-dark.css
	cp gtk/src/adw-gtk3/gtk-4.0/gtk-dark.css gtk/src/adw-gtk3-dark/gtk-4.0/gtk.css
	cp gtk/src/adw-gtk3/gtk-4.0/gtk-dark.css gtk/src/adw-gtk3-dark/gtk-4.0/gtk-dark.css
	cp /tmp/libadwaita/debian/theme-assets/* gtk/src/adw-gtk3/gtk-3.0/assets/
	git commit gtk/src/adw-gtk3*/gtk-4.0/ gtk/src/adw-gtk3/gtk-3.0/libadwaita.css -m "Update gtk4 themes based on kali's libadwaita package"
