~ruther/ruthless-guix

ref: c90da4fa6854d20abf0df941c887e784edbcefce ruthless-guix/ruther/packages d---------
feat: add dmenu-wl
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
feat: add vhdl_ls
fix: exports, using correct modules, ...
feat: add python lsp
feat: make channel