I've previously written a blog post about my hyprland setup [1].
Since then I've felt like my backup strategy was bringing a lot of bloat every time I wanted to start fresh and my systems never really felt that fresh after restore.
So I managed to track down the essential packages and categorized them as best as I could by what they are used for in the system. After this, I put together a guide for myself so I can easily setup a new system installation with my configuration, themes and scripts without having to rely too heavily on my backups.
This is still a WIP, because there are some utility scripts I still recover from backup, but I intend to bring them into this repo in a later time.
This can now be used by anyone to reproduce the same system I use as a daily driver.
[1] https://news.ycombinator.com/item?id=39803287