if command -v nix &> /dev/null; then use flake fi