From 52a3b6c457d174855b5d926245589ea84f2eb368 Mon Sep 17 00:00:00 2001 From: Mark Jaquith Date: Mon, 20 May 2024 00:09:04 -0400 Subject: [PATCH 1/4] Remove fzf-z no longer maintained, and this functionality exists directly in zoxide now Signed-off-by: Mark Jaquith --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index f7439bc..60df717 100644 --- a/README.md +++ b/README.md @@ -839,7 +839,6 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [fzf-tools](https://github.com/happycod3r/fzf-tools) - Provides functions, aliases and key-bindings for commands such as `alias`, `find`, `ls`, `man`, `printenv` that are designed to enhance your command-line workflow by making them to default to filtering through [fzf](https://github.com/junegunn/fzf), allowing you to quickly find files, search & run commands from history, run scripts of many supported types, browse `git` commits, and more. - [fzf-utils](https://github.com/redxtech/zsh-fzf-utils) - Provides functions to kill proceses and find in path with [fzf](https://github.com/junegunn/fzf). - [fzf-widgets](https://github.com/ytet5uy4/fzf-widgets) - Adds some ZLE widgets for [fzf](https://github.com/junegunn/fzf). -- [fzf-z](https://github.com/andrewferrier/fzf-z) - Brings together the `z` plugin and [fzf](https://github.com/junegunn/fzf)- to allow you to easily browse recently used directories at any point on the command line. - [fzfsh](https://github.com/ethan605/fzfsh) - Add [fzf](https://github.com/junegunn/fzf) plugins for `chezmoi`, `docker`, `git`, `kubectl` and `pass`. - [fzy](https://github.com/aperezdc/zsh-fzy) - Plugin that uses [fzy](https://github.com/jhawthorn/fzy) for certain fuzzy matching operations. - [gcloud-project](https://github.com/avivl/gcloud-project) - Easy selection of Google Cloud Projects. From 5ae30228f421ebafc9f7fd04713ed44561328875 Mon Sep 17 00:00:00 2001 From: lunrenyi <87307989+lunrenyi@users.noreply.github.com> Date: Sat, 29 Jun 2024 11:23:20 +0800 Subject: [PATCH 2/4] Add x-cmd to the Frameworks list. Signed-off-by: lunrenyi <2863854515@qq.com> --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 4ed518b..1367d6a 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ A collection of ZSH frameworks, plugins, tutorials & themes inspired by the vari - [shplug](#shplug) - [Toasty](#toasty) - [uz](#uz) + - [x-cmd](#x-cmd) - [yazt](#yazt) - [yzsh](#yzsh) - [zap](#zap) @@ -233,6 +234,17 @@ An easy solution for managing your shell environments. Works with both `bash` an A ZSH micro plugin manager. +### [x-cmd](https://github.com/x-cmd/x-cmd) + +**x-cmd** is a toolset implemented using posix shell and awk. +It is very small in size and offers many interesting features. Here is a milestone demo: https://x-cmd.com/ + +Tools Provided by x-cmd: + - [Wrappers for Common Commands (e.g., cd, ip, ps, tar, apt, brew)](https://x-cmd.com/mod/zuz): These wrapped commands are more intelligent and easier to use compared to the native commands. + - [Lightweight Package Management Tool](https://x-cmd.com/pkg/): We have implemented a lightweight package management tool using shell and awk. Through it, you can quickly obtain most common software tools, such as jq, 7za, bat, nvim, python, node, go, etc. + - [CLI for Useful Websites (e.g., github.com, cht.sh)](https://x-cmd.com/mod/cht): We have wrapped their APIs using shell and awk for daily use and to obtain corresponding services in scripts. + - [AI Tools](https://x-cmd.com/mod/openai): We provide CLIs for ChatGPT, Gemini, Jina.ai, etc., and have wrapped corresponding shortcut commands for different application scenarios, such as `@gemini` for chatting with Gemini AI and `@zh` for using AI to translate specified content or command results. + ### [yazt](https://github.com/bashelled/yazt) **Yazt** is a simple ZSH theme manager in maintenance that is compatible with nearly everything. You can use prompts in plugins, mix 'n' match two themes and with a few modifications, you can even use it in `bash`. From ef33ee19eee94e7ee6b4d08f4ff726b5e8c91149 Mon Sep 17 00:00:00 2001 From: lunrenyi <2863854515@qq.com> Date: Sat, 29 Jun 2024 15:42:49 +0800 Subject: [PATCH 3/4] update: README.md Signed-off-by: lunrenyi <2863854515@qq.com> --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 1367d6a..513306a 100644 --- a/README.md +++ b/README.md @@ -236,8 +236,7 @@ A ZSH micro plugin manager. ### [x-cmd](https://github.com/x-cmd/x-cmd) -**x-cmd** is a toolset implemented using posix shell and awk. -It is very small in size and offers many interesting features. Here is a milestone demo: https://x-cmd.com/ +**x-cmd** is a toolset implemented using posix shell and awk.It is very small in size and offers many interesting features. Here is a milestone demo: https://x-cmd.com/ Tools Provided by x-cmd: - [Wrappers for Common Commands (e.g., cd, ip, ps, tar, apt, brew)](https://x-cmd.com/mod/zuz): These wrapped commands are more intelligent and easier to use compared to the native commands. From 24b5b174dd93a93f522b683ac2aa20ddb72fec8d Mon Sep 17 00:00:00 2001 From: Janitha Karunaratne Date: Thu, 11 Jul 2024 16:41:34 -0500 Subject: [PATCH 4/4] Add `janitha/zenv` to the Plugin list. Signed-off-by: Janitha Karunaratne --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 513306a..6f18976 100644 --- a/README.md +++ b/README.md @@ -1439,6 +1439,7 @@ Here are a few good sources for Nerd Fonts and Powerline-compatible fonts: - [zellij (tranzystorek-io)](https://codeberg.org/tranzystorekk/zellij.zsh) - Provides an environment that autostarts [zellij](https://github.com/zellij-org/zellij) as your terminal's multiplexer. - [zeno](https://github.com/yuki-yano/zeno.zsh) - Fuzzy completion and utility plugin powered by [Deno](https://deno.land/). - [zenplash](https://github.com/Chivier/zenplash) - Creates files from templates stored in a user directory. +- [zenv](https://github.com/janitha/zenv) - Isolated working shell enviornments per directory (like direnv, but uses a new shell instance to provide cleaner isolation). - [zero](https://github.com/arlimus/zero.zsh) - Zero is both a plugin and a theme. See the GitHub page for installation details. Includes `git` and `hg` status decorators. - [zeza](https://github.com/duggum/zeza) - Manages and customizes [eza](https://github.com/eza-community/eza), the very colorful `ls` replacement. - [zflai](https://github.com/zdharma-continuum/zflai) - A fast logging framework for ZSH.