feat: add packages and services in home
* This adds a dependency on `rde`, it is used for serializing ini
* Themes package that can make a few themes of various variants
* Dconf that can load dconf on home activation
* Gtk that can set gtk theme, icon theme and pointer theme
* Kanshi, swayidle services that provide shepherd services
* A few Wayland services
* Xdg desktop portal adding a config, and the packages to profile
feat: add buildable libstdc++ to arm gcc toolchain 12.3
feat: add getdns and stubby
feat: arm toolchain 12.3.rel1
feat: add mpris-ctl, sequence-detector
feat: add spotify-qt package
fix: correctly replace with python 3.12
feat: add dwl xwayland override
feat: add dwl main branch
fix: wlroots0.18 patch for hwdata
Did not support DRM, because hwdata in Guix doesn't
support pkg-config. This should be resolved in guix.
fix: remove unnecessaqry test dependencies from python-lsp-server
fix: rename python-3.12 to compatible name
feat: add python-3.12 support for overriding packages
feat: add new version of dwl