Crates.io | duckfetch |
lib.rs | duckfetch |
version | 0.3.3 |
source | src |
created_at | 2024-09-26 11:53:33.324418 |
updated_at | 2024-10-15 11:22:55.617576 |
description | A CLI tool for managing DuckDB installations, enabling users to easily list available versions and install specific ones. |
homepage | https://github.com/pmassicotte/duckfetch |
repository | https://github.com/pmassicotte/duckfetch |
max_upload_size | |
id | 1387413 |
size | 298,278 |
A simple (very experimental) Rust application to manage DuckDB installations, allowing users to list available versions and install specific versions easily.
duckfetch list
.duckfetch install
.duckfetch update
.duckfetch completions
.To install it from crates.io:
cargo install duckfetch
Or the development version:
cargo install --git https://github.com/pmassicotte/duckfetch
duckfetch check
duckfetch list
This command will print the available versions and ask the user to select one to install.
duckfetch install
This will open the GitHub release page for the latest version in your default browser.
duckfetch changelog
For more information, use the --help
flag:
duckfetch install --help
To enable autocompletion, you can use the completions
subcommand to generate the completion script for your shell. For example, to enable completions for the zsh
shell:
duckfetch completions zsh > ~/.zfunc/_duckfetch
Then, add the following line to your .zshrc
file:
fpath+=~/.zfunc
autoload -Uz compinit
compinit -i