summaryrefslogtreecommitdiff
path: root/home/.oh-my-zsh/plugins/toolbox/README.md
diff options
context:
space:
mode:
authornavewindre <boneyaard@gmail.com>2025-07-13 06:42:05 +0200
committernavewindre <boneyaard@gmail.com>2025-07-13 06:42:05 +0200
commit02f14a9cb152561a5e44062aac79f3b700403b40 (patch)
tree2db8ebda3b7f6f8777783aeb5c60018e6e1359d8 /home/.oh-my-zsh/plugins/toolbox/README.md
parentcbbdeb2f6b40a102a829f0c47cff052937231f00 (diff)
omz
Diffstat (limited to 'home/.oh-my-zsh/plugins/toolbox/README.md')
-rw-r--r--home/.oh-my-zsh/plugins/toolbox/README.md29
1 files changed, 29 insertions, 0 deletions
diff --git a/home/.oh-my-zsh/plugins/toolbox/README.md b/home/.oh-my-zsh/plugins/toolbox/README.md
new file mode 100644
index 0000000..d957d9b
--- /dev/null
+++ b/home/.oh-my-zsh/plugins/toolbox/README.md
@@ -0,0 +1,29 @@
+# toolbox plugin
+
+Plugin for [toolbox](https://containertoolbx.org), a tool to use containerized CLI environments.
+
+To use it, add `toolbox` to your plugins array in your `.zshrc` file:
+
+```zsh
+plugins=(... toolbox)
+```
+
+## Prompt function
+
+This plugins adds `toolbox_prompt_info()` function. Using it in your prompt, it will show the toolbox
+indicator ⬢ (if you are running in a toolbox container), and nothing if not.
+
+You can use it by adding `$(toolbox_prompt_info)` to your `PROMPT` or `RPROMPT` variable:
+
+```zsh
+RPROMPT='$(toolbox_prompt_info)'
+```
+
+In the same way, it adds `toolbox_prompt_name()`, showing the name of the containerized environment.
+
+## Aliases
+
+| Alias | Command | Description |
+| ----- | --------------- | ------------------------------------ |
+| tbe | `toolbox enter` | Enters the toolbox environment |
+| tbr | `toolbox run` | Run a command in an existing toolbox |