catppuccin.sources
* fix: set nixos release in mkOptionDoc * fix(modules): shorten defaultText for `catppuccin.sources`
* chore(modules): factor out option doc generation * ci: only validate sources on pushes to main