From c01a06e38d0b0331f459cd439ce7706ef1556e50 Mon Sep 17 00:00:00 2001 From: ewy Date: Sat, 2 May 2026 16:23:36 +0200 Subject: * fix infinite loop on not found * add bash tab completion script (will have install option in the future) * add search to tui (bound to / and ?) --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index f120325..e7a5ab3 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ if you were already using `pik`, `pik install` would suffice! thankfully you can `pik` yourself: * `bash .pik/install.sh` -wow! you just learned about `pik`s most obvious usage! +wow! you just learned about `pik`s simplest usage! ## getting started @@ -58,8 +58,6 @@ pik reads the first comment line from your targets and informs you in the tui! * `--at` to run the target in an arbitrary location * target tags in filenames which trigger flag behaviours * aliases to sources through the `.alias` file -* tui for viewing and running targets - * descriptions for targets based on first comment in a target * y/n confirmation with yes as default * will be used if we have an uncertain target guess * `--yes` to automatically confirm y/n prompts @@ -70,6 +68,13 @@ pik reads the first comment line from your targets and informs you in the tui! * env files are reread for every trigger, meaning you can have a pre-trigger fetch credentials and save it in .env * create any kind of target: high-level support for shell and python, and arbitrary shells with the shebang. +### tui +* tui for viewing and running targets +* descriptions for targets based on first comment in a target +* external targets will also show up in the tui +* search with `/` and `?`, scroll results with `n` and `N` + + ### supported external runners * `just` @@ -89,7 +94,6 @@ attach to these features. * adding descriptions to external targets * expand tui: * support for categories and ordering of targets through the `.order` file - * search * more hotkeys (filter jumping, toggle all, etc.) * git pre-commit and pre-push triggers * linking sources together by `.include` and `.wants` files -- cgit v1.3.1