feat: Nix flake build for Darwin #23

Open
aniva wants to merge 12 commits from system/darwin into main

12 Commits