gabrieldemian / vincenzo

A BitTorrent client with vim-like keybindings and a terminal based UI.

Home Page:https://github.com/gabrieldemian/vincenzo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add binaries to package managers

gabrieldemian opened this issue · comments

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

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 ...

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