my personal multi-system nix flake