summaryrefslogtreecommitdiff
path: root/help/help.txt
diff options
context:
space:
mode:
authorewy <ewy0@protonmail.com>2026-05-17 02:31:10 +0200
committerewy <ewy0@protonmail.com>2026-05-17 02:33:16 +0200
commit7585a488b7b1e1812f7ebf50107139e2fd65f035 (patch)
tree921dd87ca8b5583abe4ebfe1474e1b02fbb7365f /help/help.txt
parent45d1755e9f28853186613e97b034c2020f9d98e4 (diff)
add handmade help pageHEADmaster
Diffstat (limited to 'help/help.txt')
-rw-r--r--help/help.txt35
1 files changed, 35 insertions, 0 deletions
diff --git a/help/help.txt b/help/help.txt
new file mode 100644
index 0000000..e5f4e4d
--- /dev/null
+++ b/help/help.txt
@@ -0,0 +1,35 @@
+Usage: pik [OPTION]... [SOURCE] [TARGET] [ARG]...
+
+If no arguments are provided, the TUI will open.
+
+Otherwise, pik will attempt to run the $TARGET script in $SOURCE.
+
+OPTIONS:
+ --help
+ print this information
+ -a, --all
+ in addition to crawling, also load all cached sources
+ -h, --here
+ run in the current working directory instead of the source folder
+ -@, --at [LOCATION]
+ run at $LOCATION instead of the source folder
+ -s, --single
+ skip triggers (pre, post, final targets)
+ -d, --dry
+ instead of running targets, echo their command
+ -r, --root
+ prefix target command with sudo
+ -y, --yes
+ assume yes for yes/no prompts
+ --env [ENVTYPE] [--env [OTHER]]...
+ load environment files that look like they belong to this category
+ -v, --version
+ print pik version and exit
+ -l, --list
+ list all available sources and targets instead of doing anything interactive
+ -i, -inline
+ disable TUI alt screen
+ --edit
+ open the target in $EDITOR instead of running it
+ --install-completion
+ install completion in your shell rc file (bash or zsh currently supported)