These scripts are utilized in my other repositories like dotfiles-hyprland, dotfiles-eww, etc.
Generally speaking, I am trying to write general scripts (not dependent on a particular wm, compositor or framework), and to have more specific scripts in the corresponding repo and have the general scripts call on them when appropriate.