feat: Nix flake build for Darwin #23

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

16 Commits