feat: Nix flake build for Darwin #23

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

17 Commits