1
0
Fork 0
mirror of https://git.sr.ht/~nixgoat/vento synced 2024-11-16 03:53:04 +00:00
Inventory management for the CLI - original concept by chesapeake
Go to file
Lux Aliaga c2e276c6e2
src: Code cleanup
To demessify the project I've decided to clean the code a bit and make
it a little less painful to see. The main change here is that instead of
defining every single time the active and inactive directories it calls
it from a vector in common.rs, which is cleaner and allows for easily
implementing a config file to customize those values later on. Also,
version bump!
2022-09-17 05:49:52 -03:00
src src: Code cleanup 2022-09-17 05:49:52 -03:00
.gitignore fixup! vento: Imported changes to Git 2022-09-14 09:41:06 -03:00
Cargo.lock src: Code cleanup 2022-09-17 05:49:52 -03:00
Cargo.toml src: Code cleanup 2022-09-17 05:49:52 -03:00
LICENSE.md vento: Licensed under GPLv3 2022-09-14 17:01:37 -03:00
README.md readme: No prebuilt binaries 2022-09-15 01:45:12 -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 it using Git and build it with Cargo!

$ git clone https://codeberg.org/nixgoat/vento.git && cd vento
$ cargo install --path .

Quickstart

After installing, run vento init. This will create a .vento folder in your home directory which will store your inventories. After which, you can run vento list to display the files in your inventories, vento take to move a file into your active inventory and vento drop to drop a file out of it. If you're stuck, run vento help.

TODO:

  • Better implementation of list
  • Code cleanup

Credits