diff --git a/package.json b/package.json index d6d8e9f..268d4c0 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,11 @@ "nuke": "tsx scripts/rm-dbs.ts", "nuke:dry": "tsx scripts/rm-dbs.ts --dry", "format": "prettier --write \"**/*.{js,ts,md,json}\" --ignore-path .gitignore", - "format:check": "prettier --check ." + "format:check": "prettier --check .", + "autocomplete:install": "node dist/cli/index.js completions bash --install", + "autocomplete:install:bash": "node dist/cli/index.js completions bash --install", + "autocomplete:install:zsh": "node dist/cli/index.js completions zsh --install", + "autocomplete:install:fish": "node dist/cli/index.js completions fish --install" }, "keywords": [ "crypto", diff --git a/readme.md b/readme.md index a0f06c4..19b28d3 100644 --- a/readme.md +++ b/readme.md @@ -61,6 +61,12 @@ npm run build # ----- End CLI Setup ----- ``` +### Run TUI in dev mode + +```bash +npm run dev +``` + ### Install globally ```bash @@ -68,6 +74,23 @@ npm run build npm install -g . ``` +### Install autocomplete completions (From the xo-cli directory) + +#### Install for bash +```bash +npm run autocomplete:install:bash +``` + +#### Install for zsh +```bash +npm run autocomplete:install:zsh +``` + +#### Install for fish +```bash +npm run autocomplete:install:fish +``` + ### Run the CLI ```bash # If globally installed (Not really usable if not globally installed)