From 37c99b7cb0b67b849967a27ffe6efe5471f8254e Mon Sep 17 00:00:00 2001 From: Joe Block Date: Wed, 27 Nov 2024 08:53:22 -0700 Subject: [PATCH 1/2] Add `kobylinski/caper-bush` Add `kobylinski/caper-bush` plugin Signed-off-by: Joe Block --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 521b0eb6b..3fa0aed56 100755 --- a/README.md +++ b/README.md @@ -808,6 +808,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [calc (sam-programs)](https://github.com/Sam-programs/zsh-calc) - Allows you to run math calculations with no prefixes. - [calibre-zaw-source](https://github.com/junkblocker/calibre-zaw-source) - [Calibre - E-book management](https://calibre-ebook.com/) source for [zaw](https://github.com/zsh-users/zaw) - [caniuse](https://github.com/walesmd/caniuse.plugin.zsh) - Add [Can I Use](https://caniuse.com) support to ZSH. +- [caper-bush](https://github.com/kobylinski/caper-bush) - Enhances Git's tab autocomplete by using AI to generate concise, context-aware summaries of staged changes for thoughtful commit messages. Requires and OpenAI key, `jq` and `yq`. - [careful_rm](https://github.com/MikeDacre/careful_rm) - A wrapper for `rm` that adds trash/recycling and useful warnings. - [case](https://github.com/rtuin/zsh-case) - A ZSH plugin that adds two aliases `tolower` and `toupper` to switch output case. - [cd-gitroot](https://github.com/mollifier/cd-gitroot) - A ZSH plugin to `cd` to the `git` repository root directory. From 1c11de53ddfc760201fa1e60f182ae1492c5d943 Mon Sep 17 00:00:00 2001 From: Joe Block Date: Wed, 27 Nov 2024 08:57:00 -0700 Subject: [PATCH 2/2] Add `PsychArch/nlsh` Add `PsychArch/nlsh` plugin Signed-off-by: Joe Block --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3fa0aed56..6c1a79f18 100755 --- a/README.md +++ b/README.md @@ -1217,6 +1217,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [nhl-schedule](https://github.com/Matt561/zsh-nhl-schedule) - Retrieves and displays the NHL schedule. - [nice-exit-code](https://github.com/bric3/nice-exit-code) - Maps exit status codes to human readable strings. - [nix-shell](https://github.com/chisui/zsh-nix-shell) - Plugin that lets you use ZSH as the default shell in a `nix-shell` environment. +- [nlsh](https://github.com/PsychArch/nlsh) - Allows you to interact with your shell using natural language. Supports multiple LLM providers (OpenAI API compatible). Includes support for X.ai's Grok. - [nnvm](https://github.com/torifat/nnvm) - auto-switches node versions based on `.nvmrc`. Requires [n](https://github.com/tj/n). - [no-ps2](https://github.com/romkatv/zsh-no-ps2) - When this plugin is used, Enter inserts a newline if the typed command is incomplete. No PS2! - [nobility](https://github.com/Twilight4/nobility) - An organized colletion of shell modules designed to streamline your pentesting workflow by leveraging shell integrations such as autocompletion and prefilling, optimizing the productivity of your work and liberatating you from the hassle of juggling notes, endless copying and pasting, and tedious command editing.