Skip to content

Commit 0a4bbc6

Browse files
authored
Merge pull request #20 from freepicheep/quiver-tui
Quiver TUI!
2 parents 24bcbd7 + 3f508ea commit 0a4bbc6

8 files changed

Lines changed: 1742 additions & 36 deletions

File tree

AGENTS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
**quiver** is a module manager for [Nushell](https://www.nushell.sh/), written in Rust. It handles dependency resolution, fetching, and lockfile management for Nushell modules distributed as git repositories. Think of it as a minimal package manager (similar in spirit to `uv` or `cargo`) for the Nushell ecosystem.
66

7+
## Supported Platforms
8+
9+
Quiver should run on macOS, Linux, and Windows.
10+
711
## Architecture
812

913
The codebase is a single-crate Rust CLI application. All source lives in `src/` with one file per responsibility:

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## Added
44

5+
- `qv` now launches a TUI where you can manage dependencies for your Quiver project. It includes a dependency graph, README and info viewer for installed dependencies, and an interactive mode to view dependency README's from github before adding them.
56
- `qv lsp` now uses a Ratatui/Crossterm interactive picker, so editor selection works on Windows too.
67

78
## Fixed

0 commit comments

Comments
 (0)