From c02f087ae4ae10b69ba4b82103d44f5a2e1142b2 Mon Sep 17 00:00:00 2001 From: Joe Block Date: Thu, 7 Nov 2024 14:24:37 -0700 Subject: [PATCH 1/3] Add `nyoungstudios/zsh-history-on-success` Add `nyoungstudios/zsh-history-on-success` plugin Signed-off-by: Joe Block --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 454b65a..54e67d4 100644 --- a/README.md +++ b/README.md @@ -1076,6 +1076,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [history-enquirer](https://github.com/zthxxx/zsh-history-enquirer) - Enhances history search with more interaction and a multiline selection menu. Requires Node.js. - [history-filter](https://github.com/MichaelAquilina/zsh-history-filter) - Allows you to specify patterns that will automatically exclude commands from being inserted into your permanent history. Particularly useful for preventing secrets being written. - [history-here](https://github.com/leonjza/history-here) - Binds `^G` to quickly toggle the current shell history file location. +- [history-on-success](https://github.com/nyoungstudios/zsh-history-on-success) - Save yourself from repeating the same mistakes by filtering out your unsuccessful commands from your zsh history file. Based on a [blog post](https://scarff.id.au/blog/2019/zsh-history-conditional-on-command-success/) by Dean Scarff. - [history-popup](https://github.com/lcrespom/oh-my-zsh-history-popup) - Captures the `PageUp` key and uses `dialog` to open a popup menu with the history, so the user can interactively navigate through it and pick the history line to bring back to the prompt. - [history-search-multi-word](https://github.com/zdharma-continuum/history-search-multi-word) - A syntax highlighted, multi-word history searcher for ZSH, bound to Ctrl-R, with advanced functions (e.g. bump of history entry to top of history). - [history-substring-search](https://github.com/zsh-users/zsh-history-substring-search) - Needs to be loaded after `zsh-syntax-highlighting`, or they'll both break. You'll also need to bind keys to its functions, details are in the README.md. From 0cc0dbe8b6a7fc92104326a9ba94b567446c443d Mon Sep 17 00:00:00 2001 From: Joe Block Date: Thu, 7 Nov 2024 14:28:35 -0700 Subject: [PATCH 2/3] Add `sikumy/ohmy-pentest-report` Add `sikumy/ohmy-pentest-report` theme Signed-off-by: Joe Block --- README.md | 1 + 1 file changed, 1 insertion(+) mode change 100644 => 100755 README.md diff --git a/README.md b/README.md old mode 100644 new mode 100755 index 4f545f5..a156ec7 --- a/README.md +++ b/README.md @@ -2507,6 +2507,7 @@ If you're using [Antigen](https://github.com/zsh-users/antigen), you can test th - [paxton](https://github.com/p1xt4n/ohmyzsh-theme-paxton) - Inspired by powerline. Includes segments for `git` branch, time, last command exit status and current directory. Requires a powerline-compatible font. - [pecodez](https://github.com/pecodez/pecodez-zsh-theme) - Optimized for dark terminals. Has decorators for `snyk` version, `node` version, AWS profile, kubernetes context and `git` status. - [pedantic](https://github.com/nemeshnorbert/pedantic-zsh-theme) - Customizable colors and output. Includes decorators for detailed `git` information, root status, last command's exit status, user@host, current directory and the time. +- [pentest-report](https://github.com/sikumy/ohmy-pentest-report) - Designed for pentesters, offering a clean and efficient prompt to streamline daily tasks during audits and penetration testing. The theme includes decorators for real-time display of the date, time, IP address, current directory, and the result of the last executed command. - [persi](https://github.com/persiliao/persi-zsh-theme) - Includes `git` decorations. Works with both light and dark backgrounds. - [phalanx](https://github.com/d-danilov/phalanx-zsh-theme) - Minimal theme in the spirit of the [robbyrussell](https://github.com/ohmyzsh/ohmyzsh/blob/master/themes/robbyrussell.zsh-theme) and Pure Shell themes. - [phi φ](https://github.com/LasaleFamine/phi-zsh-theme) - A clean and simple theme for ZSH inspired and forked from the [Lambda (Mod) ZSH](https://github.com/halfo/lambda-mod-zsh-theme) theme. From 13398b8427bcaaaac1610c1d58a9338c69b53b12 Mon Sep 17 00:00:00 2001 From: Joe Block Date: Thu, 7 Nov 2024 14:35:00 -0700 Subject: [PATCH 3/3] Add `AdrieanKhisbe/zsh-quiet-accept-line` Add `AdrieanKhisbe/zsh-quiet-accept-line` plugin Signed-off-by: Joe Block --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a156ec7..e84f211 100755 --- a/README.md +++ b/README.md @@ -1337,6 +1337,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [q (cal2195)](https://github.com/cal2195/q) - Add `vim`-like macro registers to your ZSH shell. - [q (tomsquest)](https://github.com/tomsquest/q.plugin.zsh) - Tail/remove the temp file for [Q](https://github.com/y0ssar1an/q), the Dirty Debugging Tool. - [qiime2](https://github.com/misialq/zsh-qiime2) - Adds functions and aliases to make working with [Quiime 2](https://qiime2.org/) easier. +- [quiet-accept-zle](https://github.com/AdrieanKhisbe/zsh-quiet-accept-line) - Enables you to run typed zsh command without triggering new prompt, history entry, or having output being outputed. - [quoter](https://github.com/pxgamer/quoter-zsh) - Display a random quote when opening a new terminal session. - [quotify](https://github.com/dpretet/zsh-quotify) - Displays inspiring coding quotes from our pairs when starting up. - [qwy](https://github.com/Ryooooooga/qwy) - ZSH fuzzy completion plugin.