⚠️ This is completely vibe coded and I don't trust it
heavily inspired by https://tangled.org/quasigod.xyz/nixconfig