Skip to content

Commit

Permalink
readme: update with new cli format
Browse files Browse the repository at this point in the history
  • Loading branch information
shoenig authored Aug 25, 2024
1 parent ce759b3 commit 6ce0f32
Showing 1 changed file with 23 additions and 8 deletions.
31 changes: 23 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,14 +43,29 @@ $ go install github.com/shoenig/envy@latest
#### usage overview

```bash
Subcommands for envy:
exec Run a command with environment variables from namespace.
use `-insulate` to exclude external environment variables
list List available namespaces.
purge Remove a namespace and all of its environment variables.
set Set/Update/Remove environment variable(s) for namespace.
show Show environment variable(s) in namespace.
use `-decrypt` to include decrypted values
NAME:
envy - wrangle environment varibles

USAGE:
envy [global options] [command [command options]] [arguments...]

VERSION:
v0

DESCRIPTION:
The envy is a command line tool for managing profiles of
environment variables. Values are stored securely using
encryption with keys protected by your desktop keychain.

COMMANDS:
list - list environment profiles
set - set environment variable(s) in a profile
purge - purge an environment profile
show - show values in an environment variable profile
exec - run a command using environment variables from profile

GLOBALS:
--help/-h boolean - print help message
```
#### set a namespace
Expand Down

0 comments on commit 6ce0f32

Please sign in to comment.