alttpo / sni

SNES Interface with gRPC API
MIT License
46 stars 11 forks source link

Now packaged as a Nix flake #34

Open IslandUsurper opened 8 months ago

IslandUsurper commented 8 months ago

I did this for myself so I can use SNI on NixOS, but I've put it up on the Internet in case anyone else finds it useful. Installation instructions that might be added to the README:

# Optionally alias the flake URL to a short name.
# (Replace "sni" with the URL in the following commands if you don't do this step.)
nix registry add sni git+https://forge.menteeth.us/IslandUsurper/sni-flake

# Install to a profile
nix profile install sni

# or run without installing
nix run sni

I almost made a PR to add these files, but then I thought the maintainers might not want to keep updating files they don't care about. On the other hand, linking to a random project from your README also seems weird, so I can understand not wanting to do that either. For my part, I'll just need to update the version number and the vendorHash whenever the Go dependencies change, regardless of which repo the Nix files live in.