From f978d740fe4182fc43a73892f69567a606517b7d Mon Sep 17 00:00:00 2001 From: Harvmaster Date: Mon, 4 May 2026 05:09:40 +0000 Subject: [PATCH] Add autocomplete installation scripts to package.json. Update readme. --- package.json | 6 +++++- readme.md | 23 +++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) 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)