VV is a CLI utility that was written to assist with various CLI tasks. It contains a number of commands designed to make a bunch of common tasks easier.
You can install VV using a package manager.
# Download and save the repository key
sudo curl https://pkg.cloudyne.io/debian/repository.key -o /etc/apt/trusted.gpg.d/cloudyne.asc
# Add the repository to your sources list
echo "deb https://pkg.cloudyne.io/debian/ stable main" | sudo tee /etc/apt/sources.list.d/cloudyne.list
# Update your package list
sudo apt update
# Install VV
sudo apt install vv
You can also install VV using Go.
go install github.com/cloudyne-io/vv
You can also download the binaries from the Releases page.
-  vv
-  alias - 
Add persistent aliases to your shell. The aliases are stored in a json file, and easily editable or movable.-  list - 
List all aliases -  set - 
Set a new value for an alias -  install - 
Install the alias configuration into your shell 
 -  list - 
 -  cryptography
-  pfx-to-pem (pfx2pem, p2p) - 
Convert a pfx file to a set of PEM files (.key, .nopass.key, .crt, .ca.crt, .fullchain.pem) -  pem-to-pfx (p2pfx, p2p) - 
Convert one or multiple PEM files to a pfx file 
 -  pfx-to-pem (pfx2pem, p2p) - 
 -  install (i)
-  azure-cli (azurecli) - 
Install Azure CLI (Debian) -  go - 
Install Go -  helm - 
Install Helm -  kubectl - 
Install Kubectl -  jupyter-bash-kernel - 
Install Jupyter Bash Kernel -  nodejs - 
Install NodeJS -  acme-shell - 
Install acme.sh 
 -  azure-cli (azurecli) - 
 - kubectl (k, k8s)
 -  uploads
-  transfersh
- vv config set transfershUrl "https://x"
 - vv config set transfershUsername "username"
 - vv config set transfershPassword "password"
 
 - pastebin
 
 -  transfersh
 -  secenv
- 
init
 - 
list
 - 
set
 - 
get
 - 
run
 - 
source
 - 
set
 - 
get
 - 
run
 - 
export
 
 - 
 -  sync
-  config
- Cloudflare KV
- account_id
 - namespace
 - auth (email/key, token, oauth?)
 - https://github.com/zalando/go-keyring
 
 - Email//Key
 
 - Cloudflare KV
 
 -  config
 - Viper for config
 
 -  alias - 
 
- vvk - vvv vv kubectl
 - vvi - vvv install
 - vvp - vvv package
 - kubens - vvv kubectl set-ns
 - kubectx - vvv kubectl getctx
 - kubeuse - vvv kubectl use-context
 - kubesec - vvv kubectl getsecret