gabrieldemian / vincenzo

A BitTorrent client with vim-like keybindings and a terminal based UI.
https://github.com/gabrieldemian/vincenzo
MIT License
145 stars 7 forks source link

Add binaries to package managers #8

Open gabrieldemian opened 1 year ago

gabrieldemian commented 1 year ago

Right now, the only way to install the binary is to either compile from source or to download it from the releases page, not very good for UX.

Ideally we want to download those using package managers of our OS.

Examples:

on arch linux: pacman -S vincenzo

macos brew install vincenzo

etc

LetsMelon commented 1 year ago

Maybe also so that you can install vincenzo with cargo-binstall? But for that vincenzomust be released on crates.io.

binstall works by fetching the crate information from crates.io, then searching the linked repository for matching releases and artifacts ...

gabrieldemian commented 1 year ago

this looks like a good thing to have, I just need to make sure the API of vincenzo is good enough to post on crates.io, I will create an issue for that