1
0
Fork 0
mirror of https://git.sr.ht/~nixgoat/vento synced 2024-09-28 04:58:55 +00:00
Inventory management for the CLI - original concept by chesapeake
Go to file
Lux Aliaga 3cd5ad758c
common: Add custom config
This should allow users to customize the location for their Vento
directory by modifying a single key in vento.toml. More information is
available in the manual page for vento.toml. Powered by config-rs.
Solves #4.
2022-09-26 23:58:42 -03:00
assets readme: Add logo 2022-09-18 01:43:49 -03:00
src common: Add custom config 2022-09-26 23:58:42 -03:00
.gitignore fixup! vento: Imported changes to Git 2022-09-14 09:41:06 -03:00
build.rs common: Add custom config 2022-09-26 23:58:42 -03:00
Cargo.lock common: Add custom config 2022-09-26 23:58:42 -03:00
Cargo.toml common: Add custom config 2022-09-26 23:58:42 -03:00
LICENSE.md vento: Licensed under GPLv3 2022-09-14 17:01:37 -03:00
Makefile.toml build: Create manpages for Vento. 2022-09-24 22:51:57 -03:00
README.md readme: Fix syntax 2022-09-26 17:05:23 -03:00

Vento

Vento is a utility which allows you to manage your files as if you're playing an old text adventure. It's made in Rust and originally inspired by Chesapeake's Inventory.

Install

Clone the repository using Git.

$ git clone https://codeberg.org/nixgoat/vento.git && cd vento

The recommended method to install Vento is to use cargo-make. This will install the binary and the manpages for Vento.

$ cargo make install

Otherwise you can build and install it with Cargo. This will however not install the manpages.

$ cargo install --path .

Quickstart

After installing, run vento -i. This will create a .vento folder in your home directory which will store your inventories. After which, you can run vento to display the files in your inventories, take to move a file into your active inventory and drop to drop a file out of it. If you're stuck, run vento -h or check the manpage by running man vento.

Credits

  • Chesapeake for the original concept
  • jo! for helping me with Rust concepts!