このページの内容

Awesome zsh-plugins

zsh-pluginsを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

Table of Contents

貢献する前に、Contributing Guidelinesを読んでください。

Disclaimer

私は、リストに含まれる項目に埋め込まれた悪意あるコードを追加しないよう最大限の努力をしましたが、リスト内のすべての項目のソースコードを一つずつ確認する時間は持てません。このリストの項目を使用する際は、自らの責任でお願いします

このリストは著作権所有者および貢献者によって「現状のまま」提供されています。 明示的または暗黙的な保証(販売性や特定の目的への適合性を含む)は一切除外されます。いかなる場合にも、著作権所有者または貢献者が、このソフトウェアの使用により発生する直接的、間接的、偶発的、特別な、例示的または結果的な損害(代替商品またはサービスの購入、使用、データまたは利益の喪失、または事業の中断を含む)について、いかなる責任を負わないものとします。これは契約、厳密な責任、または違法行為(無過失またはその他の原因を含む)によるものであっても、このソフトウェアの使用により発生した場合であっても、その可能性を知らされていたとしても同様です。

Frameworks

これらのフレームワークは、ZSHの設定をカスタマイズするのをより容易にします。

alf

GitHub last commit GitHub Repo stars

Alf は ZSH 用の、非常に高速かつカスタマイズ可能なフレームワークです。これは Prezto および Antigen をモデルにしながら、 Oh-My-Zsh を内部で利用しており、標準的なデフォルト設定、エイリアス、関数、自動補完、自動更新、インストール可能なプロンプトテーマおよびプラグインを提供します。

ansible-role-zsh

GitHub last commit GitHub Repo stars

ansible-role-zsh はゼロ知識インストールを実現する Ansible ロールです。bundles の管理には antigen、そして oh-my-zsh を使用します。条件付きで bundles を読み込むことができます。デフォルトでは、powerlevel9k テーマ、自動提案、文法ハイライト、そして fzf-widgets および fzf-marks を含んでいます。完全にカスタマイズ可能です。

ant-zsh

GitHub last commit GitHub Repo stars

Ant-zsh は特別なカスタマイズニーズに最適化された、軽量かつシンプルな ZSH の設定環境です。プラグイン、テーマ、および基本的な便利なセットアップを含んでいます。

antibody

GitHub last commit GitHub Repo stars

Antibody は Golang で書かれたより速くシンプルな antigen です。詳細は http://getantibody.github.io/ で確認できます。

antidote

GitHub last commit GitHub Repo stars

Antidote はパフォーマンスを考慮したからこそ設計された ZSH プラグインマネージャーです。

それは並列処理を行うため速いだけでなく、ZSHの設定に含めることが可能な超高速の静的プラグインファイルを生成します。

ZSHで本質的に書かれており、よくテストされており、Antibodyが終えたところから続きます。

use-omzは、抗毒剤と共にOh-My-ZSHの簡単な使用を可能にします。

antigen-hs

GitHub last commit GitHub Repo stars

antigen-hsantigen の代替であり、 zsh セッションの起動時に低いオーバヘッドで最適化されています。プラグインの自動クローンを提供します。

antigen

GitHub last commit GitHub Repo stars

抗原は、シェル(ZSH)のプラグインを簡単に管理できるようにする、小さな機能セットであり、これを「バンドル」と呼ぶ。この概念は、典型的なvim+pathogen設定におけるバンドルとほぼ同じである。AntigenはZSHに対して、Vundleがvimに対して持つものである。Antigenはoh-my-zshのテーマやプラグインを読み込み、自動的にそれらをクローンしてくれる。

awesome-lazy-zsh

GitHub last commit GitHub Repo stars

Awesome-Lazy-ZSHは、プラグインとテーマの管理に用いる簡易かつカスタマイズ可能なZSH設定ツールである。使いやすいCLIインターフェースにより、あなたのターミナル環境を簡素化し、.zshrcの設定を効果的に管理できる。 特徴

  • Plugin Management: Install and manage plugins easily.
  • Theme Customization: Apply a variety of Zsh themes.
  • Backup and Restore: Safeguard your .zshrc configurations.
  • Interactive CLI: User-friendly setup options.
  • Dependency Management: Automatically checks for Git, Node.js, and Homebrew.

ax-zsh

GitHub last commit GitHub Repo stars

Ax-ZSHはZSH用のモジュール型設定システムである。適切なデフォルト設定を提供し、プラグインによって拡張可能である。

Ax-ZSHPowerlevel10kやその他の拡張機能、特にoh-my-zshとの互換性を持つプラグインと良好に統合される。

deer

GitHub last commit GitHub Repo stars

シンプルなZSHプラグインマネージャー

dotzsh

GitHub last commit GitHub Repo stars

Dotzshはプラットフォームやバージョンに依存しないように設計されています。ZSHの古いバージョンで実行する場合、一部の機能が失われる可能性がありますが、問題なく順滑に動作し、異なるOSのマシン間で同じ設定を共有できるようになります。

fresh

GitHub last commit GitHub Repo stars

freshは、アリアス、関数など、シェル設定を他のファイルから自分の設定ファイルに読み込むためのツールです。ackrcやgitconfigなどのファイルにも対応しています。これはあなたのドットファイル向けの Bundlerと言えます。

gh-source

GitHub last commit GitHub Repo stars

gh-sourceは、プラグインマネージャーを好まない人々向けのプラグインマネージャーです。GitHubからプラグインをダウンロードし、インストールするためのシンプルなシェル関数です。これは zshと組み合わせて使用されるように設計されていますが、どのシェルとも動作します。

lazy.zsh

GitHub last commit GitHub Repo stars

lazy.zsh で、あなたの .zshrc は唯一の真実のソースになります。同じ設定を、同じ構成を使ってどこでも再現できます。フレームワークは不要、自動読み込みは不要、隠れた動作は不要です。lazy.zsh はプラグインのインストール、更新、追跡を担当し、あなたがプラグインがいつ、どのように読み込まれるかを完全に制御できます。

miniplug

GitHub last commit GitHub Repo stars

miniplug は ZSH 用のミニマリズムなプラグインマネージャです。

  • No crashes or double plugin loading when re-sourcing .zshrc
  • Unlike other frameworks, Miniplug does not pollute your $PATH
  • Only does the bare minimum for managing plugins

oh-my-zsh

GitHub last commit GitHub Repo stars

oh-my-zsh は、あなたの ZSH 設定を管理するためのコミュニティが中心となるフレームワークです。120以上のオプションプラグイン(rails, git, macOS, hub, capistrano, brew, ant, MacPorts など)を提供し、120以上のテーマで朝の時間を彩り、コミュニティからの最新アップデートを簡単に追跡できる自動更新ツールも備えています。

pms

GitHub last commit GitHub Repo stars

PMS は、セットアップ時間を短縮し、生産性を高めるためにシェルを管理する方法を提供します。テーマ(シェルの見た目を変更)、プラグイン(シェルに機能を追加)、ドットファイル管理に対応しています。

PMSフレームワークは、異なるシェルで同じフレームワークを使用できるようにしています。個人用のラップトップではZSHを使用し、リモートサーバーではbashを使用してください。fishを試してみませんか?それでは、さまざまなシェルを試してみてください。

prezto

GitHub last commit GitHub Repo stars

Preztoは、ZSHのコマンドラインインターフェース環境に、合理的なデフォルト設定、エイリアス、関数、自動補完、プロンプトテーマを追加します。いくつかのprezto用のプラグインは、https://github.com/belak/prezto-contribにあります。

pumice

GitHub last commit GitHub Repo stars

PumiceはZSH用の軽量プラグインマネージャです。

rac

GitHub last commit GitHub Repo stars

ZSHのほとんどのプラグインマネージャは、膨らんでいます。それらはあまりにも多くのことを試みています——依存関係グラフ、遅延ロード、設定の注入——その結果、シェルの動作を遅くしています。

現実は、ほとんどのユーザーがこれらの機能の80%さえ使わないということです。 racは意図的に最小限に抑えられています。すべての機能は プラグインのダウンロードプラグインの更新 にすぎません。

rat

GitHub last commit GitHub Repo stars

ZSH用の軽量で高速かつ再現可能なプラグインマネージャー。 🐭 と 🦀 で作成 — マジックはなく、重いフレームワークもありません。

機能 🐭✨

  • 🚀 Simple setup
    • Install with a single curl line
    • Just add one eval line in .zshrc to start using it
  • ⚙️ Configurable and reproducible
    • Simple TOML-based configuration
    • Automatic plugin load order control
  • 🐙 GitHub integration
    • Fetches plugins from GitHub repositories
    • Supports branches, tags, and commits
    • Handles Git submodules automatically
  • ⚡️ Lightweight and fast
    • Parallel plugin sync
    • Built in Rust 🦀
  • 🔄 Seamless updates
    • Self-upgrade -Plugin sync

ryzshrc

GitHub last commit GitHub Repo stars

ryzshrc は、 Oh My Zsh に似たスマートかつ革新的なプラグインマネージャーであり、プロフェッショナルでカッコイイ機能を提供することで、あなたのターミナル体験を向上させます。効率的なシェル管理、洗練されたテーマ、強力なプラグインを提供することで、生産性を高めます。開発者にとって、現代的で知能的なターミナル操作方法として最適です

sheldon

GitHub last commit GitHub Repo stars

sheldonは、高速かつ構成可能なシェルプラグインマネージャーです。

  • It can manage:
    • Any git repository.
      • Branch/tag/commit support.
      • Extra support for GitHub repositories.
      • Extra support for Gists.
    • Arbitrary remote files, simply specify the URL.
    • Local plugins, simply specify the directory path.
  • Highly configurable install methods using handlebars テンプレートの仕組み
  • Super-fast parallel installation.
  • Configuration file using TOML 構文
  • Uses a lock file for much faster loading of plugins.

shellx

複数のシェルに適用可能なスクリプト/プラグインローダー、包括 ZSH

  • Has a “plugins” system that allows you to do things like installing a package, cloning a repository, export variables, run commands. And cross-shell compatible.
  • Has an unified way of configuring shells, it uses one of many approaches to standardize home folder with a set of predefined files and folders. it defines a ~/bin folder between others that is auto-included in PATH, so it helps you to use always same approach on all your systems.
  • Having different plugins in different folders, which allows loading certain folders in certain environments to load variables or any other special configurations. It also allows you to clone other users plugins easily.
  • It provides a minimal set of libraries and binaries bundled inside which offers a set of functions/aliases/etc. based on SH/BASH (compatible with other shells) to use in plugins contexts to do certain stuff easily.

shplug

GitHub last commit GitHub Repo stars

shplugはシェル環境を簡単に管理できる仕組みです。bashzshの両方に対応し、gitリポジトリを使って複数マシン間で環境を同期できます。

thefly

GitHub last commit GitHub Repo stars

TheFlybash/zsh/ksh プラグインマネージャーおよび環境テレポートツール

シェル環境とプラグインをすべての場所(ホスト/ユーザー)で利用可能にします

toasty

GitHub last commit GitHub Repo stars

Toasty は ZSH 用のフレームワークで、管理を容易にすることを目的として作られています

usepkg

GitHub last commit GitHub Repo stars

Usepkg は最小限の宣言型 ZSH プラグインマネージャーです

Supports:

  • fetch & load plugin(s) with declared methods
  • list, check, reload, update & remove plugin(s) with commands

Dependencies:

  • zsh
  • gnu coreutils
  • git (optional, if you want to clone git repositories from internet)
  • curl (optional, if you want to fetch a script file by url)

Pros:

  • extremely simple and light, but enough to use.
  • compared to similar packages like zplug, it has a much simpler configuration grammar.

uz

GitHub last commit GitHub Repo stars

uz は ZSH 用のマイクロプラグインマネージャーです

x-cmd

GitHub last commit GitHub Repo stars

x-cmd は POSIX シェルと awk を使用して実装されたツールセットである。サイズが非常に小さく、多くの興味深い機能を提供している。ここに、マイルストーンデモを示す。 https://x-cmd.com/

Tools Provided by x-cmd:

  • Wrappers for Common Commands (e.g., cd, ip, ps, tar, apt, brew): これらのラップされたコマンドは、ネイティブコマンドに比べてより知能が高く、使いやすくなっています
  • Lightweight Package Management Tool: 我々はシェルとawkを用いて軽量なパッケージ管理ツールを実装しました。これにより、jq、7za、bat、nvim、python、node、goなど、一般的なソフトウェアツールを迅速に取得できます
  • CLI for Useful Websites (e.g., github.com, cht.sh): これらのAPIをシェルとawkでラップし、日常使用やスクリプト内で対応するサービスを取得できるようにしています
  • AI Tools: ChatGPT、Gemini、Jina.aiなどへのCLIを提供し、異なるアプリケーションシナリオに応じたショートカットコマンドをラップしています。例えば、 @gemini はGemini AIとの会話に、 @zh は指定されたコンテンツやコマンド結果をAIで翻訳する際に使用できます

xc-manager

GitHub last commit GitHub Repo stars

XC-Manager は Zsh 本体に内蔵されたコマンドのvaultであり、一時的なシェル履歴と永続的なエイリアスの間のギャップを埋めるために設計されている。複雑なワンライナーに説明を付けて保存し、インタラクティブな TUI を通じてそれを呼び出すことができる。

XC-Manager が提供する機能:

  • コマンドのvault化:履歴から直接、テーマごとに分類されたvault(例:仕事、システム管理者、メディア)に任意のコマンドを保存できる。
  • FZF TUI:強固でTTY対応の fzfインターフェースを用いて、vaultに保存されたコマンドを即座に検索・実行できる。
  • エイリアスの昇格:頻繁に使用されるvault内のコマンドを、手動で設定ファイルを編集せずに、永続的なシステムエイリアスに昇格できる。
  • グローバル検索:すべてのvaultファイルを同時に検索し、特定のフラグや複雑なパイプ文字列を特定できる。

yazt

GitHub last commit GitHub Repo stars

Yazt はシンプルなZSHテーママネージャであり、ほぼすべての環境と互換性がある。プラグインにプロンプトを適用したり、2つのテーマを組み合わせたりできるだけでなく、わずかな変更を加えることで、 bashでも使用可能になる。

yzsh

GitHub last commit GitHub Repo stars

yzshは、プラグイン、テーマ、関数、エイリアスおよび環境変数の管理に使うシンプルなZSHフレームワークです。

zap

GitHub last commit GitHub Repo stars

:zap:zapは、最小限のZSHプラグインマネージャです。

zapack

GitHub last commit GitHub Repo stars

zapackは、基本的で高速な最小限のZSHプラグインローダです。

zcomet

GitHub last commit GitHub Repo stars

zcometは、キャッシュを使わずプロンプトに到達するまでに驚くほど短時間で進む最小限のZSHプラグインマネージャです(ベンチマークを参照)。プラグインのロードと更新(gitリポジトリに保存されたもの)に加え、遅延ロードされたプラグイン(起動時間をさらに短縮)やコードスニペットのダウンロードとソースをサポートしています。

zeesh

GitHub last commit GitHub Repo stars

Zeeshは、プラットフォームを越えたZSHフレームワークです。oh-my-zshに似ていますが、互換性はありません。モジュールベースのプラグインアーキテクチャを持ち、拡張が容易です。豊富なデフォルト設定を備えていますが、可能な限り軽量であるように設計されています。

zef

GitHub last commit GitHub Repo stars

ニックスで構築された宣言型zshのプラグインマネージャー。50ミリ秒未満の冷スタートを目標としており、nvfにインスパイアされたもので、もしシェル設定のすべてがビルド時に既知であれば、実行時は薄いシェイム(シーム)として扱えるという考えに基づいている。

zert

GitHub last commit GitHub Repo stars

zert は、シンプルな考えに基づいて構築された純粋な ZSH プラグインマネージャーです。プラグインは、あなたの .zshrc に直接宣言され、正確なコミットにピン留めされ、どのマシンでも再現可能になるように設計されています。これは、Node プロジェクトに対して npm が実現していることと同様です。

設定ファイルを維持する必要なし。プラグインの追加に覚える必要のあるサブコマンドもなし。外部ツールもなし。ただZSH、git、およびcurlだけ。

機能

  • Inline, declarative syntax — declare plugins directly in .zshrc. No separate config file, no add command.
  • Lockfile-based reproducibilityzert.lock pins every plugin to an exact git commit SHA. Commit it. Share it. Reproduce it anywhere.
  • Parallel installs — clones multiple plugins simultaneously using git clone --filter=tree:0 for minimal bandwidth.
  • Sequential, ordered loading — plugins are sourced in exactly the order you declare them. Always.
  • Zero external UI dependencies — real-time progress bars and spinners built entirely from ANSI escape codes.
  • Self-managing — Zert updates itself with zert update zert, managed as a first-class plugin.
  • Oh-My-Zsh / Prezto compatibility — load OMZ libs and Prezto modules without installing either framework.*

zgem

GitHub last commit GitHub Repo stars

zgem は ZSH 用のプラグインマネージャーで、 git、HTTP およびローカルファイルからプラグインやテーマの読み込みと更新をサポートしています。

zgen

GitHub last commit GitHub Repo stars

Zgen は現在積極的にメンテナンスされていません。代わりに、 zgenom フォールドを推奨します。これは積極的にメンテナンスされており、新しい機能やバグ修正が継続的に行われています。

Zgen は、 Antigen をインスピレーションとして受けた軽量な ZSH プラグインマネージャーでした。目的は、シェルの起動時に最小限の負荷をかけることでした。なぜなら、誰も待つことを好まないからです。

zgenom

GitHub last commit GitHub Repo stars

ZSH用の軽量プラグインマネージャーで、 zgenをベースにしたフォークであり、より多くの機能とバグフィックスを提供しつつ、完全にバックワード互換性を保っている.

新しいターミナルセッション時に読み込みを速く保つために、 zgenomは静的 init.zshファイルを生成し、そのファイルはただあなたのプラグインをソースし、あなたの fpathに追加するだけである.

これにより、シェルセッションの起動ごとに時間のかかる処理(プラグインの確認や更新など)を実行せずに済み、起動時間を短縮できます。ただし、プラグイン一覧を更新した場合は、zgenom resetで初期化スクリプトを手動更新してから、その内容を.zshrcへ反映する必要があります。

Zgenomは oh-my-zshpreztoに適合するプラグインおよびテーマを読み込み、あなたのプラグインリストに追加したプラグインに対して自動的に git cloneを行う。

zilsh

GitHub last commit GitHub Repo stars

zilsh は、強力なユーザーをより引きつけ、vim-pathogen のシンプルなアプローチを追いかける ZSH の設定システムである。

zim

GitHub last commit GitHub Repo stars

Zim は、驚くほど速く、モジュール拡張をサポートする ZSH の設定フレームワークである。

Zinit

GitHub last commit GitHub Repo stars

Zinit は、革新的であり、おそらく(Turbo のおかげで)最も速いプラグインマネージャーであり、以下の機能をサポートしている。

  • Turbo mode – 80% faster ZSH startup! for example: instead of 200 ms, it’ll be 40 ms
  • Completion management (selectively disable and enable completions)
  • Snippets (↔ regular files downloaded via-URL, e.g.: scripts) and through them Oh My Zsh and Prezto plugins support (→ low overhead)
  • Annexes (↔ Zinit extensions)
  • Reports (from the plugin loads – plugins are no longer black boxes)
  • Plugin unloading (allows e.g.: dynamic theme switching)
  • bindkey capturing and remapping
  • packages
  • Clean fpath (the array $fpath is not being used to add completions and autoload functions, hence it stays concise, not bloated)
  • Services ↔ a single-instance, background plugins
  • Also, in general: all the mechanisms from the ZSH Plugin Standard – Zinit is a reference implementation of the standard.

このプロジェクトは非常に活発である——現在は 3100 以上のコミットがある。

zinit-4

GitHub last commit GitHub Repo stars

これは original author から来た Zinit 4 であり、かつて GitHub から Zinit リポジトリを削除した人物である。これにより、コミュニティが運営する zdharma-continuum オーガニゼーションが誕生し、psprint のすべての ZSH プロジェクトが再び活性化された。@zdharma-continuum フォールクからの主な革新は以下の通りである:

  • AppImage distribution (release link),
  • Action complete – press Alt-Shift-A and Alt-Shift-C to complete plugin names and ice modifiers,
  • Themes – set $ZITHEME to one of default, blue and gold to set a color set to use for Zinit 4 messages,
  • New ice build which is equivalent of three other ices: null, configure and make install and simply builds the project from sources, with support for autotools/CMake/Meson/Scons.

これらの変更が最も目立つが、それ以外にも存在する(例:以前にビルドされたプロジェクトからのライブラリを用いてコンパイルできるようにする/$ZPFX)。

zit

GitHub last commit GitHub Repo stars

zit は ZSH 用のプラグインマネージャーである。極めてシンプルである理由は、プラグインマネージャーとしての最低限の機能を実装しているためである:ユーザーが git リポジトリ(および git リポジトリのみ、そのための名前)からプラグインをインストールし、ソースプラグインを取得し、それらを更新できるようにしている。複雑な機能(削除されたプラグインのクリーンアップ、インストールされたプラグインの自動コンパイル、oh-my-zsh/prezto/その他の ZSH フレームワークのエイリアス、バイナリのビルド、$PATH の操作など)は実装していない。

zlugin

GitHub last commit GitHub Repo stars

zlugin は非常に軽量な ZSH プラグインマネージャーである。

znap

GitHub last commit GitHub Repo stars

:zap:Znapは、理解しやすい軽量なZSHプラグインマネージャー兼gitリポジトリマネージャーです。ZSHプラグイン向けに最適化されていますが、汎用のgitリポジトリ管理ツールとしても使えます。

Znap は:

  • Make any prompt appear instantly. Reduce your startup time from ~200ms to ~40ms with just one command.
  • Asynchronously compile your plugins and functions.
  • Cache those expensive eval $(commands).
  • Clone or pull multiple repos in parallel.
  • Re-clone all your repos without you having to re-enter them.
  • Multi-repo management
  • Automatic compinit and bashinit - you no longer need them in your .zshrc, znap will do them automatically as needed.

zoppo

GitHub last commit GitHub Repo stars

Zoppo は ZSH 用の不完全な構成フレームワークである。イタリア語の言葉として、「chi va con lo zoppo, impara a zoppicare」ということわざがある。私たちが足が不自由な人との道を歩んでいたことに気づき、今後は自分自身も不自由な状態になるだろうと理解した。

zpacker

GitHub last commit GitHub Repo stars

Zpacker は軽量の ZSH プラグインおよびテーマ管理フレームワークです。

zpico

GitHub last commit GitHub Repo stars

zpico は極めて小さな ZSH パッケージマネージャーです。飾り付けも無く、膨張もありません。100%ZSHコードでわずか2kBであり、ZSH環境における完全なパッケージ管理を提供します。

ZSH用のパッケージマネージャーは多くありますが、ほとんどが膨張しており、遅い、あるいは過剰な要件を持っています。さらに、何年も前に放置されたものも多数あります。zpicoは、最も優れたものになることを目的としていません。むしろ、機能性と極めて小さい、高速なサイズのバランスを取ることを目指しています。

zplug

GitHub last commit GitHub Repo stars

:hibiscus: Zplug は次世代のZSHプラグインマネージャーです。

  • Can manage everything
  • Super-fast parallel installation/update
  • Support for lazy-loading
  • Branch/tag/commit support
  • Post-update, post-load hooks
  • Dependencies between packages
  • Unlike antigen, ZSHプラグインファイル(*.plugin.zsh)は不要
  • Interactive interface (fzf, peco, zaw など)
  • Cache mechanism for reducing the startup time

zpm

GitHub last commit GitHub Repo stars

zpm(ZSHプラグインマネージャー)は、ZSH用のプラグインマネージャーであり、命令型と宣言型のアプローチを組み合わせています。初回実行時には、zpmが複雑な論理を実行し、キャッシュを生成します。その後はキャッシュのみを使用するため、このフレームワークは非常に高速になります。

  • Fastest plugin manager (Really, after the first run, zpm will not be used at all)
  • Support for async loading
  • Dependencies between packages
  • zpm runs on Linux, macOS, FreeBSD and Android.
  • zpm plugins are compatible with oh-my-zsh.

zr

GitHub last commit GitHub Repo stars

zr は Rust で書かれた、シンプルで速い ZSH プラグインマネージャーであり、cargo install zr で簡単にインストールできる。

zshing

GitHub last commit GitHub Repo stars

zshing は Vundle/Vim に類似した ZSH のプラグインマネージャーであり、あなたに…

  • Keep track of and configure your plugins right in your ~/.zshrc
  • Install ZSH plugins
  • Update ZSH plugins
  • Search by name all available ZSH Plugins
  • Clean unused plugins up
  • Run the above actions in a single command
  • Manages the Source Plugins of your installed Plugins

zsh-dot-plugin

GitHub last commit GitHub Repo stars

zsh-dot-plugin は、わずかに約21行のコードで、あなたの .zshrc をカスタマイズします。 zsh-unplugged に基づいています。

zsh-mgr

GitHub last commit GitHub Repo stars

zsh用のシンプルなプラグインマネージャー。特徴:

  • Auto-updates all plugins.
  • Auto-updates itself.
  • Configurable time interval for both auto-updaters.

zsh-unplugged.

GitHub last commit GitHub Repo stars

zsh-unplugged は極めて小さなプラグインマネージャーです。TLDR; ZSHのプラグインには、大きな膨らんだプラグインマネージャーは必要ありません。シンプルな約20行の関数で十分かもしれません。

zshPlug

GitHub last commit GitHub Repo stars

zshPlug は、zapに基づいて構築された極めてシンプルなプラグインマネージャーです。

ztanesh

GitHub last commit GitHub Repo stars

Ztanesh は、ztaneshプロジェクトが提供する設定により、UNIXコマンドライン体験と生産性を向上させることが目的です。そのツールは、シェルをより強力で使いやすいものにします。

ztheme

GitHub last commit GitHub Repo stars

ztheme はZSH用の小さな高速テーマエンジンです。

ztupide

GitHub last commit GitHub Repo stars

ztupide はシンプルで高速な ZSH プラグインマネージャーです。 zcompile と非同期読み込みを活用して、シェルの起動時間を短縮します.

zulu

GitHub last commit GitHub Repo stars

Zulu は ZSH 5 以降向けの環境マネージャーで、コードを書かずにシェルの管理を簡単に行うことを目指しています.

  • Easily manage your shell environment without editing files.
  • Create aliases, functions and environment variables, and have them available to you at the next shell startup.
  • Add and remove directories from $path, $fpath and $cdpath with simple commands.
  • Install packages, plugins and themes easily, and have them available to you immediately.

zush 🦥 - Mid-Performance ZSH Configuration

GitHub last commit GitHub Repo stars

zush はパフォーマンスに配慮した ZSH の設定で、完全な機能を維持しながら 200ms 未満の起動時間を実現しています.

特徴:

  • Instant Prompts - Basic prompt appears immediately, full prompt loads after ~129ms
  • Plugin Management - Simple zushp user/repo command to install GitHub plugins
  • Lazy Loading - Tools like nvm, pyenv, cargo load only when needed
  • Auto-compilation - All ZSH files compiled with zcompile for faster loading
  • Smart Caching - Environment changes cached for instant startup

Performance

さまざまなフレームワークのパフォーマンス比較のタイミングは、以下の場所で見つけることができます。

  • rossmacarthur/zsh-plugin-manager-benchmark - 最も人気のあるZSHフレームワークのパフォーマンスベンチマーク(インストール時間およびロード時間)を含む
  • pm-perf-test - 複数のZSHフレームワークに対するパフォーマンステストを実行するためのツール

Setups

このセクションは完全なセットアップドロップインについてです。これらはフレームワークではなく、単なるプラグインやテーマでもありません。

oh-my-zsh

  • master-oogway - 完全なzsh環境 — dragon promptテーマ、gitエイリアス、fuzzy-finder関数、および25のオプションプラグイン — が、独立したgitリポジトリとして配布されています

Raw ZSH

  • KronuZSH - 意見をもつ、完全なZSH設定 — 既存のフレームワークにソースを追加するためのプラグインではなく、標準的なZSHの実行ファイルをインストールし、シェルオプション、履歴、補完、キーバインディング、プラグイン、プロンプトをすべて管理する設定です

zgenom

  • zsh-quickstart-kit - ZSHとを組み合わせるためのシンプルなクイックスタート。これはZSHを自動的にで設定し、カスタム(簡単にカスタマイズ可能)なプラグインコレクションを読み込み、定期的に自身、プラグイン、およびクイックスタートキットを自動更新します zgenom zgenom

zinit

  • ZPWR - Zinitに基づいた極めて強力なカスタムターミナル環境で、最大の速度を実現。全ターミナル設定フレームワークを含む、zshtmuxfzfvimおよびspacemacs設定を含む。これには以下が含まれます:

  • 12.9k+ tab completions

  • 1.9k+ aliases

  • 330+ git aliases

  • 400+ zpwr subcommands

  • 2.8k functions

  • 175+ zpwr environment variables

  • 175+ perl, python, bash, ZSH scripts

  • 2.8k line README.md

  • 50k+ LOC

  • 1 line install

Prerequisites

Macにいる場合、各OSアップデートに付随する zshは通常、非常に古くなっています。それを更新するために brew install zshを使用できます。

ここに紹介されている多くのテーマは、ブランチアイコンなどを表示するため特別な文字を用いています。あなたのターミナルプログラムで Nerd FontまたはPowerlineに対応したフォントを使用しないと、その場所に不自然で壊れた箱が表示されます。

ネルドフォントやパワーラインに対応したフォントの良いソースをいくつかご紹介します

  • Awesome Terminal Fonts - いくつかの美しいモノスペースアイコンを含むフォントファミリー
  • Cascadia Code - MicrosoftのCascadia Code
  • Commit Mono - 中立的なプログラミングフォント
  • Fantasque Awesome Font - Font-Awesome、Octoicons、Powerline-Glyphsをパッチした、美しいモノスペースフォント
  • Fira Mono - MozillaのFiraフォントファミリー
  • Hack - ソースコードおよびターミナル用途に設計された、Powerlineに対応したフォント
  • Input Mono - コード用に設計されたフォントファミリー。モノスペースおよび比例フォントを提供し、Powerlineのグリフを含む
  • Iosevka - Iosevkaは、Pragmata Pro、M+およびPF DIN Monoをインスピレーションとして、プログラミングに最適なオープンソースのスリムモノスペースsans-serifおよびslab-serifフォントです
  • Monaspace - Monaspaceは5つの互換性のあるフォントファミリーで構成されており、それぞれが3つの異なるフォーマットにパッケージ化されています。すべてを並列でインストール可能です。それぞれのファミリー名はファミリーとフォーマットによって異なります
  • Monoid - Monoidはカスタマイズ可能で、15pxのラインハイターレベルでのビットマップのような鋭さを備え、低解像度ディスプレイでも最適化されている。
  • Mononoki - MononokiはMatthias Tellenが作成した、コードフォーマットを強化するフォントです
  • More Nerd Fonts - Nerd Fontsをダウンロードするための別のサイト
  • Nerd fonts - 20以上のパッチされたフォント(1,700以上のバリエーション)と、Powerline、devicons、vim-devicons向けのFontForgeフォントパッチPythonスクリプトを含むコレクション。Droid Sans、Meslo、AnonymousPro、ProFont、Inconsoltaなど多数を含みます。これらはbrewでインストール可能です — brew tap homebrew/cask-fonts && brew install --cask fontnameを実行
  • Powerline patched font collection - 数 dozenのフォントをPowerlineグリフを含むようにパッチしたコレクション
  • Spacemono - Googleの新しいオリジナルモノスペースディスプレイフォントファミリー
  • Victor Mono - Victor Monoは、半連結カーソルイタリック、シンボルリガチャー(!=、->>、=>、===、<=、>=、++)およびラテン、キリル、ギリシャ文字を備えた無料のプログラミングフォントです

新しいフォントを検討している場合は、 www.codingfont.com をチェックしてください。これはプログラミング用フォントをブレットスタイルのトーナメントで提示し、2つの選択肢の中から最も良いものを選んでいくことで最終的なフォントに到達できるようにしています

Tutorials

Generic ZSH

Antigen

Oh-My-Zsh

Prezto

Zgen

  • rad-shell - 非常に機能豊かで、高速なシェルセットアップ。ZSH, Prezto, Zgenによって実現。

Zinit (né zplugin)

  • BlaCk-Void-Zsh - Awesome, customizable Zsh Starter Kit 。Powerline、統合、一部のターミナルでの天気と画像閲覧を含む。 :crystal_ball: :stars: :stars: fzf
  • zinit-configs - 現実世界の設定ファイル(実質的に.zshrcファイルのコレクション)で、zinitの呼び出しを保持。

ZSH on Windows

superconsole - Windows-only

  • ConEmu/zsh out-of-the-box configured to restore previously opened tabs and shell working directories after ConEmu restart
  • Choose between clean and inherited environment when starting new SuperConsole sessions
  • Custom colorful scheme, colorful output for various commands
  • MSYS2 included, zsh and necessary software preinstalled, uses zsh-grml-config
  • Uses Antigen ZSHテーマと設定管理用
  • Enabled number of ZSH plugins to activate completion, highlighting and history for most comfortable use
  • Git-for-Windows repo with proper git and git lfs support for MSYS2 environment is configured, git client already installed.
  • ssh-agent for git works out-of-box, add your keys to ConEmu/msys64/ConEmu/msys64/home/user/.ssh dir
  • Non-blocking ZSH prompt status updates thanks to agkozak-zsh-prompt
  • Command-not-found handler customized for MSYS2 suggests what package to install
  • Sets up nano as main editor, enables nano syntax highlighting
  • Custom helper scripts added to ConEmu/msys64/3rdparty

Plugins

  • 1password - 1Password機能を追加。opswdコマンドがopコマンドをラップし、サービス名を引数として受け取り、そのサービスのパスワードをクリップボードにコピー。
  • 256color - 256色をサポートするターミナル環境を強化。選択されたTERM環境変数を確認し、ncursesのterminfoで256色が利用可能かどうかをチェック。結果として、256色対応ターミナルが可能になる。
  • abbr-path - 一部のoh-my-fishテーマからtheme_title_use_abbreviated_pathパラメータの機能を追加。
  • abbr-preview - タイプ中にabbrの略語をプレビュー。
  • abbr - スペースキーを押下時にインラインで展開される略語の自動展開を管理。fishシェルにインスパイアされた。
  • abbr - ZSH向けの軽量略語展開 — fishにインスパイアされ、高速性を重視。
  • abbrev-alias - vimの略語展開に類似した機能を提供。
  • actiona - コマンドラインからactionaスクリプトを呼びやすくなるようにする。タブ補完を含む。
  • activate-py-environment - ディレクトリを移動する際に、自動的に検知・アクティブ化されるPython環境(poetry, virtualenv, conda)。
  • adguard-helper - AdGuard VPN CLIとのインタラクションを簡素化。複雑なフラグやコマンドを覚える必要を減らすため、より直感的なインターフェースを提供。
  • adonisjs - コマンドの部分をスキップするためのプラグイン。 node ace
  • agent-history - ZSHショートカットで、ターミナル内で最近のAIコードセッションを再開。
  • ai-cmd - 自然言語からシェルコマンドへ変換。ghost textプレビューを提供。curl, jq、およびAnthropic APIキーが必要。
  • ai-cmd - 自然言語からシェルコマンドを生成。LLMsを介してClaude CodeまたはOllamaを使用。
  • ai-commands - GPT (gpt-4-turbo-preview)にCLIコマンドの要求を送り、記述されたターゲットアクションを達成するように依頼する
  • airpods-battery - BluetoothでAirPodsを検索し、そのバッテリー残量を$RPROMPTに格納する
  • aish - OpenAIが提供する即時シェルスクリプトソリューションを、プロンプト内に直接提供
  • alacritty - alacrittyのカラーリングスケームを制御
  • alehouse - brewコマンドの短いエイリアスを含み、betterbrewにインスパイアされたもの
  • alias-finder - 既にエイリアスを定義したコマンドを使用した際に、そのエイリアスを表示。過去に定義したエイリアスを覚えるのに役立つ。純粋なZSHスクリプトで記述されているため高速化されている
  • alias-maker - コマンドラインからエイリアスを簡単に作成・管理できる
  • alias-tips - 一度定義したエイリアスを覚えるために用いるoh-my-zshプラグイン
  • allclear - あなたがcdににログインした際に、ターミナルをクリアする $HOME
  • allergen - Antigenと併用できるカスタムZSHプラグインのコレクション
  • almostontop - シェル内で新しいコマンドを実行する前に、以前のコマンド出力を常にクリア。alwaysontopプラグイン(bashで提供)にインスパイアされたもの
  • alt-and-select - alt-c(コピー)、alt-v(ペースト)、alt-x(カット)のキーボードショートカットを、copy-region-as-killyankkill-regionのコマンドにバインド。実行コマンドをalt-shift-Xにリマップする
  • ansible - Ansible用のプラグイン
  • ansimotd - ログインシェルが開始された際に、古いスタイルのカッコイイANSIアートを表示
  • ansiweather - ターミナル内に天気を表示。ANSIカラーとユニコード記号を使用
  • antidote-use-omz - oh-my-zshantidoteの使用をスムーズにできる
  • antigen-git-rebase - Antigen/ZSHスクリプトでgitのリベースを支援
  • anyframe - ZSH用のpeco/percol/fzfのラッパープラグイン
  • apache2 - Apache2の管理用エイリアスと関数を追加
  • apparix - ディレクトリブックマークを提供し、ブックマークへのジャンプ、サブディレクトリのタブ補完、遠隔ディレクトリ一覧などもサポート
  • apple-touchbar - MacBook ProのタッチバーをiTerm 2に追加
  • appup - 現在のディレクトリ(例:アプリケーション)にまたはが存在する場合、、、、コマンドを追加。ただしく を実行して、コード作成を開始! start stop up down docker-compose.yml Vagrantfile up
  • apt - aptパッケージマネージャーを持つディストリビューション向け。欠落しているプログラムのインストールを自動で提供
  • arc-prompt - Arc VCSプロンプト統合:ブランチ表示、ステータスキャッシュ、操作モード検出、agnosterテーマサポート、エイリアスサポート
  • arc-search - Arcブラウザをターミナルから直接使用して、迅速な検索を実行。検索語句にURLエンコード機能を備える
  • arc - Yandexバージョン管理システム用のエイリアスを追加
  • arch-aptstyle - Debian/Ubuntuスタイルのaptコマンドラッパーを提供し、それらのディストリビューションからarchに移行するユーザーに適している。完全な機能を実現するには、yayまたはparuが必要。
  • archlinux (fourdim) - Arch Linux上でpacmanにヘルパー関数を定義
  • archlinux (junker) - oh-my-zshのarchlinuxプラグインに基づいており、ヘルパー関数とエイリアスを定義
  • arduino - Arduinoスケッチのビルド、アップロード、モニタリングをコマンドラインから実行するためのスクリプトを追加。jqが必要。
  • artisan - Laravelのプラグイン(ZSH用)で、プロジェクトツリーのどこからでもを実行可能にし、タブ補完を提供 artisan artisan
  • asciidoctor - AsciiDoctor用のプラグイン
  • asdf (kiurchv) - 拡張可能なバージョンマネージャーasdfへの統合と補完。Ruby、Node.js、Elixir、Erlangなどに対応。
  • asdf (zimfw) - asdfを初期化し、まだインストールされていない場合はgitを使ってインストール。また、direnvプラグインを使用している場合は、shimsをスキップする(プラグインpro-tipsが提案)。
  • asdf-direnv - asdfおよびdirenvへの統合と補完
  • asdf-prompt - プロンプト内で使える関数を提供し、現在のツールバージョンの情報表示を実現
  • ask-opencode - OpenCode AIをシェルに統合し、自然言語を使ってシェルコマンドを生成できる。 Ctrl+Oを押すと、コマンドライン内のテキストを最適化されたシェルコマンドに変換できる
  • ask - ChatGPT APIのフロントエンドとして機能し、ZSHシェルからChatGPTに直接アクセスできる。 cURLjqのみで操作可能
  • assistant - コマンドに関する質問にollamaを使って回答
  • assume-role - AWS IAMロールを簡単に仮想できる。補完機能を提供
  • async - ZSHで非同期タスクを実行するためのライブラリ。外部ツールを必要とせず、複数の非同期ジョブを実行できる。ユニークなジョブを強制し(同じジョブの複数インスタンスが実行されない)、現在実行中のすべてのジョブをクリアできる。また、複数のワーカー(それぞれが独自のジョブを持つ)を作成できる。
  • atom-plugin - Sublimeプラグインに基づき、AtomからiTerm 2でファイルやフォルダを起動できる。
  • atuin - 既存のシェル履歴をSQLiteデータベースに置き換え、コマンドの追加コンテキストを記録。さらに、Atuinサーバーを介して、マシン間で履歴をオプションかつ完全に暗号化して同期できる。
  • aur-install - AURからパッケージをインストールするための小さなプラグイン。
  • auto-color-ls - colorlsでディレクトリを自動リスト表示。
  • auto-fu.zsh - 自動的に単語補完とリスト選択。元はy.fujiiによるincr-0.2.zsh(y-fujii at mimosa-pudica.net)。
  • auto-ls (commanda-panda) - 上でまたはが存在する場合、自動的に実行。 ls color-ls cd
  • auto-ls (desyncr) - 新しいディレクトリにcdした際に自動的にlsを実行。
  • auto-notify - 長時間実行されたタスクが完了した際に自動的に通知を送信。
  • auto-nvm - 指定されたディレクトリにnodeバージョンを自動的に切り替える。
  • auto-pnpm-use - 指定されたディレクトリの.nvmrcまたは.npmrcに記載されたnodeバージョンを自動的に読み込む。
  • auto-venv (skylor0tang) - 現在のディレクトリまたはその親ディレクトリにPythonの仮想環境を自動的に有効化。
  • autocomplete - 入力中に補完を自動的にリスト表示し、選択・挿入に直感的なキーバインディングを提供。
  • autodark (cravend) - ユーザーが指定したライトとダークテーマを切り替え。macOSでのみ動作。
  • autodark (vbwx) - ダークモードが有効になっている場合、別のTerminalプロファイルに切り替える(macOS限定)。
  • autodotenv - ディレクトリにファイルが含まれている場合、そのディレクトリにで読み込む際に変数をロードするよう促す。 cd .env
  • autoenv-extended - zsh-autoenvプラグインの拡張バージョン。
  • autoenv - ディレクトリベースの環境。
  • autofix - コマンドが失敗した場合、そのstderrをキャプチャし、ローカルのOllamaモデルにフィックスを依頼。その結果はghost-textとして表示され、Tabで承認できる。成功時には静的。
  • autojump - cdコマンドはコマンドラインからディレクトリを簡単にナビゲートできるようにする。最適な結果を得るにはautojump-zshをインストールする。
  • automated-actions - automated-actionsCLIのためのエイリアスを提供。
  • autopair - ZSHでマッチングするブレーカーを自動的に閉じ、削除、スキップするプラグイン。ZSH 5.0.2以降でのみテスト済み。
  • autoquoter - 特定のコマンドの引数に自動的に引用符を付加するzleウィジェット(“zshプラグイン”)。
  • autosuggestions-plugin - 🐟 ZSHにおけるFishスタイルの自動補完。
  • autosuggestions - ZSH向けのFish風の高速かつ非侵襲的な自動補完。
  • autoswitch-virtualenv - ディレクトリを移動する際にPythonの仮想環境やpipenvを自動的に切り替えるZSHプラグイン。pipenvおよびpoetryプロジェクトを自動的に検出。
  • autoupdate-antibody - autoupdate-antigenのforkで、Antibodyプラグインマネージャーに適用され、静的ロードとの協調が可能に。
  • autoupdate-antigen - は自動更新機能を持たず、のようには動作しない。このプラグインはの自動更新を追加し、および設定ファイルにロードされたバンドルの両方を対象とする。 Antigen oh-my-zsh antigen antigen
  • autoupdate-oh-my-zsh-plugins - は非コアプラグインの自動更新を行わない。このプラグインはディレクトリ内のリポジトリの自動更新を実行。 oh-my-zsh git $ZSH_CUSTOM
  • autovenv (linnnus) - 仮想環境が存在するディレクトリの親ディレクトリに入った際に、自動的にPython仮想環境を有効化。
  • autovenv (snovra-dev) - 仮想環境が存在するディレクトリの親ディレクトリに入った際に、自動的にPython仮想環境を有効化。
  • aws-cli-mfa - sweharrisのaws-cli-mfaをベースにしたAWS CLI MFAプラグイン。プロファイルにmfa_deviceを指定できる。
  • aws-mfa - AWS MFAを使用するためのプラグイン。
  • aws-plugin - awsコマンドにヘルパー関数を追加。mfaおよびassume-roleのヘルパーを含む。
  • aws-upload - 生産性をaws-uploadで高める。
  • aws-vault (blimmer) - aws-vault用のプラグイン。タブ補完を含む。
  • aws-vault (zsh-contrib) - aws-vaultとper-window AWSプロファイルのサポートをtmuxに統合。
  • aws-vault-profiles - aws-vaultの使用を$AWS_PROFILE環境変数と統合するためのプラグイン。
  • aws - オリジナルの oh-my-zsh aws からフォークされた。 awscli の補完機能およびAWSプロファイルの管理・プロンプトに表示するためのいくつかのユーティリティを含む。
  • aws2 - awscliバージョン2の補完サポートを提供し、AWSプロファイルの管理およびプロンプト表示に必要ないくつかのユーティリティを提供。
  • awsmultiaccount - AWSのプロファイルと、マルチアカウント組織内のロールの仮想化を管理。AWSプロファイルの切り替えや、異なるアカウントでのOrganizationAccountAccessRoleの仮想化を簡単に行うためのヘルパー関数を提供。 aws cliと jqを要する
  • awsp - ZSH用のAWSプロファイル管理。oh-my-zshの awsプラグインをインスピレーションとして作成。現在アクティブなAWSプロファイルの詳細を表示。
  • awsssh - リスト、選択し、 ssh にEC2インスタンスに接続。
  • awsume - 現在の awsume プロファイルの表示を可能にするプラグイン。
  • azcli - Azure cliツールの使用を支援。
  • azure-keyvault - CLIからAzure KeyVaultの操作を簡潔に。
  • azure-subscription - 現在のAzureサブスクリプションとテナントに関する情報を表示。
  • banner - セッション開始時にANSI/ASCIIアートを表示。
  • baseballfunfacts - シェルにランダムなベースボール関連の「面白い事実」を表示。 fortunecowsay がインストールされている必要がある。
  • bash-quote - Bash.imからランダムな引用を取得。
  • bash - ZSHをBashとより互換性を持つようにする。sourceコマンドを再定義し、 の動作に近づける。また、 の補完を有効にする。 bash bash
  • bat - bat ユーザー向けにいくつかのヘルパーエイリアスを追加。
  • battery_state - 右プロンプトにバッテリー状態を表示。
  • bd - 特定のディレクトリに戻るが、 cd ../../.. を行わない。
  • bepoptimist フランス語の bépo キーボード向けにviモードをリマップ。
  • better-chmod - bchmod コマンド(およびオプションの chmod の置き換え)を追加。シンボリックおよび八進数の権限フォーマットを受け入れ、入力検証と色付き出力を提供。
  • bitbucket-git-helpers - ヘルパースクリプトを追加して、BitbucketのPRを作成したり、現在のブランチにディレクトリを開くことができる。
  • bitwarden (casonadams) - Bitwarden CLIのフュージーファインダー。 fzf を使用。 jq を要する。
  • bitwarden (game4move78) - bitwarden セッションの管理を行う関数を追加。
  • bitwarden (kalsowerus) - ウィジェットを開き、あなたの バンクアイテムを表示。アイテムを選択すると、ユーザー名またはパスワードがシェルに書き込まれるか、クリップボードにコピーされる。 、 および を要する。 fzf Bitwarden fzf jq bitwarden
  • blackbox - Stack Exchangeが開発した、キー/認証情報を安全に git リポジトリに保存するツール。
  • bob - bob を用いたクロスプラットフォームかつ使いやすいNeovimバージョンマネージャーのプラグイン。
  • bofh - ランダムなbofhの運命を表示する関数を追加。
  • bol - ターミナルを開いたときにランダムな引用を表示。
  • boss-docker - macOSで docker を管理。
  • boss-git - git 用のいくつかの便利なエイリアスを追加。
  • branch-manager - git ブランチの管理を行うプラグイン。
  • brave - Brave プロファイルの管理。このプラグインにより、braveコマンドにプロファイル名を付けて、特定のユーザーのプロファイルでBraveブラウザを起動できます。また、プロファイル名の補完を実装しており、完全なプロファイル名を手動で入力する必要がなくなる。
  • brew (rhuang2014) - Homebrew パッケージマネージャー用のスタンドアローンプラグイン。
  • brew (wintermi) - Homebrew パッケージマネージャー用のシンプルプラグイン。
  • brew-install - WSLで brew をインストールおよびロード。
  • brew-switcher - Apple Silicon Macで現在アクティブなアーキテクチャ(arm64またはx86_64)に基づき、Homebrewのインストールを自動的に切り替える。
  • browse-commit - コマンドラインから任意のコミットを開くことができる。
  • bruse - パッケージの異なるバージョンを簡単に brew link できるようにする。
  • btrfs-snapper - openSUSE Tumbleweedでbtrfsファイルシステムの管理およびsnapperスナップショット制御を行うプラグイン。ネイティブツールにはない、強化されたコマンド、セーフティガード、フィルタービューを提供。
  • bumblebee - コマンドラインに optirun を前置するかどうかを切り替えるプラグイン。
  • bw - Bitwarden に保存された認証情報をフォーマットし、Bitwarden CLI から簡単にアクセスできるようにする。各アクション前に有効なセッションを取得しようとするため、事前に明示的なログインは不要。
  • bws - Bitwarden センテットマネージャーからシークレットを取得する際の簡易化と改善。
  • c - いくつかの git ショートカットを追加。
  • calc (arzzen) - ZSH用の計算機。
  • calc (sam-programs) - 数学計算を前接語なしで実行できるようにする
  • calibre-zaw-source - Calibre - E-book management ソース for zaw
  • caniuse - ZSH に Can I Use のサポートを追加
  • caper-bush - Gitのタブ補完をAIを使って、ステージされた変更の簡潔で文脈に適した要約を生成することで強化。OpenAIキーが必要であり、jq および yq を要求する
  • careful_rm - rm のラッパーで、ゴミ箱/リサイクルと有用な警告を追加
  • case - ZSHプラグインで、出力のケースを切り替えられる2つのアリア tolower および toupper を追加
  • ccline - zshプロンプトに思考をタイプする — コマンドも前接語も不要 — そしてClaudeまたはCodexから答えを取得。答えにシェルコマンドが含まれている場合、一度確認して実行する
  • ccusage - リアルタイムAI使用コストを、ccusage CLIツールから直接ターミナルプロンプトに表示
  • cd-gitroot - ZSHプラグインで、cdgit リポジトリのルートディレクトリに設定
  • cd-ls - lsを自動的に cd後にインストールします。
  • cd-reminder - 指定されたディレクトリに移動する際のリマインダーを表示 cd
  • cd-reporoot - ZSHプラグインで、現在のリポジトリチェックアウトのルートディレクトリに cd を追加
  • cd-ssh - 誤って したときに にサーバーを接続 ssh cd
  • cdbk - ZSHプラグインで、簡単に名前付きディレクトリを作成できるようにする — 任意のディレクトリへのショートカットを提供
  • cdc - ユーザーが定義したディレクトリリストのサブディレクトリに移動する際のディレクトリ変更を容易にする。タブ補完、セッション履歴、pushdpopd および dirs の同等機能を含む
  • cdh - ユーザーが訪れたディレクトリの履歴を管理・ナビゲートできるようにする。ディレクトリ履歴ファイルを維持し、この履歴と相互作用するための複数のコマンドを提供
  • cdhist - cd history/subdir/locatedirナビゲーション。シンプルなcd履歴、aliasビルトイン を追加して 履歴を追加、既に訪れたディレクトリに迅速に切り替え可能、、 または を使用して任意のディレクトリに迅速にcd cd cd locate mlocate plocate
  • cdr - ZSH用のcdrの簡単な設定。
  • change-case - コマンドライン内で大文字と小文字の間を迅速に切り替えるためのプラグイン。:sunglasses:
  • cheatsheet - 簡単にチートシートを表示・作成・編集できるプラグイン
  • check-deps - ZSHプラグイン向けのヘルパーで、必要な依存関係のインストール方法を表示できるようにする。Debian(およびUbuntuのような派生)やArch(およびその派生)、Node.js、ZSHプラグインに対応。zpm フレームワークを使用している場合に有効
  • chgo - chruby のクローンで、複数のGoバージョンの切り替えを容易にしたバージョン
  • claude-code-shell - 自然言語コメントを Claude Code を使ってシェルコマンドに翻訳
  • claude-shell - Claude AIを用いて知能あるシェル補助を提供。自然言語コマンド翻訳、コマンド説明、エラー修正、知能ある履歴検索、およびKittyターミナル統合による高度なスクロールバック分析の7つの強力な機能を提供
  • claude - ZSH用のClaude AIによるAIパワーコマンド提案と説明。シンプルなキーバインディングで知能あるシェルコマンドヘルプを取得。自然言語を実行可能なシェルコマンドに変換、または複雑なコマンドの詳細な説明を取得 — すべてClaude AI統合でターミナル内に直接表示
  • clean-history - 知能あるZSH履歴クリーンアッププラグイン。類似度分析により、誤字や失敗したコマンドを自動的に削除。失敗したコマンドが成功したコマンドに類似している場合を削除し、稀なコマンドが一般的な変体に類似している場合を検出、コマンドの成功/失敗を自動的にキャプチャ、類似度閾値と行動を調整し、クリーン前にバックアップを作成
  • clean-project - プロジェクトからファイルを削除(デフォルトで自動)する。.DS_Store および Thumbs.db ファイルがディレクトリを混在させないために有用
  • cleanzip - データが含まれるべきでないzipファイルを作成するのに役立つ
  • cleanzsh - 軽量テーマ。ユーザー、現在のディレクトリ、Gitブランチ、実行バージョン(Ruby、Node、Python、PHP、Bun)にデコレーターを含む。コンパクトなNerd Fontアイコンを提供
  • clipboard - システムクリップボードにアクセスできるクロスプラットフォームヘルパー関数を追加。macOS、X11(およびWayland)およびCygwinで動作
  • cmd-status - コマンドの状態を報告(リターンコードおよび実行時間)
  • cmdtime - timer プラグインからフォークされたターミナルプロンプトにコマンドの実行時間を表示
  • code-review - git difftoolgit merge-base target_branch base_branch および target_branch で起動
  • code-stats - キーボード入力の回数をカウントし、統計を Code::Stats にログ出力
  • codex - OpenAIの強力なCodex AIをコマンドラインで使用できるようにする
  • coffee-time - caf アリアを追加。これは caffeinate -dims を実行する。追加のフラグはすべてを保持する:システム、ドライブ、ディスプレイ
  • color-logging - プッシュブレットおよびプッシュオーバーへの通知を含む非常に使いやすいログライブラリを提供。cat および ls などのツールを色分けし、色のライブラリを提供
  • colored-man-pages-mod - ohmyzsh/ohmyzsh/plugins/colored-man-pages からフォークされた。man の出力を色分け
  • colored-man-pages-plus - man ページを役割に基づいて意味的に色分け。カスタム真色テーマ、OSC-8リンク、自動光/暗検出を提供
  • colored-man-pages - man ページを色分け
  • colorize-functions - ZSHにおける関数を色付けします
  • colorize - さまざまなプログラムの出力を色付けします
  • colorls - いくつかの便利なショートカットを色付き関数に定義します
  • colors (Tarrasch) - CLIからテキストを色付けしやすくします。 red foo だけでは動作します
  • colors (zpm-zsh) - ZSHにおける強化された色付き表示
  • command-execution-timer - インタラクティブシェルコマンドの実行時間を表示します
  • command-not-found (freed-wu) - コマンドが見つからない場合、インストールすべきパッケージを command-not-found パッケージを使って提案します
  • command-not-found (tarrasch) - oh-my-zshcommand-not-found プラグインのミラーなので、oh-my-zshのすべてを含めなくてもよい
  • command-note - 複雑なコマンドを記録し、それについてコメントを付加します
  • command-time - ZSHおよび における長時間のコマンドの実行時間を表示します。 ビルトインに似ていますが、ユーザー+システム時間 ≥ のときのみ出力します powerlevel9k REPORTTIME REPORTTIME
  • communism - 1日1回、マーカーの引用を表示します
  • compe - nvim-compe に対する補完を追加します
  • conda (themysciradata) - conda 用のプロンプトセグメントといくつかのベース関数のエイリアスを追加します
  • conda (wardhanisukoco) - 自動的に を読み込み、テーマで使用する バージョンを検出するための関数を提供します conda conda
  • conda-init - 環境変数を整理し、 condatmux を壊さないようにします
  • condaenv - 現在の 環境名を返す 関数を提供します condaenv_prompt_info conda
  • confer - プログラムの設定ファイルを自動的に検索し、例えば conf vim で設定ファイルを編集できるようにします vim
  • containers - インストールされたものに基づき、 podmandocker のコマンド間のエイリアスとより良い互換性を提供します
  • copy-pasta - GUIのように、ターミナル内でファイルをコピー・ペーストできます
  • copyzshell - 別のマシンに ssh を使ってシェル設定をコピー・ペーストできるZSHプラグインです
  • cordova - Apache Cordova コマンドに、gitスタイルのショートカット(gco, gcbなど)をインスピレーションから得た便利なエイリアスを提供します
  • cowsay - ターミナルを開くたびに、 cowsay でジョークを表示します
  • crash - ZSHにおける適切なエラーハンドリング、例外、try/catchを追加します
  • crayon-syntax - ZSHのシンタックスハイライト(Crayon Plugin for Wordpress用)
  • create-ai-memory - AIコードCLI向けの持続的でエージェントに依存しないセッションメモリ;Claude Code、Codex、Gemini、Cursor、opencodeのZSH起動器にプロファイル、プロジェクト、セッションコンテキストをMarkdownのフォルダとして読み込みます
  • cros-auto-notify - 長時間実行されたタスクが完了したときに自動的に通知を送信します。macOSおよびLinux( hterm-notify がインストールされている場合)で動作します
  • crystal - Crystal 用のプラグインです
  • ctrl-z - fzf を使って、ZSHのプロンプトから一時停止したバックグラウンドジョブを視覚的に閲覧・再開・終了できます
  • cvideo - ffmpeg を使って、動画を迅速に圧縮します
  • cwebp - JPG、PNG、GIF、BMP、TIFFなどの一般的な画像フォーマットを、Googleの cwebp ツールを使って一括でWebPフォーマットに変換します
  • cycle-fav-dirs - お気に入りのディレクトリを順に切り替えます
  • cycle-jobs - ZSH Cycle Jobs Pluginは、単一のキーボードショートカットでバックグラウンドジョブを順に切り替えることで、ターミナルワークフローを強化するシンプルで強力なツールです。開発者やシステム管理者が複数のバックグラウンドプロセスを頻繁に扱う場合に特に有用です
  • czhttpd - 99.9%純ZSHで書かれたシンプルなHTTPサーバーです
  • databricks - Zsh向けに便利なエイリアスとプロファイル管理を備えたDatabricks CLI統合を強化します
  • dce - dockerコンテナに迅速に移動できるようにし、現在のフォルダコンテキストを失わないようにします
  • ddev - ddev ツールを用いてPHP開発環境を構築するためのZSHプラグインです
  • declare-zsh - コマンドの 用のパーサーです。これにより、コマンドラインから に対して以下の操作が可能です:プラグインの有効化・無効化、スニペットの追加・削除です zinit .zshrc .zshrc
  • deepx - ワークフローと生活の質を向上させるための便利で楽しいコマンドのコレクションです
  • deer - ZSH用のファイルナビゲーターで、 ranger に強くインスピレーションを受けたものです
  • def - 任意のディレクトリでデフォルトコマンドを指定して実行できます
  • defer - コマンドの実行を、 が他の作業を終え、ユーザー入力の待ち受け中になるまで遅らせる。その意図は、段階的に を起動することにある。これは における Turbo モードと同様の動作をする。 zsh zsh zsh zinit
  • deja-vu - 実行されたディレクトリに基づいてコマンド履歴をログ記録し、取得する。過去数週前にプロジェクトフォルダ内で実行した複雑な docker または git コマンドを忘れずに。
  • delete-prompt - 現在の行内のプロンプトテキストを削除する ZSH ウィジェット。ウェブサイトや README から貼り付けたコマンドを実行する際に便利。先頭にアルファベット・数字以外の文字とスペースが検出されると、プロンプトと判断される。
  • deno (cowboyd) - 便利な deno アライアスと設定。
  • deno (tricked-dev) - deno が既にインストールされていない場合、起動時に自動的に deno$HOME/.deno にインストール。
  • depot-tools - chromium depot_toolsをインストールするためのシンプルなoh-my-zshプラグイン。このプラグインをインストールすると、すべてのchromium depot_toolsが自動的に$PATHに追加されます。
  • dev - Shopify の内部開発ツールの軽量バージョンを提供
  • dietpi - を実行中のマシンにログインした際に、 にユーティリティを追加(かつ、 で自動的に実行できるアライアスを含む)。 dietpi $PATH sudo dietpi
  • diff-so-fancy - diff-so-fancyを自動的にインストールし、ZSHおよびgitで使用可能にします。
  • ding - 長時間実行されるシェルコマンドが終了した際に、通知音を再生。
  • diractions - 短い論理名または記憶に残る名前をディレクトリにマッピングし、それらに迅速にアクセスしたり、そのディレクトリ内で操作を行うことができる。
  • dirbrowse - における プラグインのカスタマイズバージョン。 dirbrowse oh-my-zsh
  • dircolors-solarized (joel-porquet) - Solarized dircolors プラグイン。暗いまたは明るいターミナル背景に対応。
  • dircolors-solarized (pinelibg) - Solarized Color Theme for GNU ls を有効にする。
  • directory-history - ZSH 用のディレクトリごとの履歴。ディレクトリに敏感な前後ナビゲーションおよび部分文字列検索を実装。
  • direnv - direnv をインストールおよびロードするためのプラグイン。zsh-pyenv にインスパイアされた。
  • dirrc - あなたが に移動したディレクトリにある場合、 を実行。 .dirc cd
  • dirstack - 1行に dirstack の情報を表示するプラグイン。
  • diskfree - ディスク上の空き容量をプロンプトに表示。
  • doas (anatolykopyl) - 現在または前回のコマンドの前に doas を簡単にプレフィックスするため、 ESC を2回押下。
  • doas (senderman) - 現在または前回のコマンドの前に doas を簡単にプレフィックスするため、 ESC を2回押下。
  • docker-aliases - 日常的に使える Docker アライアス。
  • docker-compose - プロンプトに docker コンテナのステータスを表示。
  • docker-helpers - docker ヘルプスクリプトのコレクション。
  • docker-machine - ZSH 用の docker-machine プラグイン。
  • docker-run - コマンドを「自然に」再開する。我々がコンテナを扱います。
  • dogesh - Dogification プラグイン。
  • doppler - 環境変数から現在の Doppler プロジェクトと設定をシェルプロンプトに表示。
  • dot-up - ..., ...., ..... など、親ディレクトリへ移動するための cd コマンドに変換。
  • dotbare - fzf を活用したインタラクティブな dotfile 管理。
  • dotfiles - 複数マシン間で dotfile を同期するための git
  • dotpyvenv - あなたが に移動したディレクトリにある場合、以前 virtualenv で作成した名前が の python ビルド環境に自動的に切り替える。 .pyvenv cd
  • download - aria2c を使用してファイルをダウンロードするためのヘルパー。
  • dropbox - ZSH用の dropbox プラグインで、 dropbox-clidropbox-uploader コマンドを提供します。
  • drupal - 一般的なタスクにアライアスを追加し、 drush に対してタブ補完も提供。 Artisan にインスパイアされた。
  • dune-quotes - ランダムな Dune クォート生成プラグイン。
  • dune.zsh - 広範な Dune クォートのプールからランダムにクォートを表示するプラグイン。
  • duration - 実行時間がユーザー設定可能な閾値を超えた場合、コマンドの実行時間の表示。
  • dwim - 次に何をしたいかを予測する。コントロール-U キーを押下すると、現在または前回のコマンドラインを、次に実行したいコマンドに置き換える。
  • easy-motion - vim-easymotion の ZSH パート。
  • ec2ssh - EC2インスタンスの一覧を表示し、でインスタンスにログインできるようにする。 ssh
  • edit-select - ZSHコマンドラインにフルテキストエディタの体験を提供:コピー、カット、ペースト、取り消し/再実行、タイプによる置換、およびネイティブなX11/Waylandクリップボード統合。Shift+アローおよびマウス選択に対応。
  • editing-workbench - 適切で複雑なコマンドライン編集(例:インクリメンタルヒストリーウォード補完)を追加。
  • edward cli - に対するスマート補完とエイリアスを追加。 edward CLI micro-service launcher
  • elixir - Elixir、IEX、Mix、KiexおよびPhoenix向けのショートカットを追加。
  • emacs (cowboyd) - gitのコミットメッセージの編集などのCLI操作においてEmacsをデフォルトに設定し、便利なエイリアスを構築。
  • emacs (flinner) - Emacsのデーモン機能を使用し、ユーザーがTerminal経由の接続または同じホスト上のXフレームで開いたフレームを迅速に開けるようにする。 ssh
  • emoji-cli - コマンドラインでのエモジ補完。 :scream:
  • emoji-fzf - 優れたに向けたカスタマイズ可能なZSHプラグイン。これはに強くインスパイアされている。 emoji-fzf emoji-cli
  • emojis - 便利な変数に多数のASCIIアートエモジを環境に追加。
  • enhancd - ユーザーが訪れたすべてのディレクトリを記憶し、パス名解決に使用するシンプルなツール。これは、コマンドを強化するもの。 cd
  • ensure-kube-context - さまざまなKubernetesコマンド(例:、、など)にフラグを確実に渡す。 --context kubectl cilium stern
  • env-secrets - 安全なストレージバックエンドからシークレットを自動取得し、シェル起動時に環境変数としてエクスポート。これにより、センシティブな情報がテキストファイルに保存される必要がなくなる。およびmacOSのキーチェーンと互換。 pass
  • envrc - ディレクトリ内にあるファイルが存在する場合、環境変数を自動的に読み込み・アンロード。 .envrc
  • escape-backtick - ”`“を2回タップすると、エスケープされたバックティックを迅速に挿入。
  • ev - evはZSH/プラグインで、コマンド補完を進化させたもの。プロンプトの下に選択可能な提案リストを表示し、タイプを続けるごとに深くなる(コマンド→サブコマンド→フラグ)。必要に応じて、ナビゲーション可能なリスト(ゴーストテキスト以外)としての代替として使用。、、およびその他のCLIサブコマンドも対応。 Oh My Zsh zsh-autosuggestions git gh docker
  • evalcache - バイナリ初期化コマンド(例:)の出力をキャッシュし、シェル起動時間を短縮する。新しいシェルセッションごとに再実行するのではなく、キャッシュから読み込む。 eval "$(hub alias -s)"
  • evil-registers - ZLE viコマンドを拡張し、およびエディタの名前付きレジスタやシステム選択、クリップボードにリモートアクセスできるようにする。 vim nvim
  • exa (DarrinTisdale) - (現代的なの代替)を拡張するエイリアスを有効化。 exa ls
  • exa (mohamedelashri) - (現代的なの代替)に対するエイリアスを追加。 exa ls
  • exa (ptavares) - をインストールおよびロード。 exa
  • exa (ritchies) - の使用を簡単にするためのエイリアスを追加。 exa
  • exa (todie) - (現代的なの代替)に対する統合と補完。 exa ls
  • exa (zap-zsh) - 一般的なコマンドをoverrideし、を使用するようにする。 ogham/exa
  • exa (zplugin) - をに置き換える。 ls ogham/exa
  • exa (zshell) - をに置き換える。 ls ogham/exa
  • exa-ls (zpm-zsh) - ls用のZshプラグイン。
  • exa-ls - エイリアスを追加し、をおよびの代替として使用できるようにする。 exa ls tree
  • execution-time - コマンドの実行時間を自動的に計算。実行時間が指定された閾値を超えた場合、コマンド名(arg0)、実行時間、終了コードを通知。通知はOSCエスケープシーケンス(OSC 9およびOSC 777)で行われ、iTerm2、Windows Terminal、Kitty、WezTerm、foot、urxvtなどの現代的なターミナルエミュレーターがネイティブにサポートしており、システム通知または外部コマンド(で構成)を表示。背景で非同期に実行される。 ET_NOTIFY_COMMAND
  • exercism - 向けのプラグイン。 exercism.io
  • expand-ealias - スペースキーで特定のエイリアスを展開。
  • expand-space - スペースキーを押下時にコマンド位置のエイリアスを展開。 zsh
  • expand - スペースキーで通常のエイリアス、グローバルエイリアス、誤ったスペルやフレーズ、グロブ、履歴展開、$パラメータを展開。
  • expander - ウィジェットで、カスタムエクスパンダーを作成し、で選択できるようにする。 zle fzf
  • explain-shell (brokentoaster) - 現在のコマンドラインをで検索するためにを使用。 lynx explainshell.com
  • explain-shell (gmatheu) - 上でコマンドを開く。 explainshell.com
  • extend-history - 履歴に各コマンドの終了コードを追加してコマンド履歴を拡張。
  • ez-cmd - 一般的なコマンドラインタスクを簡単で使いやすいショートカットとエイリアスで簡略化・効率化。
  • ez-compinit - をラップし、への呼び出しをキューに並べ、実際の呼び出しをあなたの終了時に実行するイベントに接続。これにより、を早期に呼び出すメリットを得ながら、そのデメリットを回避できる。 compinit compdef compinit .zshrc compinit
  • eza (clavelm) - lseza-community/ezaに置き換える。
  • eza (mohamedelashri) - ezaへのエイリアスを追加する。これは、lsの現代的な代替品である。
  • eza (twopizza9621536) - lseza-community/ezaに置き換える。
  • eza (z-shell) - lseza-community/ezaに置き換える。
  • eza (zsh-contrib) - CatppuccinとRose Pineテーマ、スマートなデフォルト設定、フルエイリアスサポートを備えたeza用のプラグイン。
  • eza-ls - ezalsおよびtreeの代替として動作できるようにエイリアスを追加する。
  • f-shortcuts - F1からF12キーまでを用いたショートカットツールバーを作成する。
  • fancy-ctrl-z - 内のバージョンを別にしたバージョンなので、他のフレームワークのユーザーがすべてのをインポートする必要がない。 oh-my-zsh oh-my-zsh
  • fast-alias-tips - 定義したエイリアスを忘れてしまった場合でも思い出せるようにする。djui/alias-tipsから移植された。sei40kr/zsh-fast-alias-tipsのアクティブなフォーク。
  • fast-syntax-highlighting - zsh-users/zsh-syntax-highlightingを最適化・改善。より速い応答時間、切り替え可能なハイライトテーマを提供。
  • fastcache - コマンド出力のキャッシュを実施し、シェルの起動時間を短縮する。
  • fauna - 新しいターミナルを開いたり、zshを再起動したときに、絶滅・絶滅危惧種の動物をテーマにしたカラフルな高品質ANSIアートを表示する。野生生物保護について、1回のターミナルセッションごとに学べる!
  • fav - ZSH/fzfプラグイン。重要なディレクトリの名前付きお気に入りを簡単に追加・呼び出せるようにする。
  • favorite-directories - お気に入りのディレクトリへの高速ジャンプ。
  • fd-plugin - fdへのエイリアスを追加する。これは、findの現代的な代替品である。
  • fd - fzfを使ってディレクトリをブラウズできるようにする。
  • ffexport - 軽量でZSH本体と統合されたビデオエクスポートマネージャー — プロファイル駆動のFFmpegエクスポート、持続的なZSHタブ補完、プロファイルのインポート/エクスポート、InstagramおよびYouTubeワークフロー向けの安全なデフォルト設定。
  • figures - ZSH用のユニコード記号。
  • firebase (rmrs) - プロンプトに、firebase.jsonファイル(=“firebaseプロジェクト”)を持つディレクトリにいることを示すインジケーターを追加する。
  • firebase (seqi) - Firebaseプロジェクトディレクトリまたはサブディレクトリにいるとき、現在の作業プロジェクトまたはプロジェクトエイリアスを表示する。
  • fishysave - 関数やエイリアスをターミナルセッションから直接保存・更新できる。
  • fixnumpad-osx - AppleキーボードのナンプットキーがZSHで認識されるようにする。
  • flow-cli - ADHD対応ZSHワークフローツール。10秒で作業を開始し、workでドーパミンの成果を追跡し、winで集中を維持。Git、R、Quarto、Claude Code向けのスマートディスパッチャを含む。 dash
  • flow-plugin - このプラグインは、TYPO3 Flow配布版のすべてのサブディレクトリ内でflowコマンドを提供する。
  • flutter-zsh-shortcuts - flutterコマンドへのクリーンなエイリアスを追加する。
  • fnm (dominik-schwabe) - Fast Node Manager (fnm)が欠落している場合にインストールおよびロードする。
  • fnm (sukkaw) - Node.jsバージョンマネージャーfnmへの強化を提供する。
  • fnm (wintermi) - 高速かつシンプルなNode.jsバージョンマネージャーfnmのヘルププラグイン。
  • forgit - fuzzy finder を活用した用のユーティリティツール。 git fzf
  • fuckmit - AIを活用したのコミットメッセージ生成ツールコマンドラインツールに便利なエイリアスと関数を提供する。 fuckmit git
  • functional - ZSHの高階関数。
  • fuzzy-nav - 高速かつ状態を保持したTerminal User Interface(TUI)ディレクトリナビゲーターおよびファイルブラウザ。ZSH本体にネイティブに組み込まれており、fzfおよびfdによって駆動される。
  • fuzzy-search-and-edit - ファイルのふつう検索を行い、一致した行に即座にファイルを開くZSH用のプラグイン。
  • fuzzy-wd - directoriesにWDプラグインを適用した場合のふつう検索を追加する。
  • fz - zのタブ補完にふつう検索をスムーズに追加し、過去のディレクトリ履歴間を簡単に移動できるようにする。
  • fzf (gimbo) - fzfをZSHで使うためのヘルパー。brew.shが必要。
  • fzf (scaryrawr) - fzfに、PatrickF1/fzf.fishにインスパイアされたキーバインディングを追加する。
  • fzf (unixorn) - fzfの履歴およびファイル検索を有効にする。
  • fzf (zsh-contrib) - fzfに美しいCatppuccinおよびRose Pineカラーテーマを設定し、ファイルおよびディレクトリ選択のキーバインディングを追加し、好むエディタおよびファイルマネージャーを接続する。これにより、ふつう検索が最初からナチュラルに感じられるようになる。
  • fzf-copyq-clipboard - へのサポートを追加する。 fzf CopyQ
  • fzf-dir-navigator - ZSH用の、fzfを活用した便利で使いやすいディレクトリナビゲーションプラグイン。ユーザーはどこからでも、どこへでもディレクトリに移動できるようになり、かつ最近訪問したディレクトリの履歴を維持できる。さらに、シェルセッション内でディレクトリ間をホットキーで移動できる。
  • fzf-fasd - fzffasdを統合 --- zのタブ補完をfzfのフュージー検索で実現!
  • fzf-finder - fzfと(オプションで)batおよびfdとの間で、カッコイイ検索キーバインディングを提供するプラグイン。findおよびcatにフォールバック。ローカルディレクトリツリー内のファイルを検索。
  • fzf-git-worktree - gitのワークツリーをfzfと統合して管理。
  • fzf-history-search - Ctrl+Rfzfドリブンの履歴検索に置き換える。日時を含む履歴を表示。
  • fzf-it - 任意のコマンドをインタラクティブにし、fzfの機能でラップする。
  • fzf-marks - bashおよびzsh内のブックマークを作成・移動・削除するための小さなスクリプト。フュージー検索機能fzfを使用。
  • fzf-nav - fzfを用いてインタラクティブなファイル/ディレクトリナビゲーターを定義。複数のナビゲーションモード、Git統合、カスタマイズ可能なアクションを提供。
  • fzf-packagemanager - 様々なパッケージマネージャーを使ってツールをインストールするためのコマンドを追加。fzfをサポート。aptbrewおよびdnfをサポート。
  • fzf-pass - fzfおよびpassを用いてパスワードの処理を改善。
  • fzf-plugin - oh-my-zshfzfプラグインを抽出し、他のプラグインマネージャーとの容易な利用を可能にする。
  • fzf-prezto - Preztoプラグインがfzfがインストールされた場所を検出し、自動補完およびキーバインディングを有効にする。このプラグインはPreztoのzstyle設定オプションとして動作。
  • fzf-tab-widgets - fzf-tabにウィジェットを追加。
  • fzf-tab - ZSHのデフォルト補完選択メニューをfzfに置き換える。
  • fzf-tools - aliasfindlsmanprintenvといったコマンドに機能、エイリアス、キーバインディングを提供。これらは、コマンドラインワークフローを強化するために、デフォルトでfzfをフィルタリングするように設計されており、ファイルの迅速な検索、履歴からのコマンド実行、多数のサポートされたタイプのスクリプトの実行、gitのコミットをブラウズできるようになる。
  • fzf-utils - パスワードの処理およびパス内の検索にfzfを提供。
  • fzf-widgets - fzfにいくつかのZLEウィジェットを追加。
  • fzfsh - 、、、およびにプラグインを追加。 fzf chezmoi docker git kubectl pass
  • fzy - 特定のフュージーマッチング操作にfzyを使用するプラグイン。
  • gcloud (johnstonskj) - あなたの$PATHにgcloud SDKを追加。
  • gcloud (wintermi) - インストールされたgcloud SDKを検出し、その場所にあるzshファイルおよびzsh補完ファイルをソース。
  • gcloud-project - Google Cloudプロジェクトの簡単な選択。
  • gdbm - GDBMをプラグインとして追加。
  • gentoo - Gentoo Linuxとの作業に必要なエイリアスおよび関数を追加。
  • geometry-datetime - Geometryの日時プラグイン。あなたのプロンプトにdate(Unixコマンド)の日時を表示。
  • geometry-hydrate - Geometryプラグインで、水分補給を忘れないようにリマインダーを表示。
  • geometry-npm-package-version - 現在のフォルダのnpmパッケージバージョンを表示するGeometryプラグイン。
  • geometry-rust-version - 現在のフォルダのRustバージョンを表示するGeometryプラグイン。.rsまたはCargo.tomlが存在する場合に適用。
  • get-jquery - jQueryライブラリをcode.jquery.comから高速ダウンロードするプラグイン。
  • ghost-zeus - 通常のrailsコマンドとzeusを使用できるようにする。
  • ghq-gh-wiki-clone - ghq getghq cloneがリポジトリを取得した後、自動的にそのGitHub Wiki(ページがある場合)を、そのリポジトリの.subdirectoryにクローンするZSHプラグイン。
  • ghq-worktree - ghqfzf、およびgit worktreeを統合し、複数リポジトリ開発時のコンテキスト切り替えコストを最小化。
  • gimbo-git - oh-my-zsh git plugin アリアの一部を、いくつかの新しいアリア、およびいくつかの便利な関数を追加したものです。
  • gimme - Goのインストールをgimmeで管理。
  • git-acp - 現在のコマンドラインをコミットメッセージとして取り込み、一キーでgit pullgit addgit commitおよびgit pushを実行。
  • git-add-remote - あなたのgitフォークにアップストリームリモートを簡単に追加。
  • git-aliases (mdumitru) - 内のバージョンを別にしたバージョンなので、他のフレームワークのユーザーがすべてのをインポートする必要がない。 oh-my-zsh oh-my-zsh
  • git-aliases (peterhurford) - よく使われるgitコマンドの組み合わせに対して、非常に便利なエイリアスを多数作成。
  • git-aliases (remino) - すべてのgit xyzコマンドをgxyzにエイリアス。また、ggitにエイリアス。
  • git-arc - git-arc、FreeBSD開発ツールにエイリアスおよび関数を追加。
  • git-branches - 長く書かなければならないブランチ名をタイプせずに、切り替え可能なgitブランチのメニューを作成。
  • git-clean-branch - 死んだ git ブランチをクリーンアップします
  • git-cleanbranches - 安全に削除できるすべての git ブランチを検出するための、強力な統合クリーンアップツール。 fzf を使用します
  • git-commit-prefixer - git コミットメッセージに設定可能なプレフィックスとオプションのアイコンを追加(スタイル、アイコンテーマ、インタラクティブ選択をサポート)
  • git-commit-shortcuts - 標準化された git コミットメッセージの作成に、エモジープレフィックスと一貫したフォーマットを提供するショートカットを提供します
  • git-complete-urls - リモートの補完(例: )に、クリップボードにあるURLを含めるように 補完を強化します git git clone
  • git-extra-commands - 追加の git ヘルプスクリプトをプラグインとしてパッケージ化しています。
  • git-flow-avh - git-flow コマンドに短いエイリアスを追加します
  • git-fuzzy - git に依存するCLIインターフェースです。 fzf を大きく活用しています
  • git-gen - git ブランチの大量削除および作成操作を処理します
  • git-graph - 美しく表示する git グラフを追加します
  • git-is-clean - この関数は、あなたの git リポジトリが汚れているかどうかを判定し、その結果を true または false として返します
  • git-it-on - GitHub で現在のブランチにフォルダを開く機能を追加します
  • git-lfs - git-lfs コマンドに短いエイリアスを追加します
  • git-patch - oh-my-zsh の git プラグインにカスタム関数とアリアを追加します。
  • git-plugin (dark-kitt) - 現在のディレクトリと ブランチを表示する インテグレーションを提供します git git
  • git-plugin (rcruzper) - git にいくつかの関数を追加します
  • git-plugin-cheatsheet - git oh-my-zsh プラグインから利用可能なエイリアスと関数を表示します
  • git-prompt-enhanced - git リポジトリに関するより詳細な情報を提供します
  • git-prompt-useremail - git user.email に関するリマインダーを追加します
  • git-prompt-watcher - git ステータスが変更されたときに、リアルタイムでリポジトリファイルを監視する fswatch を使ってプロンプトを自動的に更新します
  • git-prune (diazod) - すべてのローカル リポジトリにマージされているブランチや、リモートのオリジン リポジトリにマージされたブランチを削除できます git git
  • git-prune (seinh) - git リポジトリ内のマージ済みブランチを削除するためのプラグインを簡略化します
  • git-scripts - git-squash-branch および git-remove-merged コマンドを追加します
  • git-secret - プライベートデータを git リポジトリ内に保存するためのbashツールです
  • git-smart-commands - よく使われる の使い方を効率化するための追加 コマンドを追加します git git
  • git-smart-commends-wrapper - git-smart-commandsoh-my-zsh プラグインシステムに適合させるようにラップします
  • git-status - 現在の git リポジトリに関する情報をもとに、関数を公開する。
  • git-switch-branch-skim - git ブランチを skim で切り替えます
  • git-sync - GitHub リポジトリの同期とクリーンアップを行う ZSH プラグインです git
  • git-to-jj - Jujutsu(つまり jj)のパーソンを、 git コマンドを使用する中で段階的に学習を支援します
  • git-worktree (alexiszamanidis) - シンプルさと生産性を高めるために、いくつかの git worktree 操作をラップ。 fzf ツールを含みます
  • git-worktree (trthomps) - bare リポジトリをサポートした強化された git worktree 管理。このプラグインは git ワークツリーに対して便利なコマンドを提供し、複数のブランチを同時に扱うことを容易にします
  • git-worktree-manager - 複数のブランチを同時に扱う際の git ワークツリーの管理を容易にします。ワークフローをスムーズにします
  • git-worktrees - git ワークツリーをより機能的にする。タブ補完を含みます
  • git-wt - ZSHネイティブの git ワークツリーワークフロープラグインです
  • git - 標準の oh-my-zsh git プラグインの置き換え。多くの便利なエイリアスと関数を提供。このプラグインが標準プラグインを置き換える理由は、いくつかの不整合があり、いくつかのポピュラーなコマンドが直感的でないためです。このプラグインはエイリアスを一貫性を持たせています
  • gitbutler -GitButler — CLIエイリアス、Git保護シールド、標準OMZテーマおよびPowerlevel10k向けプロンプト統合のプラグインです
  • gitcd (SukkaW) - git clone リポジトリと cd を結果のディレクトリに追加するコマンドを追加します
  • gitcd (viko16) - それをクローンした後、自動的に cdgit ワークディレクトリに移動します
  • gitfast - oh-my-zshgitfast プラグインへの更新されたフォーク。
  • gitgo - GitHub/GitLabリポジトリをコマンドラインからブラウザで開く(macOSのみ)
  • github-folders - GitHubのチェックアウトを自動で整理します
  • github - オリジナルの GitHub pluginoh-my-zsh に埋め込まれたフォーク。
  • gitignore - .gitignore ファイルを作成するプラグイン
  • gitio (denysdovhan) - ZSHプラグインで git.io を使ってGitHubの短縮URLを生成
  • gitio (nicolodiamante) - git.io を使って git のURLを短縮
  • gitsync - 複数のマシンで同じリポジトリを開発する一人開発者のためのワークフローを改善するZSHプラグイン
  • goenv (bbenne10) - Pythonのvirtualenvwrapperのように $GOPATH を管理
  • goenv (cda0) - goenv のインストール、更新、ロードを行うプラグイン
  • goenv (heyvito) - 現在のディレクトリにある .goenv ファイルを自動的に読み込み、 GOPRIVATE 環境変数を設定
  • going_places - シェルの場所リストの作成・使用・維持を支援するプラグイン
  • golang - Goプログラミング言語のツールチェーンに必要なツールを追加
  • golinks - ターミナルからgolinksを起動
  • gpg-agent - macOSでGPGエージェントをSSHエージェントとして動作させるために適切な設定を行うプラグイン
  • gpg-crypt - ファイルやディレクトリを場所にそのまま暗号化・復号するZSHプラグイン
  • gpg - gpg を使うための便利なエイリアスを追加
  • gpt - コマンドラインからChatGPTを問い合わせる機能を有する
  • grep2awk - grep コマンドを awk コマンドに変換するZLEウィジェット
  • grunt-plugin - grunt の補完を追加
  • gsh - git 用のヘルプ関数のコレクション
  • gtm-terminal-plugin - git time metrics 用のターミナルプラグイン
  • gtr - リリースのタグ付けを迅速に実行するため、タグ名 *release-YYYY-MM-DD-HH-MM- とヘッドライン Release YYYY-MM-DD HH:MM を使用 git
  • guish - ユーティリティ関数とエイリアスのコレクション
  • gumsible - Molecule のラッパープラグイン
  • gunstage - 少なくとも8つの方法で git リポジトリ内のファイルをステージ外にできる。これは git add を取り消すためのコマンドラインシェルプラグインです
  • gvm (dgnest) - ZSH 用の gvm(Goバージョンマネージャー)プラグイン。
  • gvm (yerinle) - gvm(Groovy enVironment Manager)の補完を提供
  • hab - 新しいディレクトリに移動した際に、ファイル .envrc に定義されたOS環境変数を自動的に読み込み
  • hacker-quotes - ターミナルを開いたときにランダムなハッカーの引用を表示
  • haiku - ターミナルが開いている間、24時間ごとに1回、仕事と生活のバランスやストレス管理を促進する俳句を表示
  • halfpipe - シェルパイプラインを編集し、その出力をリアルタイムで更新。正規表現を迅速に修正し、ネットワークリクエストに保存
  • hanami - hanami プロジェクト用のZSHプラグイン
  • hangul - 英語を入力するはずなのに、韓国語(hangul)が入力された場合、自動的に英語に修正します。英語をタイプするべきなのに韓国語がタイプされた場合、自動的に修正します
  • harnessd - 長時間実行されるコマンド(エージェントCLI、REPL、ウォッチャーなど)を、Linuxでは ()やmacOSでは によって監視された離脱した セッションで生き延びさせる小さなプラグイン tmux systemd --user launchd
  • hbt - 過去のコマンド使用に基づくヒューリスティックなZSH提案システム
  • hebzsh - ヘブライ語で入力されたコマンドが見つからない場合、US英語キーボードの配置と同様にコマンドを翻訳し、再試行
  • help - --help で実行されたコマンドの出力を色分け
  • hints - 編集バッファの下にグローバルやパラメータフラグなどの補完不可情報を表示
  • hipchat - シェルからHipChatメッセージを送信
  • hist-delete - zsh の fzf Ctrl+R ヒストリーセアッチの項目を削除。
  • hist - ZSHの履歴を編集できるようにし、コマンドラインから離れることがない。
  • histdb - 履歴をSQLiteデータベースに保存。zsh-autosuggestionsと統合可能。
  • historikeeper - データベースに履歴を記録。
  • history-enquirer - よりインタラクティブな履歴検索を実現し、マルチライン選択メニューを提供。Node.jsが必要。
  • history-filter - 成功しなかったコマンドを履歴から除外するためのパターンを指定できる。特に、セレクト情報が記録されないのを防ぐのに有効。
  • history-here - ^Gをバインドし、現在のシェル履歴ファイルの場所を迅速に切り替えられる。
  • history-on-success - 同じ間違いを繰り返さないために、失敗したコマンドをzsh履歴ファイルからフィルタリング。Dean Scarffのblog postに基づく。
  • history-popup - PageUpキーをキャプチャし、dialogを使って履歴のポップアップメニューを開き、ユーザーがそれをインタラクティブにナビゲートし、履歴行を選択してプロンプトに戻すことができる。
  • history-search-multi-word - ZSH用のハイライト付き、複数語履歴検索ツール。Ctrl-Rにバインド。高度な機能(例:履歴項目を履歴のトップに昇格)を提供。
  • history-substring-search - zsh-syntax-highlightingの後にロードしなければ、両方とも動作しない。キーを関数にバインドする必要があり、詳細はREADME.mdに記載。
  • history-sync (vitobotta) - 複数のコンピュータ間でZSHの履歴を同期する。gitプライベートリポジトリを使用。opensslで履歴を暗号化。
  • history-sync (wulfgarpro) - oh-my-zsh用のプラグイン。GPGで暗号化された、インターネットで同期されるZSH履歴を提供。gitを使用。
  • history - SQLでクエリ可能な履歴を拡張。
  • histree - histree-coreと統合し、ディレクトリ認識を含む強化されたコマンド履歴ログを提供。
  • hitokoto - hitokoto.cnからランダムな引用を表示。
  • homeassistant-cli - IPアドレス操作の補完および(設定)ヘルパーを提供。Home Assistant Command-line interface (hass-cli)。かつ、Home Assistantインスタンスとのコマンドラインインタラクションを可能にする。
  • homebrew - oh-my-zshに組み込まれたものに補完するための、homebrewプラグイン。oh-my-zshが有効になっても安全に動作できる。
  • hooks - 欠落しているホックを追加する(プラグインや個人使用用)。
  • host-switch - 開発中に異なる/etc/hostsファイルを切り替えしやすくする。
  • how2 - oh-my-zshプラグインのエイリアス、関数、ドキュメントを迅速に確認。タブ補完を提供。
  • hub-ci-zsh-plugin - ZSHテーマにhubci-statusを追加するシンプルプラグイン。
  • hub - ZSH用のフォークモデルプラグイン。
  • hypnosnek - python環境を管理するためのシンプルユーティリティ。p10k統合。
  • igit - を使ってインタラクティブなコマンドを実行。 git fzf
  • incsearch - ZSH向けより親しみやすいvimモード。現在の行内のインクリメンタル検索でカーソルを移動。
  • ing - 簡潔なping出力。
  • instant-repl - 現在のZSHセッション内の任意のコマンドに対してREPLをアクティブ化。
  • interactive-cd - Fish風のインタラクティブタブ補完。cd用。
  • iosctl - 実行中のシミュレータのApp、Data、Logに迅速にアクセス。
  • ipip - IPIP用のプラグイン。
  • ipnav - IPアドレス操作のための便利なエイリアスと補完を提供。ip-navigator-cli
  • iterm-tab-color - iTerm2でのタブカラーを設定する関数を追加。現在のワーキングディレクトリや実行中のコマンドに基づいて自動的にカラーを変更できる。
  • iterm-tab-colors - 現在のワーキングディレクトリに基づいてiTerm2のタブカラーを自動的に変更。
  • iterm-tmux-color-tabs - iTerm2で開かれる新しいtmuxタブは、デフォルトまたは指定されたパレットの次の色を持つ。
  • iterm-touchbar - MacBookPro TouchBarにiTerm2のフィードバックを表示(現在のディレクトリ、gitブランチとステータス)。
  • iterm2-colors - iTerm2のカラー設定をコマンドラインから管理。
  • iterm2-shell-integration - iTerm2とのシェル統合とユーティリティ。
  • iterm2-tabs - iTerm2のタブの色とタイトルを設定。
  • iterm2 - iTerm2のZSH統合スクリプトをZSHプラグインにパッケージ化し、$HOMEディレクトリを汚染せず、時間増加はわずか2ms程度。
  • iwd - $PWDに類似したこのZSHプラグインは、セッションの開始点に戻るための初期ワーキングディレクトリを$IWDに保存する。
  • jabba - jabbaのJavaバージョンマネージャー向けのシェル統合コードと補完を追加します
  • jap - ターミナル自動化フレームワーク
  • java-zsh-plugin - setjdkコマンドを追加し、JDKの異なるバージョン間の切り替えを容易にします
  • javaVersions - 1つのコマンドで異なるJavaバージョンを切り替えます
  • jdk-switch - JDKバージョンの切り替えをサポート。macOSおよびLinuxで動作します
  • jenkins - ZSH向けのJenkinsプラグイン。優れたJIRAプラグインに強くインスパイアされています
  • jenv-lazy - ZSH向けのjEnvのラグレードロードプラグイン
  • jhipster - jHipster向けのコマンドを追加します
  • jira-plus - コマンドラインからJIRAチケットを作成します
  • jirarc - 繰り返し実行されるJira-cliコマンドのショートカットを提供します
  • jj - jujitsuVCSへのサポートを追加します
  • journal - 実行したシェルコマンドにメモを付けることができます。後から見返す際に、ワンライナーが実際に何をしていたかを思い出せるようになります
  • jq - インタラクティブにjq式を構築できます。また、gojqもサポート。fzfが必要です
  • jrgit - Gitユーザー体験をスムーズにし、関連機能を提供します。これには、gitのインストールと設定、Git LFSによる大ファイルの処理、diff出力の改善、および認証情報やキーの安全な管理が含まれます
  • jumper - 現在のパスを保存し、他のパスに迅速に移動できるようにします
  • just-let-me-edit-my-files - 誤って読み取り不可ファイルを開いた場合、編集器をsudoで再起動できます
  • k - ZSHでのディレクトリ一覧にgitステータスデコレーションを追加します
  • k3d - k3d向けのエイリアスとタブ補完を追加します
  • k9s - 向けのインタラクティブセレクタを提供します $KUBECONFIG k9s
  • kctl - kubectl向けのヘルプエイリアスを追加します
  • kill-node - ZSHプラグインでnodeプロセスファミリーを終了します
  • kitsunebook - KitsuneBook向けのoh-my-zshプラグイン
  • kittyback - kittyターミナルエミュレーターの背景画像を自動的に更新および変更します
  • kiwi - 犬をテーマにした、gitステータスおよび最後のコマンドの終了ステータスデコレーターを含みます
  • konsole-theme-changer - ZSHからkonsoleのテーマを切り替えます
  • kube-aliases - kubectlの操作をより快適にするための関数とエイリアスを追加します
  • kube-ctx-manager - kubectlのプロフェッショナルユーザー向けのスマートシェルプラグイン — フュージコンテキスト切り替え、自動提案エイリアス、およびプロダクション環境用のセーフガードがターミナルに組み込まれています
  • kube-ps1 - ZSHプラグインでkubectlの現在のコンテキストとネームスペースを追加します
  • kubecolor (devopstales) - kubecolorコマンドのエイリアスを追加します
  • kubecolor (droctothorpe) - kubectl get events -wの出力を簡略化し、色分けします
  • kubecolor (trejo08) - kubectlからの色分け出力を表示します。ヘルパー関数も含まれます
  • kubeconfig-mgr - 複数のkubeconfigファイルの管理を容易にします
  • kubectl-config-switcher - 環境変数を用いて、内の設定ファイルを切り替えます ~/.kube KUBECTL
  • kubectl-prompt - ZSHプロンプトにkubectlの現在のコンテキストとネームスペースの情報を表示します。ZSH_KUBECTL_CONTEXTZSH_KUBECTL_NAMESPACEZSH_KUBECTL_PROMPTZSH_KUBECTL_USERという変数を生成し、プロンプトのカスタマイズに使用できます
  • kubectl - kubectlを管理するZSHプラグイン
  • kubectlenv - 複数のkubectlバージョン間の切り替えを容易にします
  • kubectx (ptavares) - kubectxをインストールおよびロードします
  • kubectx (unixorn) - kubectxおよびkubensを自動的にインストールします
  • kubernetes - kubernetesのヘルパー関数およびエイリアスを追加します
  • lacrimae - chantのコレクションから1行を表示します
  • lacy - 自然言語とシェルコマンドを検出し、それに応じて処理をルートします。コマンドは通常通り実行され、質問はAIアグエント(Claude Code、Gemini、OpenCode、Codex)に送られます。入力ごとにリアルタイムで色のインジケーターと最初の語の文法ハイライトが更新されます。また、Bash 4以降に対応しています。
  • lando (joshuabedford) - Lando内でCLIを利用できるようにする、エイリアス関数のコレクションです。‘lando’とタイプする必要なく、直接アクセスできます。
  • lando (mannuel) - さまざまなLandoコマンドに対するエイリアスを追加します。
  • laradock-workspace - Laradockのワークスペースにインターフェースを提供します。
  • laravel (baliestri) - コマンドを実行する際、コマンドや、を実行する際のコマンドの実行時に、コマンドをスキップするプラグインです。 php artisan ./sail ./vendor/bin/sail sail
  • laravel (crazybooot) - Laravel 5、5.1、5.2および5.3向けのショートカットを追加します。
  • laravel-au - Laravel 6向けのエイリアスを追加します。
  • laravel-sail - sailコマンド向けのショートカットを追加します。
  • laravelx - よく使われるLaravelコマンドに対するいくつかのエイリアスを追加します。
  • last-pwd - 最後にいたディレクトリを記憶し、次回ターミナルを開くときにそれを復元します。
  • last-working-dir-tmux - グローバルにおよびtmuxセッションごとに最後に使われたワークディレクトリを追跡し、新しいシェルに自動的に移動します。
  • last-working-directory - oh-my-zsh内のバージョンをコピーしたものです。最後に使われたワークディレクトリを追跡し、新しいシェルに自動的に移動します。
  • lazy-load - 実際に必要になったときにのみタブ補完をロードします。
  • lazyload - コマンドを遅延ロードし、ZSHの起動時間を速くします。
  • learn - MySQL/MariadBに保存し、検索およびクイズできる学習データのコレクションです。
  • lesaint-git - gitに適合するフレームワーク向けのoh-my-zshに代替するプラグインです。
  • lesaint-mvn - oh-my-zsh向けのMavenプラグインです。
  • life-progress - あなたの生活進捗を日、週、月、年齢で表示します。
  • liferay - liferay開発用のスクリプトを追加します。
  • line-bisect - 現在のコマンドを左または右に1キーでバイセクトすることで、ターミナル内のカーソルを移動できます。
  • linkfile - お気に入りのディレクトリにショートカットを追加します。
  • linus-rants - ターミナルを開くときにランダムなLinus Torvaldsの発言を表示します。
  • listbox - シェル向けのリストボックス要素です。
  • llm-replace - LLMをシェルに統合し、迅速なコマンド生成を可能にします。curlおよびjqが必要です。
  • llm-suggestions (slasyz) - プロンプトを開き、LLMにシェルコマンドの提案を依頼し、その中から選択して実行します。
  • llm-suggestions (stefanheule) - プロンプトに英語で何かをタイプし、定義可能なキーを押下すると、LLMがコマンドラインを生成します。
  • locate-sublime-projects-cli - Sublime Textプロジェクトの検索を行い、Sublimeで開きます。
  • logout-user - 別のmacOSユーザーのセッションをログアウトするための関数を提供します。
  • loremipsum - コマンドラインでロレム・イプシムテキストを生成します。データはlipsum.comから取得します。
  • ls (twopizza9621536) - さらにいくつかのls向けのエイリアスを追加します。
  • ls (zpm-zsh) - lsの出力を色分けします。
  • lsd (tankeryang) - lsおよびtreeコマンドをlsdに置き換えます。
  • lsd (wintermi) - lsおよびtreeコマンドをlsdにオーバーライドします。
  • lsd (z-shell) - lslsdに置き換えます。
  • lumberjack - Lumberjackはシェルスクリプト用のログ出力インターフェースです。
  • lumen - ZSH向けの決定論的なコマンド提案 — インラインで、オンデマンドで、AIのリターンが不要です。
  • lux - macOSの明るいモードと暗いモード、iTerm 2、Visual Studio Codeなどのアイテムおよびアプリケーションを、luxコマンドで切り替えられるZSHプラグインです。高度にカスタマイズ可能:設定可能な変数で含まれるアイテムを設定できます。高度に拡張可能:関数でアイテムを追加できます。テーマ設定に使用できるmacos_is_darkヘルパー関数を含んでいます。
  • mac-packaging - 企業向けMacパッケージングに使用される、一般的な関数のセットです。 Munki
  • macos (joow) - macOS向けのZSHプラグインです。
  • macos (zshzoo) - macOSユーザー向けのZSHの便利機能です。
  • macos-autoproxy - macOSのシステム設定に基づいてプロキシ環境変数を設定します
  • macos-theme - テーマコマンドを追加し、macOSでの明るいモードと暗いモードを切り替えることができます。 luxプラグインが必要です
  • mage2docker - DockerとMagento 2との連携を容易にし、Magento 2のコンテナ上でよく使われるコマンド(キャッシュクリーン、アップグレード設定、DIコンパイルなど)を高速化・簡素化します
  • magebox - magebox — Magento 2およびMageOS向けの現代的な開発環境 — へのサポートを追加。aliases、キャッシュクリア補助、プロンプトステータス表示、およびmageboxCLI用のキャッシュ済みタブ補完を提供します
  • magento-2 - m2コマンドを実行するための関数を追加し、タブ補完を追加します
  • magic-enter - Enterキーを魔法のようにするため、ZSHコマンドをバインドします
  • manydots-magic - ...'==../..’などをエミュレートするためのzleのチューニング
  • markedit - マークを設定し、既存のマークに自動補完で編集します
  • markgate - ディレクトリをマークできるようにし、そのディレクトリに直接ジャンプできます
  • matecito - 言語と国を検出し、地元の著者からの引用をあなたの母語で表示します。シンプルでオフライン、ノイズなし
  • maven-plugin - oh-my-zsh mavenプラグインのフォーク
  • media-sync - 2つのrclone間のメディアをコピーするためのプラグイン
  • mend - ディストリビューションに依存しないアシスタントで、失敗したコマンドを回復し、欠落したライブラリやPGPキーを処理し、ハードウェアに特化したパッケージの推奨を提供します
  • mercurial - oh-my-zshから抽出されたため、oh-my-zshの他の部分を使わずに使用できます
  • mfunc - 設定ファイルに追加しなくても、即座に定義できる永続関数を提供します。これらの関数は削除するまで永続的に利用可能です。AIの助けで大幅に更新されましたが、実際のテストはほとんど行われていません。ご自身の責任で使用してください
  • mise (cowboyd) - にシェルシムを追加。非インタラクティブシェル(例:Emacs exec-path-from-shell)でもツールが利用可能になります mise $PATH
  • mise (wintermi) - mise(以前はrtxと呼ばれていました)という高速なマルチ言語バージョンマネージャーにプラグインを提供し、nvmnodenvrbenvrvmchrubypyenvなどといったツールを置き換えます
  • mkarch - 複数の圧縮形式でアーカイブを作成できるZSHプラグイン
  • mkcd - canonical && ヘルパーを提供するコマンドを提供します mkcd mkdir cd
  • mkcd - ディレクトリを作成し、成功した場合にその後 cd に移動できるようにします
  • mlir - MLIR開発者向けに、タブ補完と出力の色付けを提供します mlir-opt
  • mode-switch.CLI - コマンドラインを通常モードとviモードの間で切り替えるZSHプラグイン
  • monorepo-plugin - monorepo管理用のZSHプラグイン
  • monthrename - ファイル名に月名を数字に変換します
  • more-hooks-for-git - git addgit diffおよびgit status向けに追加のハンドルを提供します
  • mouse-status - ステータスコードに基づいてマウスの色を変更し、libratbagを使用します
  • msf - Metasploitハンドラー用のプラグインで、ハンドラーの開始を簡単に行えます
  • multi-evalcache - 複数回のevalロードをキャッシュして起動時間を改善。mroth/evalcacheにインスパイアされています
  • mvn-contexts - mavenの設定間の高速切り替えを可能にします
  • mycli - ログインパス付きのmycliのエイリアスを追加します
  • mylocation - IPアドレスに基づいて現在の位置を表示するプラグインを提供します
  • myservice - カスタムsystemdサービスやDockerコンテナの管理をより便利にすることを目的としたプラグイン。このプラグインは、コマンドラインからカスタムサービスやDockerコンテナのリストや状態を確認できるユーザフレンドリーなコマンドを提供します
  • mysql-colorize - mysqlテーブルに色を追加します
  • mysql-login - MySQLのログインパス付きのエイリアスを追加します
  • mysql - mysqlを扱うためのいくつかの関数を追加します
  • n - プロジェクト環境に基づいてnodeバージョンを自動切り替えします n
  • namelink - ファイルシステムエントリ(通常はシンボリックリンク)のセット内のエントリを、指定されたディレクトリハッシュ内の対応するエントリに自動同期するマッピングを提供します
  • navi - navi向けのプラグインを提供します
  • navigation-tools - htopのようなkill、ディレクトリブックマークブラウザ、複数語のインクリメンタル履歴検索など、さらに多くの機能を追加します
  • nerd-font-check - 存在しない場合、Nerd Fontsbrewでインストールするオプションを提供します
  • new-file-from-template - テンプレートからファイルを生成する
  • newvwp - Valetを使用して新しいWordPressサイトを起動
  • nhl-schedule - NHLのスケジュールを取得して表示
  • nice-exit-code - エクスポートステータスコードを人間が読みやすい文字列に変換
  • nix-shell - ZSHをデフォルトのシェルとして使用できる nix-shell環境用のプラグイン
  • nlsh - シェルと自然言語でやり取りできる。複数のLLMプロバイダー(OpenAI API対応)をサポート。X.aiのGrokもサポート
  • nnvm - .nvmrc に基づいてノードバージョンを自動的に切り替える。n が必要。
  • no-ps2 - このプラグインを使用すると、入力が不完全な場合、Enterキーを押すと改行が挿入されます。PS2は不要!
  • nobility - 自動補完やプリフィルを活用した、パエンテストのワークフローを整理したシェルモジュールのコレクション。ノートの管理、無限のコピー&ペースト、命令編集の煩雑さから解放されます
  • node-env-installer - 現在のプロジェクト用に、 nvm を使って新しいバージョンとモジュールをインストール
  • node-path - 現在のディレクトリの npm binを、 $PATH に自動追加
  • node - Srijan ShettyによるZSH用Node.jsプラグイン。 の補完をキャッシュし、 が存在すれば自動読み込み nvm nvm
  • nodenv (c-uo) - 作業ディレクトリに nodenv を探して見つかったら読み込み
  • nodenv (jsahlen) - nodenv とその補完をシェルに自動読み込み
  • nodenv (mattberther) - nodenv をインストール、更新、読み込み。 zsh-rbenvをインスピレーションに受けて作成
  • nodo - このプラグインは、iCloudストレージを埋めてしまう ディレクトリを防ぐために、ディレクトリを同期解除するか、あるいは選択されたルートディレクトリ内のすべての ディレクトリを削除することで、さらにスペースを節約できます。これは、複数の ツリーを持つプロジェクトを整理する際に特に有効です node_modules node_modules node_modules
  • nohup - 現在のコマンドに nohup を追加するため、 Ctrl-H を押します
  • noreallyjustfuckingstopalready - macOSユーザーは、macOSのバージョンでDNSキャッシュをフラッシュするコマンドを特定する際に感じる苦痛を知っています。このプラグインはその不快さを解消します
  • nota - ノートのリストを管理するシンプルなプラグイン
  • notenote - ノートを簡単に取るための機能
  • notes (aperezdc) - terminal_velocityをインスピレーションに受けて、ディレクトリ内の Markdown テキストファイルのセットを作成・アクセスするための高速インターフェースを提供
  • notes (chipsenkbeil) - ZSHで迅速なノート編集体験を提供
  • notify (luismayta) - ZSH用の通知機能。自動依存関係のインストールとr2d2音声をサポート
  • notify (marzocchi) - macOSおよびLinuxでZSH用のプラグイン。コマンドが非ゼロの終了ステータスを返すか、30秒以上かかって完了した場合、ターミナルアプリがバックグラウンドにあるか、またはコマンドのタブが無効の場合にデスクトップ通知を表示
  • npm (trystan2k) - npm アライアスを追加。Oh-My-Zshの npm プラグインに基づく
  • npm (zfben) - nnpm アライアスとして、 noglob プレフィックスなどを使って利用。Oh-My-Zshの npm プラグインに基づく
  • npms - npmスクリプトをインタラクティブに使うために、 をベースにしたユーティリティ。 および が必要 fzf fzf jq
  • nvim-appname - 複数のNeovim設定を NVIM_APPNAME で管理。利用可能なフラグ、Neovimアプリケーション、およびNeovimの引数/フラグの完全なタブ補完を提供。neovim v0.9以降が必要
  • nvim-switcher- nvim ディストリビューション(例: Lazyvimkickstart、または自作設定)の切り替えを管理
  • nvm-auto-use (jrr997) - 現在のディレクトリに基づき、Node.jsバージョンを nvm で自動管理
  • nvm-auto-use (martvdmoosdijk) - が検知されたときに、 でNode.jsバージョンを自動切り替え nvm use .nvmrc
  • nvm-auto-use (tomsquest) - ファイルが存在するディレクトリに入ると、 が指定したNode.jsバージョンを自動的に呼び出す nvm use .nvmrc nvm
  • nvm-deferred - nvm oh-my-zshプラグインの読み込みを zsh-defer で遅延して、シェル起動を速くする
  • nvm-lazy - oh-my-zshの**nvm*プラグインの遅延読み込みプラグイン。複数のバイナリ/エントリポイントの遅延読み込みをサポート。デフォルトは 、 および nvm nvm node npm
  • nvm-pnpm-auto-switch - ディレクトリを変更する際に、Node.jsバージョン( nvm を使用)とpnpmパッケージマネージャーのバージョン( corepack を使用)を自動的に切り替え
  • nvm-x - nvm を管理するZSHプラグイン。拡張ヘルパーと改善されたワークフローを提供
  • nvm - nvm をインストール、更新、読み込みするZSHプラグイン
  • oath - 2FA認証の6桁トークンを管理。これは using oathtool for 2 step verificationに関するこの記事に強くインスピレーションを受けた
  • oh-my-gpt - OpenAIのGPTモデルに直接ターミナルからアクセスできる使いやすいインターフェースを提供。クエリを送信、ファイルを分析し、さまざまなタスクにAIによるサポートを受けることができます
  • oh-my-matrix - あなたのターミナルをマトリクスに変える
  • oh-my-posh-manager - oh-my-poshのテーマエンジンを管理し、デフォルトのpowerline風テーマを提供する.
  • oh-my-tmux-manager - tmuxの設定を簡単に管理できます。
  • ohmyai - Zsh向けのAIによるコマンド提案。何をしたいかを入力し、ショートカットキーを押すだけで、OpenAIからシェルコマンドの提案を受ける.
  • ollama - OLLAMA AIモデルを fzf に統合し、ユーザーの入力要件に基づいて知能的なコマンド提案を行う.
  • omz-full-autoupdate - oh-my-zsh のプラグインとテーマを自動で更新する.
  • omz-git - Oh-My-ZSHgit プラグインをスタンドアローン形式にリパッケージした.
  • omz-themes-standalone - oh-my-zsh のテーマを提供するが、それ以外のすべてのものを必要としない. Oh-My-ZSH
  • op - seamless 1Password CLI統合。1Passwordから環境変数やSSHキーを管理し、自動キャッシュ、高速なシェル起動、設定駆動型ワークフローを実現する.
  • open-create-projects - JetBrainsでプロジェクトを開く/作成する.
  • open-pr - コマンドラインからプルリクエストを開くZSHプラグイン.
  • opencode (mskadu) - opencode AIコーディングエージェントのサポートを追加する.
  • opencode (verlihirsh) - シェルコマンドを検索する必要がなくなる。ただ、英語で何をしたいかを説明し、Tabキーを押すだけで、必要な正確なコマンドを取得できる.
  • openshift-origin - よく使われるOpenShift Origin (oc)のアクションにいくつかのショートカットを追加する.
  • opera-gx - Opera GXを特定のユーザープロフィールで起動できるように、opgx コマンドを実行し、プロフィール名を指定する。このプラグインはプロフィール名の自動補完も実装している.
  • opp - Vimのテキストオブジェクト風のZSH機能を提供する.
  • opt-path - ~/optのサブパスを自動的に$PATHに追加できます。
  • org-hopper - GitHub CLIを fzf でラップ。特定のGitHub組織内のリポジトリ間を迅速に切り替えられ、ローカルコピーが存在しない場合は、事前に定義された場所にクローンできる.
  • orthocal - ZSHプロンプトに、今日の正教会の聖日、聖人、禁食、聖書読みの情報を Orthocal.info APIを使って表示する.
  • osx-dev - このプラグインはmacOSインストールに伴うさまざまなサーバープログラムのメンテナンスに必要なコマンドを追加する.
  • osx - いくつかの一般的なmacOS関連のエイリアスと関数を追加する.
  • paci - Arch Linuxパッケージマネージャー向けのプラグイン.
  • pack - ZSHでソースコードをパッケージ化する.
  • package-any-node - 任意のNodeモジュールをプラグインディレクトリ内に簡単にインストールし、自動的に Bin-Gem-Node annexによって生成されたシェルフォワーダースクリプト(i.e.: フォワーダー)を介してそのバイナリを公開する.
  • packer - Hashicorp packer 用のエイリアスと自動補完を追加する.
  • pantheon-terminal-notify - 長時間実行されるコマンドに対してバックグラウンド通知を提供。Elementary OS Freyaに対応。
  • passwordless-history - パスワードがコマンドライン履歴に記録されないようにする.
  • paste-guard - 貼り付けられたコマンドを検出し、実行前に確認フレーズを要求することで、クリップボードインジェクション攻撃(MITRE ATT&CK T1204.004)を防止する。確認は /dev/tty から読み取られるため、攻撃者が確認をパラメータに埋め込むことはできない.
  • path-ethic - $PATH を簡単にかつ効率的に管理できるようにする。既存の .zshrc, .zprofile には影響を与えないが、既存環境の上に追加する.
  • patina - Rustで書かれた、非常に高速なZSHのシンタックスハイライト器.
  • pctl - プロキシプロキシの環境変数を切り替える機能を提供する.
  • peco-history - ctrl+R を押すと、シェル履歴をPecoで検索できる.
  • penmux - パーセントテストセッションに使用するためのセッションマネージャープラグイン。報告書に使用するためのターミナルセッションを追跡するのに適している.
  • pentest - 怠惰なパーセントテスト実行者向けのエイリアスと関数を提供する.
  • penv - Pythonの仮想環境を に保存し管理する。リスト、アクティブ化(シェルおよびディレクトリレベル)、作成、削除、環境がアクティブ化された理由を説明するためのサブコマンドをサポート。これにより、 と を に置き換えることが容易になる. uv ~/.local/share/py-venv/ pyenv poetry uv
  • per-directory-history - ZSHのディレクトリごとの履歴とグローバル履歴を提供し、それらの間を ^G で切り替えることができる.
  • percol - ヒストリをインタラクティブかつインクリメンタルに検索/バックグラウンドジョブを継続するための percol を使用する.
  • perlbrew - インストールされていない場合は perlbrew をインストールし、シェルに初期化する.
  • pew - pew を使ってPythonのvirtualenvを設定・管理し、ディレクトリを移動するたびに自動的にvirtualenvを切り替える.
  • pg - PostgreSQL との作業に必要なユーティリティ関数を追加する.
  • pgconnect - PostgreSQLデータベースの管理と接続を pgclifzf を使って、スムーズなコマンドライン体験を提供する.
  • ph-marks - ターミナルからpornhubの動画をブックマークする
  • php-version-rcfile-switcher - ディレクトリ内にrcファイルがある場合、自動的にphpバージョンを切り替える(php-versionを使用)
  • php-version-switcher - .php-versionファイルが見つかった場合、phpバージョンを変更する
  • phpcs - PHP code sniffer用のプラグイン
  • phpunit - PHPUnit用のプラグイン
  • pi - シェル内の:コマンドをpi -p呼び出しにマッピングし、各シェルにパーソナルなpiセッションファイルを保持して継続性を確保
  • pins - ディレクトリをピン留めするプラグイン。タブ補完付きのCLIフォルダブックマークマネージャーのようなもの
  • pip-app - Pythonアプリケーションを異なるPython virtualenvにインストールできるようにし、システム上の他のPython要件と衝突しないようにする
  • pip-env - プロジェクトに入る際に自動的にをアクティブにする pipenv pipenv
  • pipe - 強力なZSHプラグインでディストリビューション間のシステム更新クリーンアップaptdnfpacmanzypperhomebrewなどに対応)、Dockerコンテナ/ボリューム管理、開発環境の強化を提供。複数のLinuxディストリビューションでのシステムメンテナンスを、直感的なコマンドで簡易化。シンプルな設定システムで拡張可能 — 詳細はプロジェクトREADMEを参照
  • pipenv (owenstranathan) - ディレクトリ内にPipfileがある場合、自動的にpipenvをアクティブにする。pipenv補完を含む
  • pipenv (sudosubin) - pipenv$PATHを有効にし、補完を追加
  • pipx - pipxの補完を提供
  • pjfzf - fzfをベースにしたプロジェクトディレクトリナビゲーター。ベースディレクトリを登録し、頻度ベースのソートとファイルプレビューでサブディレクトリをナビゲート
  • pkenv - pkenvをインストールおよびロード
  • plenv - perlのplenvバージョンマネージャー(jenvに基づく)向けのプラグイン
  • plugin-ibtool - ibtoolショートカットを追加してローカル化されたXIBファイルを生成
  • plugin-rails - Rails向けのZSHプラグイン
  • plugin-vscode - macOS、Windows、Linux用のテキストエディタVisual Studio Code向けのプラグイン
  • plugin - テンプレートからカスタムoh-my-zshプラグインを作成。非常にoh-my-zsh中心であり、他のフレームワークと動作するようにするには生成されたプラグインを編集する必要がある
  • pnpm (baliestri) - 多くのよく使われるpnpmコマンドに便利なエイリアスを追加。タブ補完を含む
  • pnpm (bgowers) - 実際にタイプするpnpmコマンドに小さなエイリアスを追加し、タブ補完を提供
  • pnpm (leizhenpeng) - よく使われるpnpmコマンドに便利なエイリアスを追加
  • pnpm (mat2ja) - より良いpnpmエイリアス
  • pnpm (ntnyq) - よく使われるpnpmコマンドに便利なエイリアスを追加
  • pnpm-pick - pnpmワークスペース内の任意のパッケージからスクリプトをファジー選択し、コマンドをプロンプトにロード — 編集可能、履歴に記録され、ターミナルのタイトルに表示される
  • poetry (darvid) - ディレクトリに入ると自動的にPoetryが作成したPython virtualenvをアクティブ化および非アクティブ化
  • poetry (murku) - よく使われるPoetryコマンドのエイリアスを追加
  • poetry (sudosabin) - poetryの$PATHと補完を有効化
  • popman - 長いコマンドを組み立てている途中で、manページを確認したいことがあるよね?popmanは、タイプ中のコマンドに対して即座にmanページを開き、元の場所に戻ってコマンドを続けるようにするため、コマンドライン体験をスムーズで効率的にする
  • popular.zsh - 最もよく使うZSHコマンドをブックマーク、テンプレート、再実行できるようにpaddpplsを使用。AES-256-CBC暗号化されたシークレットプレースホルダー、paddhによる履歴キャプチャ、タブ補完、エクスポート/インポート(GitHubリポジトリから直接インポートも可能)
  • portal - パスに直接アクセスするための、全パスを書く必要がない、複数のターミナルセッションを開く必要がない、ファイルシステム検索をしない、非常に基本的なスクリプト。に強くインスピレーションを得ている fzf Z
  • posh-git-bash - プロンプトにgitステータスを表示
  • powerlens - 右プロンプトにリアルタイムシステムメトリクスを表示。電力、バッテリー、CPU、CPU温度、ファン速度、メモリ、ネットワークI/Oのデコレーターを含む
  • ppsmon - /sys/class/net/$interface/からパケット送信率を読み取り、現在の率をRAMバックされたファイルシステムに保存し、シェルプロンプトで簡単に表示できる。Linux専用(/sysを使用)
  • pr-cwd - 現在の作業ディレクトリをグローバル変数として作成。プラグインはjocelynmallon/zshmarksと統合されている
  • pr-eol - プロンプトにEOL記号を表示
  • pr-exec-time - 最後に実行したコマンドの実行時間を表示できる変数を追加
  • pr-git - 現在の作業ディレクトリのステータス情報をグローバル変数として作成し、プロンプトに表示できるようにする git
  • pr-is-root - rootとして実行する際に、カスタムプロンプトで使える環境変数を設定
  • pr-jobs - 環境変数を生成し、カスタムプロンプトでバックグラウンドジョブの情報を表示できるようにします。
  • pr-node - 環境変数を設定し、カスタムプロンプトでNode.jsの情報を表示できるようにします。
  • pr-return - ZSH用のプラグインで、最後に実行したコマンドの終了状態を表示します。
  • pr-user - グローバル変数を生成し、プロンプト内で使用できるようにします。
  • presenter-mode - プレゼンテーション中にエイリアスを展開します。また、ターミナルウィンドウのコントラストを向上させ、視認性を高めます。
  • pretty-time (sindresorhus) - 秒を人間が読みやすい文字列に変換:165392 → 1d 21h 56m 32s。
  • pretty-time (zpm-zsh) - 秒を人間が読みやすい文字列に変換します。
  • prettyping - 標準のpingツールにラッパーを追加し、出力の美しさ、色、コンパクトさ、読みやすさを向上させます。
  • prezto-last-working-dir - 最後に使用されたワーキングディレクトリを記録し、新しいシェルで自動的にそのディレクトリに移動します(ただし、開始ディレクトリが $HOME でない場合を除く)。 lwd のエイリアスを含みます。
  • print-alias - コマンドラインでエイリアスを使用した際に、エイリアスが展開されたコマンドを表示します。
  • printc - RGB空間内の任意の色を表示できるようにし、シンプルな printc コールで実現します。
  • printdocker - docker オブジェクトを美しく表示します。
  • profile-secrets - APIトークン、パスワードなど、センシティブな変数を終端の初期ファイルに安全に保持します。gpgを使用してファイルを暗号化・復号します。
  • proj-jumper - 軽量なZSHプラグインで、1つの開発ルートの下にあるすべてのプロジェクトフォルダに直接移動できます。そのルートが取り外し可能なドライブにある場合に最適です。
  • project (gko) - ローカルおよびGitHub(プライベートまたは公開リポジトリ)にNode.js/Python/Rubyプロジェクトを作成します。
  • project (voronkovich) - プロジェクトを管理するためのプラグイン。
  • project-aliases — ZSHにプロジェクトごとのエイリアスを自動的にロード・アンロードします。
  • projen - projen 用のエイリアスを追加します。
  • prompt-dir-perms - 現在のディレクトリの権限を表示するセグメントを生成し、ZSHプロンプトに使用できます。
  • prompt-generator - カスタムテーマを生成します。一部の生成テーマはpowerline対応フォントが必要です。
  • proxy-plugin (escalate) - プロキシシェル環境設定を迅速に有効・無効にします。
  • proxy-plugin (xooooooooox) - シェル環境内のプロキシ設定を管理します。
  • proxy - 一部のパッケージマネージャーおよびソフトウェアのプロキシ設定を設定します。
  • psgrep - ps grep が自身のプロセスを ps aux | grep の結果から隠すようにします。
  • pump - カスタムエイリアス、関数、テーマを提供し、あなたのターミナルワークフローを強化します。 jqgumglow および GitHub CLI が必要です。
  • purge-history-secrets - ZSHの履歴を定期的にスキャンし、秘密情報を発見した場合に削除します。 が必要です。 gitleaks jq
  • pwp - ターミナルプロンプトに現在のワーキングパスを表示し、現在のワーキングディレクトリとその親ディレクトリをリスト表示します。さらに、親ディレクトリに簡単に移動できるカスタムコマンド ’..’ を提供します。
  • pycalc (alalik) - = キーをZSHシェル内で強力なPythonベースの電卓に変換します。
  • pycalc (peibozhao) - ZSH電卓でPython構文を使用します。
  • pyenv (mattberther) - zsh-rbenvにインスピレーションを得ています。 pyenv のインストール、更新、ロードを行い、追加機能を提供します。
  • pyenv (twopizza9621536) - oh-my-zshのpyenvプラグインにrbenvおよびjenvプラグインからの変更を加えたもの。
  • pyenv (xlshiz) - 現在のシェルに pyenv をロードし、 pyenv_prompt_info 関数を通じてプロンプト情報を提供します。また、可用であれば pyenv-virtualenv をロードします。
  • pyenv-lazy-load - ZSHでpyenvを遅延読み込みするためのプラグイン。
  • pyenv-lazy - を遅延ロードします。最初に が呼び出されたとき、最初の が実行されます。 pyenv eval "$(pyenv init -)" pyenv
  • pyvenv-fast - 1コマンドでPython venv を起動します。 dotpyvenv と併用するため設計されています。
  • q (cal2195) - ZSHシェルに vim ライクのマクロレジスタを追加します。
  • q (tomsquest) - Q、Dirty Debugging Toolのための一時ファイルをタイル/削除します。
  • qiime2 - Quiime 2 を扱うために関数とエイリアスを追加します。
  • qqq - 現在のターミナルをカラフルな回転ASCIIドーナツに変換し、その下に中央に配置された5行のASCII日時を表示します。
  • quiet-accept-zle - タイプしたZSHコマンドを実行する際に、新しいプロンプトや履歴エントリーをトリガーせず、出力が表示されないようします。
  • quoter - 新しいターミナルセッションを開くときにランダムな引用を表示する
  • quotify - 開始時に、私たちのペアが提供する励ましのコーディング引用を表示する
  • qwy - ZSHのフュージー補完プラグイン
  • randeme - 各セッションにランダムなテーマを選択する。選ばれたテーマに不満がある場合は、 randeme_rm を実行して、そのテーマを再び表示しないようにできる
  • random-quotes - ランダムな引用や事実を表示する
  • ranger (niziL) - ranger のプロンプト要素を提供。環境変数が未設定なら何も表示せず、1に等しい場合は何かを表示し、それ以上の場合には別の何かを表示する RANGER_LEVEL
  • ranger (rc2dev) - zsh-zranger に統合する
  • ranger-autojump - autojump のサポートを ranger コンソールファイルマネージャーに追加する
  • ranger-zoxide - zoxide のサポートを ranger コンソールファイルマネージャーに追加する
  • raspberry-temp - Raspberry Piの温度を rpi-temp アリアを使って測定する
  • raspberryPi4Temperature - Raspberry Piの温度をスペースプロンプトセグメントに表示する
  • razer-status-code - 最後に実行されたコマンドの状態に基づいて、あなたの Razer Mouse の色を変える。 OpenRazer ライントドライバーが必要
  • rbenv (elliottcable) - rbenv プラグインのより高速なフォーク( oh-my-zsh から)
  • rbenv (jsahlen) - オリジナル oh-my-zsh rbenv プラグインに基づいた変体
  • rbenv (meroje) - https://github.com/lukechilds/zsh-nvm/ にインスパイアされ、Ruby rbenv 環境との作業をより容易にする
  • rc-files - さまざまなrcファイルの編集にショートカット関数を追加する
  • recall - コマンド履歴の使用をより簡単にする
  • redis - redis-serverredis.conf 配置ファイルに向けた実行を行う。これは、 zdharma/zredis プラグインと組み合わせて、シェル間で変数を共有するために使える
  • redo - Ctrl-RESC+/ を置き換えるためのインタラクティブな履歴メニューを追加する
  • reentry-hook - 作業ディレクトリが削除され再作成された場合に、再びそのディレクトリに戻るためのプラグイン
  • release-fetcher - 最新リリースを取得し、署名されたタグの識別性を信頼しているかを確認する
  • reload - あなたの .zshrc を迅速に再読み込みできる機能を追加
  • reminder - すべてのプロンプトの上にリマインダーを表示するプラグイン
  • replace-multiple-dots - ...../.. に変換する
  • require - require commandname を追加し、( brew がインストールされている場合)それがあらかじめインストールされていない場合は自動的に brew install commandname を実行する
  • revolver - ZSHスクリプト用の進行中のスピンナー
  • riddle-me - ランダムなパズルを表示する
  • ripz - あなたのアライアスを思い出させ、それを使ってもらうようにする。 ripgrep に依存する
  • robo - Robo 用の ZSH プラグイン
  • rockz - VirtualZに基づくLua + LuaRocksの仮想環境マネージャー
  • ros2-env - ROS 2 環境とワークスペースの管理
  • ros2-supercharged - 3つの優れたROS 2シェルプロジェクトから最も良いアイデアを集めた、一つの統合された現代的なzshプラグイン。 fzf ワークスペースセレクタ、起動ファイルピッカー、colconエラーブラウザ、ドメイン管理、プロンプトセグメント、名前付きワークスペースレジストリ(rosws)、ワークスペースごとのディストロ+オーバーレイチェイン、どこからでもビルド可能なcbと実際のcolcon argcomplete補完を含む
  • rose-pine-man - man ページをカラーリングする
  • rtm-reminder - 各コマンド実行後に緊急な Remember The Milk 作業を表示する。シンプルで非侵襲的で、テラミナル専用。
  • run-scripts - package.json からスクリプトを実行する
  • rura - ディレクトリを保存し、ジャンプできるシンプルなZSHプラグイン
  • rust (betterfetch) - RustのCargo、Rustc、Rustupツールとの作業に便利なエイリアスを提供する
  • rust (cowboyd) - あなたの rust ツールチェーンを設定し、すでにインストールされていない場合に rustup をインストール
  • rust (juici) - Rust用のZSH補完定義
  • rust (wintermi) - rust ツールチェーン向けのプラグイン
  • rvm - rvmを開始し、ユーザーの$PATHにアクセス可能なrubygemバイナリ(例:compass)を追加する.
  • safe-kubectl - 定義された秒数後に最後のコマンドから経過した後、現在のコンテキストを警告して、の実行時に安全を確保する. kubectl kubectl
  • safe-paste - 安全なペーストプラグイン。Conrad Irwinのbracketed-pasteブログ記事を参照。
  • safe-rm - 安全な-機能を追加し、がファイルをOSのゴミ箱に移動させ、永久削除しないようにする. rm rm
  • safe-venv-auto - 信頼できない環境にさらされないよう、ディレクトリをナビゲートする際に自動的にPythonの仮想環境を有効・無効にし、セキュリティに配慮したZSHプラグイン。
  • sail - sailにための便利なエイリアスを追加する.
  • saml2aws-auto - 複数のAWSプロファイル(例:開発、プレプロダクション、本番環境)を使用する場合、現在導出されているプロファイルとトークンが有効かどうかを確認できる。
  • saml2aws - saml2awsのサポートを追加する。
  • sandboxd - 必要なときにのみ設定コマンド(例:など)を実行することで、およびシェルの起動を高速化する。 .zshrc eval "$(rbenv init -)"
  • saneopt - ZSHオプションの適切なデフォルト値。vim-sensibleの精神に従う。
  • sb-upgrade - シードボックス上のアプリを自動的に更新するスクリプト。
  • scad - Docker/Podman(SCAD)用のシェルカラーメニュー。docker / podmanエイリアスと関数を定義。これらのエイリアスは、管理コマンドによる新しいスタイルの組織と呼び出しを採用しており、従来の「ランダムな単独コマンド」に比べて非常に分かりやすい。dockerGRCが必要。 jq
  • schroot - 現在のchroot名をプロンプトに表示する。
  • sdkman - sdkmanをインストールし、補完とエイリアスを追加する。
  • sealion - リマインダーを設定し、プロンプトが更新されるときにターミナルに表示する。
  • search-directory-history - per-directory-historyプラグインで作成されたディレクトリごとの履歴を複雑に検索できる。
  • sed-sub - 現在のコマンドラインにグローバル検索・置換を行うためのキーバインディングを追加する。
  • seedee - コマンドラインから矢印キーを使って、ディレクトリや訪問履歴をインタラクティブにナビゲートできる。
  • select-history-skim 履歴をskimで検索できる。
  • select-with-lf - ユーザーがファイルまたはディレクトリを選択できるようにするlf
  • select - 複数のターミナル検索リストを提供し、近似マッチとユニークモードをサポート。
  • selector - 選択メニューを作成しやすいようにする。
  • send - 一命令でgit addgit commitgit pushを実行し、より高速なgitワークフローを実現。
  • sensei-git - 多くのgitエイリアスとヘルパーシェル関数を追加する。
  • senv - センシティブな環境変数の存在をプロンプトに表示する。
  • session-sauce - すべてのプロジェクトのtmuxセッション作成と管理用のfzfインターフェース。
  • setenv - ディレクトリを変更したときにスクリプトを実行する。
  • setpath - あなたのfpath$PATHにいくつかのローカルパスを追加する。
  • shelf - mnemonicsを使って、任意のファイルをブックマークし、直接アクセスできるユーティリティ。
  • shell-fns - gitneovimnpmpipの拡張機能を含む。
  • shell-ng - joknarfの他のいくつかのプラグイン(selectornerdpredoseedeecomplete-ng)を統合。
  • shell-proxy - これは純粋なユーザースペースプログラムであり、Python3とzshで書かれたシェルプロキシ設定ツール。
  • shellcolor - 現在のディレクトリに.shellcolorがあるかどうかに基づき、ターミナルの背景色を変更する。
  • shellfirm - Shellfirmは、危険なコマンドを実行する前に追加の承認ステップを必要としないようにするための便利なユーティリティ。危険パターンが検出されると、すぐに小さなプロンプトチャレンジが表示され、あなたの行動を確認する。
  • shellsense - AIを活用したZSHプラグイン。強力な機能とAIによる能力により、あなたのターミナル体験を向上させる。Pythonで開発されたShellSenseは、さまざまなタスクのためのスムーズなワークフローを提供し、ターミナルをより効率的でユーザーに親しみやすいものにしている。
  • shift-select - EmacsのシフトセレクトモードをZSHに導入する。コマンドラインでShiftを使ってテキストを選択する。多くのテキストエディタやブラウザ、その他GUIアプリと同様。
  • shortcuts - あなたのターミナルの生産性を向上させるために、oh-my-zsh用のShortcutsプラグインを活用。コマンドショートカットを強力な機能で簡単に管理できる。
  • show-git-user - 同じマシン上で複数のユーザーで作業が必要な場合、現在アクティブなユーザー名をプロンプトに表示する。 git git
  • show-path - 関数を提供し、$PATH行を一行ずつ表示する。
  • shui - ZSH用の流動的なターミナルUI — シェルのためのデザインシステム。
  • simpleserver - プラグインで簡単に python SimpleHTTPServerSimpleHTTPSServer を開始できます。
  • singularityenv - 現在の singularity 環境名を返す singularityenv_prompt_info 関数を提供します。
  • skaffold - zigl での skaffold ローカル kubernetes 開発環境の統合と補完を提供します。
  • skim (casonadams) - skim がインストールされている場所を検出し、その場で fuzzy 自動補完とキーバインディングを有効にします。
  • skim (hackerchai) - skim のサポートを追加します。
  • slugify - ファイル名とディレクトリをウェブに適したフォーマットに変換します。
  • slurm - インタラクティブな SLURM ジョブを実行するための便利なコマンドを提供します。
  • smart-cd - chpwd 後に lsgit status を実行します。
  • smart-command-not-found - コマンドが見つからない場合、すべてのオプションを表示します。
  • smart-files - ファイルパスに対して視覚的なフィードバックを提供し、必要に応じて自動的にディレクトリを作成します。パスの状態(存在、新規、または権限拒否)に基づき、色で強調し、ディレクトリ作成を自動的に処理します。
  • smart-history - あなたの最近の ZSH ヒストリを Ollama で駆動したコマンド提案に変換します。
  • smart-insert - fdrgfzf を使ってファイルとコンテンツを検索するためのインタラクティブなウィジェットを提供します。結果を直接シェルに挿入し、オプションのコマンドプレフィックスを付加できます。
  • smartcache - コマンド出力のキャッシュを実施し、シェルの起動時間を短縮します。
  • smartinput - ブレケットやクォートをタイプすると、対応する終端ブレケットやクォートが自動的に追加されます。
  • smile - ランダムなスマイルを表示する関数を追加します。
  • snap-list - openSUSE Tumbleweed で sudo snapper list をサポートするヘルパー関数を提供します。
  • snap-new - raw snapper コマンドを、14スケナリオのテーブルがデスクトップの説明を事前に埋め込み、あなたが行うことの種類(標準 vs 重要)を推奨するようにしたガイド付きフローに置き換えます。実行前にディスク使用量を確認し、既存のスナップショットコンテキストを表示し、確認を求めます。—cleanup-algorithm timeline は常に設定されます — それを忘れないでください。
  • snap-rollback - Native snapper rollback は安全チェックなしで即時実行されます。このプラグインはガイド付きフロー、スナップショットサマリー、二重確認、ドライランモード、およびリブートのリマインダーを追加します。
  • snippets - コマンドラインスニペットの展開。
  • snr - 最初のコマンドの選択された出力を次のコマンドに渡します。
  • solarized-man - Oh-My-ZSH のプラグイン colored-man-pages の改良版で、終端の solarized dark テーマに最適化されています。
  • some-peco - peco によるコマンドライン体験を強化します。つまり、迅速なディレクトリナビゲーションと履歴検索を提供します。
  • sops-crypt - Mozilla SOPS 用のプラグインで、現在のディレクトリとサブディレクトリ内のファイルのワンクリック暗号化と復号を提供します。
  • spaceship-ocm - OpenShift Cluster Manager (ocm) の設定をクエリし、接続されている環境を表示します。終端に NerdFont をインストールしている必要があります。
  • spack - Spack 生成モジュールのロード/アンロードに必要なユーティリティアリーズと関数を含んでいます。これは module コマンドを使用しているため、 spack load よりも効率的です。
  • ssh-agent - ssh-agent が既に実行されていない場合、自動的に起動します。
  • ssh-connect - シンプルな ssh マネージャー。
  • ssh-host - SSH を fzf で管理します。
  • ssh-plugin - ssh 用のプラグイン。
  • ssh-quickconnect - あなたの ssh 設定ファイルと known_hosts ファイルからホストに迅速に接続できるシンプルなユーティリティ。
  • ssh-warrior - 接続中のホストに応じて、ターミナルの背景色を自動的に変更します。OSC 11 / OSC 111 エスケープシーケンスをサポートするターミナル(Kitty、iTerm2、Alacritty、GNOME Terminal など)が必要です。 ssh
  • sshinfo - 接続前に解決された SSH 接続詳細(最終ホスト名、ポート、ユーザー、プロキシなど)を表示します。これは、SSH 設定を確認する際に特に役立ち、アリーズ、プロキシ、複数の設定ファイルを含む複雑な構成では特に重要です。
  • sshpky - $ZSH_CUSTOM フォルダ内の git リポジトリを自動的に更新します。
  • sshukh - サーバーに した際に、あなたの ファイルを自動的に更新します。 known_hosts ssh
  • startcache - 遅い eval "$(tool init)" コマンドの出力をキャッシュし、シェル起動時間を短縮します。また、 compinit の fpath-string の無効化をタイムベースのステレートに置き換えます。設定により、110ms–1180ms のシェル起動時間を節約します。
  • startify - 最近使用した vim ファイル、shell-util ファイル、アクティブ tmux セッション、最近実行された git コマンドなど、多くの情報を表示します。
  • startup-timer - シェルが起動するのにかかる時間を表示します。
  • stashy - git stash を使いやすくするプラグイン。
  • statify - 基本的な統計分析を行うプラグイン。
  • sublime - 公式 Sublime プラグイン for Oh My Zsh と同様ですが、すでに開いている Sublime ウィンドウにファイルを開きます。
  • sudo (hcgraf) - プラグインをから抽出したスタンドアローン版。emacs-modeまたはvi-commandモードで*ESC-ESC-を押すことで、現在または前のコマンドの前にを切り替えます。 sudo oh-my-zsh sudo
  • sudo (none9632) - -をタイプすることで、現在のコマンドにをプレフィックスとして追加します。 sudo ESC ESC
  • sudo-previous-current - 現在の行または前のコマンドにsudoを追加します。現在のカーソル位置をできるだけ維持するように試み、あなたの作業フローを妨げません。
  • suffix-alias - ZSHのサフィックスアライアスを使って、シェル内で直接ファイルを開きます。
  • sussysh - xiong-chiamiovに基づいています。
  • svn-n-zsh - 標準の oh-my-zsh svn プラグインのリワード。
  • switch-git - gitリポジトリ間の簡単な切り替え。ただsgr <some part of you repo's name>をタイプし、Enterを押すだけで完了します。
  • symfony (voronkovich) - Symfony用のZSHプラグイン。
  • syntax-highlighting-filetypes - ZSHのシンタックスハイライトにdircolorsをリアルタイムで適用。
  • syntax-highlighting - ZSHプロンプトにシンタックスハイライトを追加します。これは、zsh-users/zsh-history-substring-search前にロードする必要があります。それにより、両方とも動作しなくなります。
  • sys-diver - ディレクトリ変更やエディタ起動に、コマンドをタイプせずにキー操作のみで実行するためのZSHプラグイン。
  • sysadmin-util - sysadmins向けのスクリプトコレクション。Steve Kempのもの。
  • system-clipboard - ZLE(ZSHラインエディタ)のクリップボード操作に、viエミュレーションキーマップ向けのキーバインディングを追加します。Linux、macOSおよびAndroid(Termux経由)で動作します。
  • system-update - oh-my-zsh用のスマートで効率的なシステム更新プラグイン。APTパッケージ、Conda環境、pipインストールを、知的なキャッシュにより更新時間を最小化します。
  • systemd - systemdに多くのエイリアスを追加します。
  • t3-shortcuts - TYPO3プロジェクトでの作業に必要なショートカット。TYPO3プロジェクトディレクトリ間の迅速なナビゲーションコマンドを提供します。
  • t32 - Lauterbach Trace32ツールセット向けのプラグイン。t32ツールセットを実行するためのフォントを自動登録し、必要な環境変数を設定します。
  • tab-title (p1r473) - tmuxおよびscreenのペインとウィンドウの名前を変更します。
  • tab-title (trystan2k) - 現在のディレクトリまたは実行中のプロセスに基づいて、ターミナルタブのタイトルを設定します。termsupport.zshからフォークされたものです。
  • tailf - 新しい改行をプレフィックスに代わり、終端の改行を追加するtailf関数を追加します。
  • take - からを再現します。 take oh-my-zsh
  • tasko - TaskWarriorタスクに注釈を追加できます。
  • telepresence - 現在のTelepresence接続状態とコンテキストをZSHプロンプトに追加します。
  • temperatures - 軽量で依存関係のないプラグイン。Raspberry Pi向けに設計されたが、すべてのLinuxシステムで動作する。ZSHプロンプトにマシンのCPU(オプションでGPU)の温度を直接表示します。 /sys/class/thermal/
  • tempit - 一時ディレクトリの作成・管理・ナビゲーションを簡単に実行します。一時ディレクトリを失わずに、持続的なトラッキングシステムを提供します。
  • terminal-aliases - terraformgitなどに便利なエイリアスを追加します。
  • terminal-app - 新しいmacOS El Capitan Terminal.app機能との統合用のプラグイン。
  • terminal-title - ターミナルウィンドウにタイトルをつけるために使用できるset-term-title関数を追加します。
  • terminal-workload-report - ターミナル経由で実行されたコマンドの数を計算・表示するプラグイン。
  • termux - Termuxとの互換性を追加します。
  • terraform (hanjunlee) - 現在のterraformワークスペースをプロンプトに追加します。
  • terraform (jsporna) - オリジナルのoh-my-zshプラグインにエイリアスとタブ補完を追加。ワークスペース(デフォルトでない場合)をプロンプトに追加します。
  • terraform (macunha1) - terraform、タブ補完、ヘルパー関数を追加して、terraformワークスペースをプロンプトに表示します。
  • terraform (ptavares) - エイリアス、関数、タブ補完を追加。また、terraform-docstfsectflintをインストールします。
  • terraform (thuandt) - terraformに便利なエイリアスを追加し、terraformおよびterragruntの補完を追加します。
  • terragrunt - の薄いラッパーとしてのプラグイン。追加のツールを提供します。 Terragrunt Terraform
  • tfaws - AWSとTerraform間のコンテキスト切り替えを簡略化。AWS SSOログインを自動化し、.awsprofileファイルを使ってプロファイルを自動切り替え、Terraformワークスペース/フォルダをプロファイルにリンクします。
  • tfenv - をインストール、更新、ロードします。 tfenv zsh-pyenv
  • tfswitch - tfswitchをインストールおよびロードします。
  • tgenv - tgenvをインストールおよびロードします。tgenvの手動更新関数を含んでいます。
  • tgswitch - tgswitchをインストールし、ロードする.
  • thefuck - キャッシュをサポートしたthefuckのロード(以前のコマンドを修正するツール)により、ロード時間を劇的に短縮する.
  • theia-dev-tools - theia-ideとの作業に便利な関数を提供する.
  • tig - tigにいくつかの高度なバインディングを追加し、またtig-pickスクリプトを提供する.
  • time-tracker - 複数のリポジトリ間のgitブランチでの時間消費を自動的に追跡。異なるプロジェクトとブランチでの時間配分を理解したい開発者に最適.
  • timewarrior (ianmkenney) - timewarrior時間追跡アプリケーション用のタブ補完を提供する.
  • timewarrior (svenXY) - timewarrior、時間追跡アプリケーションへのサポートを追加する.
  • tinted-shell - シェルのデフォルトANSIカラーを変更できるスクリプトを追加するが、最も重要なのは、シェルの256カラー空間のカラー17から21まで(ターミナルがサポートしている場合)を提供すること。これにより、シェルの元の明るいカラー(例:明るい緑はまだ緑)を維持しつつ、Vimなどのアプリケーションに追加のbase16カラーを提供できる。
  • tipz - あなたが実行したコマンドにaliasがある場合、そのaliasを表示する。これはalias-tipsと同様の動作をする。
  • title - ターミナルウィンドウのタイトルを設定できるようにする。
  • titles - tmuxおよびxterm互換ターミナル向けの自動ウィンドウとタブタイトルを提供。
  • tm - 新しいtmuxセッションの作成、既存セッションへの接続、セッション間の切り替え、アクティブセッションのリスト表示を簡素化する。
  • tmux (zpm-zsh) - tmux用のプラグイン。
  • tmux (zsh-contrib) - tmux用のプラグイン。実行中のコマンドに基づくウィンドウタイトルの自動更新、実行中のコマンド名の表示、ジョブ参照(fg, %1)を実際のコマンド名に変換し、タイトルの自動切り詰め(最大20文字)を提供。
  • tmux-auto-title - 現在のフォアグラウンドコマンドをウィンドウ/パネルのタイトルに自動的に設定。
  • tmux-rename - tmuxウィンドウの自動リネーム。
  • tmux-sessionizer - ThePrimeagenで見られるtmuxセッション管理。
  • tmux-simple - ZSHと併用するためのシンプルなtmuxプラグイン。
  • tmux-ssh-syncing - tmuxのウィンドウ名をアクティブなsshセッションと同期します。このプラグインは、同じウィンドウ内にあるアクティブなtmuxセッションのリモートホストを反映するよう、sshウィンドウ名を動的に更新します。すべてのsshセッションが閉じられると元のウィンドウ名を復元します。
  • tmux-vim-integration - 実行中のvim(またはNeoVim)セッションから、隣接するtmuxパネルからファイルを開く。
  • tmux-zsh-vim-titles - tmux、ZSH、Vim/NVIMのための統合ターミナルタイトルを提供。モジュラー。
  • tmuxrepl - R-EP-L tmuxセッションをZSHで簡単に使うためのシンプルなプラグイン。
  • todotxt - todo.shのアリアを追加する。
  • toggl - で追跡された総労働時間の表示用のコマンドを追加する。 toggl-week toggl.com
  • toggle-command-prefix - コマンドにプレフィックスを付けるためのウィジェットを追加。デフォルトではAlt+sをバインディングし、コマンドにsudoをプレフィックスする。
  • toolbox - homebrewプラグインを自動的に更新。起動時およびアリア設定時に有効/無効の通知を許可する。
  • touchplus - ファイルを作成する際にtouchを用いてパスを含める。
  • traista - 最後に実行したコマンドのステータスをステータスデコレーションとカラーリングで表示。ダークターミナルテーマと組み合わせるとより良い。 git
  • travis - 存在する場合、現在のリポジトリのTravis CIページを開く。
  • tre - treの使用を簡単にする。
  • tsm - tmuxセッションマネージャーを追加。
  • tumult - macOS向けのツールを追加。
  • ubuntualiases - Ubuntu 16のアリア。
  • ugit - 最後のgit操作を元に戻す。
  • uncloudium - Google Chrome Web Storeからcrxファイルをダウンロードするためのヘルパースクリプトを追加。
  • undo-dir - 現在のワーキングディレクトリの変更を元に戻すおよび再実行。
  • undollar - ターミナルプロンプトの先頭にあるドル記号を削除。
  • unique-id - 実行中のZshellセッションを識別するためのユニークな番号を、シェル変数$ZUID_IDに提供。このユニークな番号に加えて、ユニークなコード名もシェル変数$ZUID_CODENAMEに提供される。たとえば、ログをファイル.../mylog-${ZUID_CODENAME}.logに保存する場合、2つの異なるZshellが同時に同じファイルに書き込まないよう保証できる。
  • unix-simple - unixのシンプルさを示すグラフィックを表示するコマンド。
  • unraid - Unraidサーバーをコマンドラインから直接管理するための便利なアリアと関数を追加する。
  • unwrap - ディレクトリを削除する際にその中身を削除せず、そのディレクトリの親ディレクトリに移動させる機能を提供します
  • up (cjayross) - ディレクトリを階層的に上に移動するためのシンプルな方法
  • up (peterhurford) - 複数レベル上に移動するための「上」のコマンドを追加します cd
  • up-dir - ctrl-hをディレクトリの上に移動するためのキーにバインドし、いくつかのディレクトリ上に移動する際にコマンドを入力しなくても簡単に移動できるようにします
  • update-zsh - カスタム oh-my-zsh プラグインのアップデート。oh-my-zsh フレームワークのみで動作。
  • url-highlighter - ZSHの文法ハイライト器に搭載されたプラグインで、URLが「良好」なステータスを返す場合に緑色、そうでない場合に赤色に表示します。URLのタイプミスを確認するのに便利です
  • usb - USBドライブのマウントとアンマウントを迅速に実行できる、小さなプラグイン
  • uv-env - 現在のディレクトリに基づき、自動的に仮想環境を uv でアクティブ化します
  • uvenv - オリジナルの oh-my-zsh venv モジュールの機能を拡張します
  • v - 高速ファイル検索を囲むエディタです
  • vagrant-box-wrapper - vagrantのラッパープラグインで、ボックスディレクトリの外側から vagrant コマンドを呼び出すことができます。このプラグインには、複数のボックスを管理するための追加コマンドと、カスタムタブ補完も含まれています
  • valet (A909M) - Debian/Ubuntuで Laravel Valet および Valet Linux をサポート。知的な補完、便利なエイリアス、ユーティリティ関数を提供し、ローカル開発ワークフローをスムーズにします
  • valet (NasirNobin) - プロジェクトのルートから .valetphprc を読み込み、自動的にそのPHPバージョンに切り替えます
  • vanilli.sh - シェル設定の軽量なスタートポイントです
  • vapor - Laravel vapor プラグインで、プロジェクトツリーのどこからでも vapor を実行できるようになります。自動補完もサポート!
  • vcshr - vcshユーザー向けに、GitHubリポジトリを vcsh で自動インストールできるようにするプラグインです。など、 ~/.zshrc などにも対応します
  • velocity - ZSHおよび tmux 用のPowerlineベースのテーマ要素です
  • venv-lite - 非常に軽量な virtualenvwrapper のクローン。ほぼ pyenv を使用するように設計されています(ただし、使用する必要はありません)。そして、 venv module に基づいているため、(作成)は Python >= 3.3 でのみ動作します
  • venv-wrapper - 仮想環境の管理を容易にするZSH関数を提供します venv
  • venv - 現在のディレクトリに ファイルへのパスがあるたびに、自動的に を実行します source venv/bin/activate venv/bin/activate
  • venvs - Python仮想環境の自動切り替え。プロジェクトフォルダ(~/myproject/venv)およびグローバルフォルダ(例:~/.virtualenvs)の両方をサポートします
  • vi-increment - vim に似たインクリメント/デクリメント操作を追加します
  • vi-mode (jeffreytse) - 💻 ZSH用のより良い、フレンドリーな vi(vim) モードプラグインです
  • vi-mode (nyquase) - 追加の vi ライクの機能を提供します
  • vi-mode (sinetoami) - ZSHにさらに vi に似た機能を追加します
  • vi-motions - 追加の動きとテキストオブジェクト(引用符や括弧内のテキストおよびコマンド)を追加します
  • vi-quote - 動きに対して引用または非引用を操作する操作を追加します
  • viexchange - バッファ内の2つの場所の間のテキストを簡単に交換できる vi モードプラグイン。vim-exchangeに似ています
  • vim-mode - フレンドリーな vi モードバインドを追加し、基本的なEmacsキーやインクリメンタル検索、モード表示などを提供します
  • vim-plugin - カーソルが特定の行にあるファイルを開くために vim filename:123 を使用できるようにします
  • vimman - ZSH における と同じように プラグインのマニュアル(ヘルプ)を表示します vim man
  • vimto - 改善されたZSH vi モード(bindkey -v)プラグイン
  • virtualenv-mod - virtualenv ZSHプラグインの oh-my-zsh 用の改良版です
  • virtualenv-prompt - 上流の oh-my-zsh からフォークされたvirtualenvプラグイン。oh-my-zsh サブテーマでの仮想環境プロンプトのカスタマイズをサポートします
  • virtualz - Adam Breneckiの をインスピレーションとして作られたPython マネージャー。 用にvirtualenvwrapperを置き換えます virtualenv Virtualfish Fish shell
  • virtuozzo-plugin - oh-my-zsh プラグインで、virtuozzo バレメタル仮想化システムをサポートします
  • visit - 高速ナビゲーションを実現するカスタムプラグインです
  • vivi - Googleの Gemini ランゲージモデル(LLM)機能をあなたのターミナルに直接統合します。クエリを送信し、AI生成の解決策を受信できるようになります。すべてターミナル内で実行可能です。このプラグインはセッションコンテキストをサポートし、受信したコマンドを動的に実行できます
  • vivid - LSCOLORSvivid を使いやすくします
  • vivid - vivid インテグレーション用のプラグインで、テーマをサポートした LS_COLORS を生成・エクスポートします
  • volta (cowboyd) - VoltaのNode.jsツールチェーンマネージャーをスムーズにインストール・設定します
  • volta - Volta: JS Toolchains as Codeをインストールし、読み込みます
  • vox - macOS向けの軽量かつ機能豊富なオーディオプレイヤーを制御するプラグイン oh-my-zsh VOX
  • vsc - macOS向けのVisual Studio Codeプラグイン
  • vscode (kasperhesthaven) - 複数のシステムでVisual Studio Codeをより簡単に開くためのシンプルプラグイン
  • vscode (qianxinfeng) - Visual Studio Codeのプラグイン
  • vscode-shell-integration - VS Codeのターミナルで作業しているときに、自動的にVS Code shell integrationを有効にします
  • vterm - のシェルセッションから直接のコマンドを実行できます emacs vterm
  • vtex - vtexのCLIコマンドにヘルパーエイリアスを追加します
  • wakatime (sobolevn) - ターミナル内で使用したtimeの支出を追跡。プロジェクトごとの統計も表示します
  • wakatime (wbingli) - ZSHでコマンドの自動時間計測をwakatimeで実行
  • warhol - grcでコマンドの色分けを設定します
  • warp-claude-tab - ZSHプラグインとClaude Codeアグリントが、新しいWarpターミナルタブを開き、事前にClaude Codeセッションをロード — セッション間のタスクの渡し方をコピー&ペーストなしで行うのに最適
  • warrior - 自然言語をZSHコマンドに変換するためのローカル大規模言語モデル(Ollama)を使用
  • watch - 現在または前回のコマンドにwatchをプレフィックスするため、を押下してください CTRL + W
  • watson.zsh - watsonのタイムマネジメントシステム向けのプラグイン
  • wd - Warpディレクトリは、ZSHでカスタムディレクトリにジャンプできるようにします。なぜなら、頻繁にアクセスされるフォルダや長いパスを持つ場合、は効率的ではありませんから cd cd
  • web-search (anant-mishra1729) - Google、Bing、Wiki、YouTube、Yahoo、Duck Duck Go、GitHub、Stack Overflowなど、さまざまなサービスからコマンドラインで検索できるエイリアスを追加します
  • web-search (sinetoami) - CLIから直接Bing、Google、Yahoo、Duckduckgoの検索を実行するコマンドを追加します
  • web-search (yabanahano) - Google、Wiki、Bing、YouTubeなど、人気サービスからの検索にエイリアスを追加します
  • welcome-banner - ランダムな引用文を表示するログインバナーを表示します
  • westchange - ディレクトリ間の迅速な切り替えを可能にします。_requires fzf
  • which-jspm - 現在のディレクトリに存在するロックファイルを検知した場合、プロンプトの末尾にnpmyarnまたはpnpmを追加します
  • whisp - OpenAIのWhisper CLIツールに、一貫性と便利な機能を追加します。これにより、音声ファイルのテキスト変換を効率的に行え、作業の重複を防ぎます
  • whobrokemycode - ファイル内の特定の行が最後に変更された場所をgit blameでハイライトします
  • window-title - ターミナルウィンドウに情報的なタイルを追加します
  • windows-title - ターミナルウィンドウのタイトルを現在のディレクトリと最後に実行されたコマンドで動的に更新します
  • wordle - ZSH向けのWordle、タブ補完付き
  • workon - プロジェクト間の移動を簡単に行うためのユーティリティ
  • worktree - git worktreeをラップする関数を追加します
  • wpm - ターミナル内でタイピングスピードをテストし、WPM、正確性などを追跡。結果は手軽なJSON形式で保存され、簡単に追跡できます
  • wsl - ZSH内でWSL内で実行している場合に、作業をしやすくするためのヘルパー関数を追加します
  • wsl2-ssh-pageant - WSLで保存されたYubikeyのGPGキーを使用します。これは、wsl2-ssh-pageant repoの指示をZSHプラグインとしてパッケージ化しています
  • xdg-basedirs - XDGベースディレクトリをXDG Base Directory Specificationに従って設定します。このプラグインにより、ユーザーのデータ、キャッシュ、設定ファイルの保存環境が適切に構成されます
  • xxh (ninagrosse) - xxh向けのプラグインで、xxh-plugin-prerun-cli-toolsが必要です
  • xxh (roman-geraskin) - 向けのプラグインで、あなたのをリモートホストにコピーし、でソースします xxh-shell-zsh ~/.zshrc xxh-shell-zsh
  • yadm - ローカルのyadm設定変更がある場合、警告を表示します
  • yapipenv - がそのディレクトリに存在する場合、自動的にそのディレクトリの環境を有効にします pip pipenv
  • yazi-mount - USBパーティションをudisksctlでマウントし、yaziで開き、その後アンマウントします — 安全で、クリーンで、ユーザーフレンドリーです
  • yazi-zoxide - 向けのこのプラグインは、ただ一つのショートカットを追加しますが、との魔法を展開します。引数なしで、はただyaziを開きます。ディレクトリを引数として指定した場合、はそのディレクトリで開かれます。しかし、他の何らかの引数を指定した場合、がその引数で呼び出され、がその場所で開かれます zsh Zoxide yazi y yazi zoxide yazi
  • yeoman - エドワールド・ロペスの Yeoman プラグイン for oh-my-zsh、yeoman バージョン ≥1.0 と互換(オプションとコマンド自動補完を含む)
  • you-should-use - ZSH プラグインで、あなたが定義したアライアスを使うことを思い出させます
  • youtube-dl-aliases - YouTube から動画をダウンロードするための yt アライアスを追加します
  • youtube-dl - youtube-dl 用のシンプルなプラグインです
  • yup - yarn/npm プロジェクト内のすべての依存関係をアップグレードするためのヘルパー関数を追加します.
  • z.lua - あなたの習慣を学習して、より速くナビゲートできるコマンドラインツール。Windows および POSIX シェルに対応し、さまざまな改善を加えた の代替品。10倍速く および autojump より、3倍速く よりです z.sh fasd z.sh
  • zabb - zabb は、ディレクトリの短くて覚えやすい略語を特定するコマンドで、それを z が無矛盾にジャンプできるようにします
  • zabrze - ZSH のアブリエーション展開プラグイン
  • zapmarks - 最もよく使うコマンドラインブックマークに迅速にアクセス。複雑なコマンドを簡単に保存、検索、実行できます
  • zaw-src-package-managers - いくつかのパッケージマネージャー向けの zaw のオプションソース: rubygem (ruby), pypi (python), clib (C), appstore (Mac App Store) および homebrew (Mac CUI App)
  • zaw - ZSH の anything.el に似たウィジェット
  • zbrowse - シェル作業を行うとき、多くの場合 echo $variable が複数回呼び出されます(ループの結果を確認するなど)。ZBrowse では、単に Ctrl-B を押すだけで、ZBrowse – Zshell 変数ブラウザが呼び出されます
  • zce - Vim の EasyMotion または Emacs の ace-jump-mode に相当する ZSH の機能
  • zconvey - 他の ZSH セッションにコマンドを送信できるようにします。これにより、すべてのアクティブな ZSH セッションに cd $PWD を実行できます
  • zed - zigzag に ZSH プラグインとしてインストールできるシンプルなラッパー z
  • zellij (jaeheonji) - zellij を使う環境を提供。requires tmux。著者が廃止。現在は supported natively に置き換えられています
  • zellij (tranzystorek-io) - 自動的に終端のマルチプレクサとして zellij を起動する環境を提供します.
  • zeno - fuzzy completion およびユーティリティプラグインで、Deno が駆動しています
  • zenplash - ユーザーのディレクトリに保存されたテンプレートからファイルを作成します
  • zenv - ディレクトリごとに隔離された作業シェル環境(direnv に似ているが、新しいシェルインスタンスを使用してよりクリーンな隔離を提供)
  • zero - ゼロはプラグインおよびテーマの両方です。インストール方法については GitHub ページを参照してください。git および hg のステータスデコレーターを含みます
  • zeza - eza を管理・カスタマイズするツール。非常にカラフルな ls の代替品です
  • zflai - ZSH 用の高速ログフレームワーク
  • zfzf - ZSH 用の fzf ファイル選択ツールで、ディレクトリ階層を迅速にナビゲートできます
  • zgen-compinit-tweak - すべてのロードが で完了後に が1回だけ実行されるようにします compinit zgen
  • zgenom-ext-eval - zgenom 用のインラインプラグイン作成拡張
  • zhooks - ZSH ホック配列の内容や定義されたホック関数のコードを表示します。デバッグに便利です
  • zi-rbenv - rbenv を使用する場合、非常に速く読み込みされます(zi を使用時)
  • zimfw-extras - zimfw 用のカスタム追加機能。zimfw プラグインにパッケージされています
  • zinfo_line - ZSH テーマにより多くの情報を提供します
  • zinit-annex-bin-gem-node - zinit 拡張機能で、$PATH を変更せずにバイナリを公開し、Ruby ゲームやNodeモジュールをインストールし、それらのバイナリを簡単に公開し、関連するプラグインまたはスニペットが更新されたときにゲームとモジュールを更新します
  • zinit-annex-default-ice - ユーザーが複数の zinit コマンドに対してアクティブな ices を定義できるようにします
  • zinit-annex-man - すべてのプラグインおよびスニペットの man ページを生成する Zinit 拡張機能
  • zinit-annex-meta-plugins - 1つのラベル(zinit だけ)で、複数のプラグインをインストールできます
  • zinit-annex-patch-dl - zinit 拡張機能で、提供された dl および patch zinit ices を使ってファイルをダウンロードし、パッチを適用します
  • zinit-annex-readurl - ウェブページにURLがホストされているファイルの最新バージョンを自動的にダウンロードする関数を追加します
  • zinit-annex-rust - プラグインディレクトリ内に Rust および cargo パッケージをインストールする zinit 拡張機能
  • zinit-annex-submods - プラグインまたはスニペット内の追加サブモジュールをインストールおよび管理できる zinit 拡張機能
  • zinit-annex-test - プラグインまたはスニペットのインストールおよび更新後にテスト(例:make test)を実行する zinit 拡張機能
  • zinit-annex-unscope - GitHub API を使用して、ユーザー名を指定せずに zinit のプラグインをインストールできるようにします
  • zinit-console - A セミグラフィカル(curses)コンソール for the zinit プラグインマネージャー。
  • zinsults - コマンドが失敗した場合に、侮辱的なメッセージを表示します.
  • zjump - ZSHのディレクトリナビゲーションを簡素化;既に訪問したディレクトリ、親ディレクトリ、またはサブフォルダにジャンプします.
  • zledit - ZSHコマンドライン上の任意のトークンにファジーでジャンプする。オーバーレイヒント、プレビューパネル、および場所に即した編集を提供。 fzf が必要です.
  • zlitefetch - 軽量なシステム情報プラグイン.
  • zload - ZSH関数のホットリロード。開発を迅速に可能にします.
  • zlong_alert - notify-send を使用し、長時間(デフォルト:15秒)かかるコマンドが完了したときにベルを鳴らして知らせます.
  • zman - fzf を使ってZSHマニュアルを迅速に閲覧できます.
  • znotify - 他のサービスに通知を送るためのシンプルなプラグイン.
  • znvm - ZSH 用の Node.js バージョンマネージャーで、nvm.sh に類似ですが速い
  • zoc - OpenShift oc ログインとトークンの再新を高速化します.
  • zoxide - cd に似た高速な代替品で、あなたの習慣を学習します.
  • zplug-blame - 各プラグインの読み込みにかかった時間を表示する zplug 用の特別なプラグイン.
  • zpy - Python環境、依存関係、および隔離されたアプリのインストールを管理。ZSHフロントエンドで uv または pip-tools を使用します.
  • zredis-cmd - zredis プラグインが行う変数共有を利用して、リモートコマンド実行を実現します.
  • zredis - Redis データベースサポートを追加。 database_key <-> shell_variable のバインディングを提供。すべてのデータ型をサポートします.
  • zservice-py3http - 標準ライブラリのPython 3のhttpサーバーから指定されたディレクトリを提供します.
  • zsh-dev-navigator - 単一コマンドで開発ディレクトリに迅速に移動できる、極めてシンプルなZSHプラグインです.
  • zsh-expand - スペースキーで通常のアライアス、グローバルアライアス、誤ったスペルやフレーズを展開。標準的な展開(グロブ、コマンド/プロセス置換、 =command expansion、履歴展開、 $parameters)もデフォルトで展開されますが、無効にできるようにしています.
  • zsh-hookie-projects - 言語に依存しないプロジェクト検出。スマートなホック、PowerLevel10k統合、知能的なパス短縮。100以上のプロジェクトタイプを自動検出。カスタマイズ可能なon_project/off_projectホックを提供。スマート cd コマンドでプロジェクトルートへ移動し、美しい hookie_dir セグメントがパスを短縮(例: ~/projects/my-app~/p/my-app)します。多言語開発者向けに、プロジェクト認識を備えたシールドの動作を実現します.
  • zsh-in-docker - ZSH + oh-my-zsh のインストールを開発コンテナに自動化。Alpine、Ubuntu、Debian、CentOSまたはAmazon Linuxで動作します.
  • zsh-llm-assist - Gemini CLI、Codex、Claude CodeまたはOpenCodeを使用して、英語の自然な表現からシェルコマンドの提案、およびシェルコマンドから自然な表現への説明を提供します.
  • zsh-make-completion - zsh用の make タブ補完を正しく実装。 make -qp を使ってマケファイルデータベースを完全に展開し、 $(eval $(call ...)) で生成されたターゲットを含めます。結果はディレクトリごとにキャッシュされ、Makefileが変更されたら自動的に無効になります.
  • zsh-not-vim - ユーザーが vim に入っていないことを忘れていたことに自動的にユーザーを恥じさせる関数を提供します.
  • zsh-pkg-update-nag - 新しいシェル開始時(4時間ごとに1回まで)に、Homebrewのフォーマー/カスク、 npm -guv tool、RubyGemsのグローバルパッケージのアップデートをチェックし、すべてを1つの Y/n/s 確認でアップグレードを提案します.
  • zsh-select - 選択リストを表示します。これは selecta に似ていますが、表示にはcursesライブラリを使用しており、 fzf と比較すると、主な違いは近似マッチングによるもので、ファジーマッチングではありません.
  • zsh-vi-man - zsh viモード用のスマートmanページ検索。コマンドまたはオプションの上に Shift-K を押すと、サブコマンド、オプションジャンプ、複合オプション、パイプサポートをスマートに検出しながら、そのmanページを開きます.
  • zsh-watch - alias と補完をサポートするシンプルな watch
  • zsh-z (agkozak) - 頻繁に訪れたディレクトリに迅速にジャンプします。 z.sh のネイティブZSH版( awksedsortdate を使用せず)です.
  • zsh-z (ptavares) - z をインストールおよびロードします.
  • zshange_directory_recent - 最近のディレクトリに移動します。fzf が必要です.
  • zshcp - ZSH用の軽量で直感的なクリップボード管理プラグイン。コマンドラインワークフローを簡単にコピー・ペースト操作で強化します.
  • zshmarks - Bashmarks(Todd Werthによる)のシンプルなコマンドラインブックマークプラグインを oh-my-zsh に移植したものです.
  • zshrc-sync - .zshrc の変更を検出し、 zsh が終了したときにGitHubにプッシュします.
  • zshrc - プロジェクトスコープからローカル .zshrc ファイルをロードします.
  • zshrpg - rpg-cli をZSHと完全に統合するためのラッパーです.
  • zsnapac - アーキタイプLinuxでZFSの前後アップグレード時のスナップショットを取るためのプラグインです.
  • zsnapshot - 現在のZSH状態をファイルにダンプし、後でそのスナップショットファイルをソースで復元できるようにするコマンドを追加します.
  • ztouch - macOSのタッチバーに、最近の履歴コマンド、ディレクトリスタック、モード間のサイクル、ユーザーがマッピングできるコマンドの制御を追加します.
  • ztrace - コマンドの出力をキャッチし、その出力を再利用し、履歴コンテンツと結合できるようにします。
  • zui - ZSHユーザーインターフェースライブラリ – CGI+DHTMLのような高速TUIアプリケーション開発がZSHで可能
  • zypper-short - OpenSuse Tumbleweedのパッケージマネージャー向けプラグイン、zypper

Completions

これらのプラグインは、追加の機能やエイリアスを加えずにタブ補完を追加します

  • 1password-op - 1Passwordのopコマンドラインツールの自動補完を読み込む
  • aider - aiderのタブ補完
  • aircrack - airbase-ngaircrack-ngairdecap-ngairdecloak-ngaireplay-ngairmon-ngairodump-ngairolib-ngairserv-ngairtun-ngairventriloquist-ngの補完を追加
  • alembic - SQLAlchemyのデータベースマイグレーションツールAlembicの補完を追加。ワークフローの高速化を支援するヘルパー関数、コマンドエイリアス、ステータス概要関数を含む
  • aliyun - Aliyun CLIの補完を追加
  • ansible-server - viasite-ansible/ansible-serverの補完
  • antibody - このプラグインはAntibodyプラグインマネージャーの補完を提供
  • appspec - YAML仕様からBashおよびZSHの補完を生成
  • argc-completions - argcおよびjqを使用してZSHのタブ補完を追加
  • atuin - Atuinシェル履歴システムのタブ補完
  • audogombleed.sh - 宣言的な構文を使って補完ファイルを生成するのを簡単にする。コードを書かずに、迅速に実行可能。
  • autopkg-zsh-completion - autopkgの補完
  • aws_manager completions - aws_managerCLIの補完を追加
  • aws-completions - awscliでAWSのプロファイル/リージョンを管理し、プロンプトに表示するための補完サポートを追加
  • bash-completions-fallback - native ZSHの補完がなければ、bashコマンドの補完をサポート
  • batect - batectビルドシステムのタブ補完を追加
  • berkshelf-completions - berkshelfのタブ補完を追加
  • better-npm-completion - npmのより良いタブ補完
  • bio - バイオインフォマティクスツールの補完
  • bitbake - bitbakeの補完
  • bosh (krujos) - BOSHの自動補完を追加
  • bosh (thomasmitchell) - BOSHのタブ補完
  • brew-completions - ZSHおよびの下でを制御する Homebrew Shell Completion ZI
  • brew-services - homebrewサービス向けの補完プラグイン
  • buidler - NomicLabs Buidlerツールの補完および便利なエイリアスを追加
  • bw - Bitwardenの補完を追加
  • cabal (d12frosted) - cabalの自動補完を追加
  • cabal (ehamberg) - cabalのタブ補完を追加
  • carapace-bin - マルチシェル・マルチコマンド向けの引数補完器
  • cargo - オリジナルのoh-my-zsh cargo補完のすべての機能を提供し、cargo searchを介してcargo add内のリモートcratesに対応
  • carthage - Carthageと利用できる補完およびエイリアスを提供
  • cf-zsh-autocomplete - すべてのCloud Foundry CLIコマンドの自動補完を追加
  • chezmoi - chezmoiの補完およびエイリアスを追加。あなたがgitエイリアスを持っているかどうかを検出し、それに応じてchezmoiエイリアスを生成する。
  • claude-code-zsh-completion - AnthropicのClaude Code CLIの補完を追加。セッション、MCPサーバー、エージェント、モデル、プラグインは、固定リストではなく、あなたの設定から補完され、--resumeは各セッションに最初のプロンプトをラベル付け。120以上の言語に翻訳。
  • claudecode-completion - Claude Code CLIの最小限かつ常に最新のzsh補完
  • click-completion - Clickの自動補完サポートを追加。タブ補完中にオプションやコマンドのヘルプを表示。
  • cod - bash/fish/zsh向けの補完デモン。--helpで何かを実行すると、即座に補完関数を生成。
  • codeception - Codeceptionテストフレームワークのコマンド補完を追加
  • codex - OpenAIのcodexツール向けのVibe-codedタブ補完。バックグラウンドで補完を生成し、シェル起動を遅延させない。macOSでの使い勝手を向上させる機能を含む。
  • comonicon - comonicon 用のタブ補完機能
  • complete-lastf - 最近変更されたファイルまたはディレクトリを選択できるタブ補完を追加
  • complete-mac - macOS ioreg, lsmp, scselect, system_profiler および tmutil コマンドに補完を追加します
  • complete-ng - ZSH の複数選択出力をインタラクティブな選択メニューに置き換え、メニュー内でディレクトリをブラウズし、メニューからファイルを直接表示・編集
  • completion-sync - 動的に FPATH または XDG_DATA_DIRS に追加された補完を自動的に読み込み
  • completions (clarketm) - これには zsh-userscompletions, zchee の completions, nilsonholger の osx-zsh-completions およびその他のカスタム補完が含まれる
  • completions (northismirror) - ZSH 用の追加補完
  • completions (zchee) - もう一つのタブ補完コレクション
  • completions (zsh-users) - ZSH 用の追加補完コレクション
  • conda - conda 用の ZSH タブ補完
  • copilot - GitHub Copilot CLI 用の補完を追加
  • cpan - cpan install word<tab> および cpanm install <tab> にリモート CPAN パッケージ名を補完
  • cross-compiler - クロスコンパイルでは、x86_64-w64-mingw32-gcc、x86_64-linux-android32-clang、arm-none-eabi-gcc など多くのツールが存在する。このプラグインはそれらに ZSH 補完を提供
  • ctop - ctop 用のタブ補完機能
  • dagger - dagger 用の補完
  • dbic - DBIx::Class::Migration のスクリプトおよび Dancer 用の環境変数を自動的に設定
  • ddc - ddc 用のタブ補完を追加
  • deno - deno 用のタブ補完機能
  • deoplete - deoplete.nvim 用の ZSH 補完
  • docker (chr-fritz) - Docker for Mac から直接 docker の ZSH タブ補完を読み込み
  • docker (felixr) - docker 用のタブ補完を追加
  • docker (greymd) - docker および docker-compose 用のタブ補完を追加
  • dotnet - Dotnet 用のタブ補完
  • dropbox - Zsh 用の dropbox プラグインで dropbox-cli および dropbox-uploader コマンドを提供
  • drush_zsh_completion - Drush 用の ZSH アウトプット補完
  • duell - duell 用の ZSH プラグイン
  • efibootmgr - efibootmgr 用のタブ補完機能
  • elm - elm 用のタブ補完
  • etcdctl - etcdctl のタブ補完を追加
  • expressvpn - expressVPN クライアント用のタブ補完を追加
  • extract (le0me55i) - archive ファイルを引数に受け取り、そのアーカイブファイルを抽出する extract 関数を定義し、多くのアーカイブファイル形式をサポート
  • extract (thetic) - oh-my-zsh extract プラグインのフォーク
  • fancy-completions - さまざまな補完ツール、ライブラリ、統合を提供
  • flatpak - Flatpak 用のタブ補完機能
  • fluxcd - FluxCD command line ツールのタブ補完を追加、かつ最も一般的な flux コマンドの一部にアライアスを追加
  • fly-zsh-autocomplete - すべての Concourse CLI コマンドに対する自動補完オプションを追加します。
  • fnm - Fast Node Manager fnm 用のタブ補完を追加
  • fvm - Flutter Version Manager (FVM) 用のタブ補完を追加
  • fzf-gcloud - Google Cloud SDK gcloud CLI コマンドをすべてナビゲート・プレビューするためのファジー補完
  • fzf-rg - fzf, bat および ripgrep を使ってターミナルに機能を追加
  • fzf-tab-completion - ZSH向けのタブ補完を追加、bashおよびGNU Readlineを使用するアプリケーションにも対応。
  • fzf-zsh-completions - トリガーシーケンス(デフォルトは)により発動可能な、および向けのファジー補完。 fzf ZSH **
  • fzshell - ユーザーが事前に定義したソースからファジー補完を取得。
  • gardenctl - Gardenerコマンドラインインターフェースへのタブ補完、および一般的なgardenctlコマンドの一部のエイリアス。
  • gcloud (littleq0903) - Google Cloud SDK向けの補完を追加。
  • gcloud (wintermi) - Google Cloud Command Line Interface(gcloud CLI)の補完を追加。
  • gem - OMZ gem補完のすべての機能を提供するが、同時にgem install <tab>gem searchの出力からリモートgemを補完できるようにする。
  • gentoo - Gentooツールの多くがアップストリームに補完スクリプトを提供していないため、ZSH補完を提供。
  • git-annex - ほとんどのgit-annexコマンドへのタブ補完を提供。
  • git-flow - git-flow向けのZSH補完を提供。
  • git-fzf - git操作を簡便かつ効率的に実行するZSHプラグイン。補完機能を含み、fzfのサポートも提供。
  • git-profiles - 1つの.gitconfigファイル内で複数のgitユーザーを管理。
  • git-recent-branches - 最近チェックアウトされたブランチを確認・表示・チェックアウトする際に便利に。
  • git-user-switch - 複数のGitHubユーザーアカウントの切り替えを可能に。SSH設定およびGitHub CLI(gh)認証を自動的に更新。
  • github-cli - GitHub CLI向けのタブ補完を提供。
  • gitlab-runner - gitlab-ci-multi-runner向けのZSH補完。
  • gradle-completion (gradle) - gradle向けのBashおよびZSH補完。
  • gradle-completion (ninrod) - gradle向けのZSH補完。
  • grid5000 - Grid 5000プラグイン - テーマおよび自動補完を追加。
  • gstreamer - GStreamer向けのタブ補完。
  • gulp (akoenig) - Z-Shell(ZSH)でgulp.jsタスクの自動補完を提供。
  • gulp (srijanshetty) - gulp向けの自動補完。
  • hashlink - https://hashlink.haxe.org/向けの補完。
  • haskell - cabalghcおよびghc-pkgsコマンドへの補完を追加。
  • haxelib - haxelib向けの補完。
  • hledger - 強力なダブルエントリ会計ツールhledger向けのエイリアスおよび補完を提供。
  • inshellisense - シェル向けのIDEスタイルの自動補完を提供。これは、600以上のコマンドラインツールをサポートするターミナル本体のランタイムであり、inshellisenseはWindows、Linux、MacOSでのbashfishzshpwshをサポート。
  • ipfs - Interplanetary File System向けの補完。
  • jenv - jEnv向けのタブ補完。
  • joe - joe gitignoreエディタへの補完を追加。
  • jtool-completion - jtool向けのZSH補完。
  • justfile - just向けのタブ補完を追加。
  • jx - Jenkins-X CLI向けのタブ補完を追加。
  • kafka - Apache kafka向けの補完。
  • keybase - keybase向けの補完。
  • kind- kind向けのタブ補完をロード。
  • kitty - kittyターミナルエミュレータ向けの補完。
  • kompose - Kompose向けのタブ補完を追加。
  • kubeadm - kubeadm向けのタブ補完を追加。
  • kubectl (chrishrb) - kubectlの補完を自動的にロード。
  • kubectl-fzf - 高速かつ強力な fzf-パワーの自動補完機能を提供する kubectl.
  • kubectl-plugin - の補完スクリプトを生成し、プラグインのサブコマンドに対応した の自動補完機能を拡張する. kubectl kubectl
  • kustomize - kustomizeに対するタブ補完を追加する.
  • lazycomplete - シェル補完スクリプトのラズリロード(遅延読み込み)を実現する.
  • lets-cli - lets CLIタスクランナーの自動補完を追加する.
  • llm-cli-autocomplete-tool - 高度なAI搭載ZSHプラグイン。LoRAファインチューニング、ナビゲート可能なUI、および Ollamaの統合を備える.
  • llm - LLM CLI toolに対するタブ補完を追加する.
  • ls-go - ls-goに便利なエイリアスをいくつか追加する.
  • mac - macOS用コマンドおよび第三者ツール向けの補完ファイル.
  • macos - 選択されたOSXコマンドの補完。このリポジトリの主な目的は、品質の高い自動補完(例:条件付きフラグを意識した選択肢の提示や選択)および最新かつ機能が整った自動補完を提供することである.
  • mcfly - デフォルトのCtrl-Rシェル履歴検索を、作業ディレクトリや最近実行されたコマンドの文脈を考慮した知能型検索エンジンに置き換える。McFlyの提案は、小型ニューラルネットワークによりリアルタイムで優先順位付けされる.
  • mill - Scalaの Millビルドツールに対するタブ補完.
  • miniconda - minicondaに対するタブ補完を追加する.
  • misc-completions - UNIXおよびPerlコマンドに対する補完をさらに追加する.
  • mooseX-App - Perlモジュール MooseX::Appの補完生成ツール.
  • more-completions - 13500のZSH補完!多くは—help出力およびmanページ出力のパースを実行したPythonスクリプトによって生成されたため、品質は様々。アーキテクチャプレフィックス補完は architecture_srcディレクトリに含まれる.
  • msfvenom - Metasploitに対するタブ補完.
  • mx-honey - Graalプロジェクト開発用のコマンドラインツール mxの補完を提供。通常のワークフローの発見を容易にし、便利なエイリアスを提供する. build unittest benchmark ...
  • myincr - 自動提案とインクリメントにより、貼り付けを高速化する.
  • nestcli - Nest.js CLIに対するタブ補完を提供する.
  • newman - Newman CLIの自動補完を提供する.
  • ngrok - ngrokおよびその補完をシェルに自動読み込みする.
  • nix - nix, NixOS, および NixOps向けの補完ファイル.
  • node-ace - node ace向けの補完を提供する.
  • nova - novaに対する自動補完を提供する.
  • npm-run - npm runに対する自動補完をサポートする.
  • npm-scripts-autocomplete - 現在のディレクトリ内の package.jsonに含まれるスクリプトから自動補完の提案を表示する。 npmおよび yarnと互換性がある.
  • nx - nx向けの補完。 jqが必要.
  • oh-my-update - oh-my-zsh内のプラグインを更新する.
  • okta - aws-oktaおよび okta-awscliコマンドに対するコマンドライン補完を提供する.
  • ollama - Ollama AIモデル管理用のタブコマンド補完を提供する.
  • op - 1Passwordopコマンドラインツールに対するタブ補完を追加する.
  • openstack - OpenStackの管理用の関数およびエイリアスを追加する.
  • osx-zsh-completions - macOS用の特定コマンド(例: launchctl)に対するタブ補完を追加する.
  • packer - packerに対するタブ補完を追加する.
  • pagerduty - PagerDuty cliの補完を追加する.
  • pandoc-completion - Pandoc補完プラグイン.
  • parallels - Parallels Desktop向けの補完を追加する.
  • pass-zsh-completion - ZSH 用に pass コマンドの補完を簡単に取得できるコンビニエンスリポジトリ。
  • pip-completion - pipの自動補完プラグイン。
  • pipenv (AlexGascon) - pipenv の最も一般的なコマンドに対するエイリアスを有効にします
  • pipenv (gangleri) - pipenv に対する補完を提供します
  • pmy - 一般用途のコンテキスト認識 ZSH 補完エンジン(fzf によって駆動)
  • pnpm-completions - pnpm に対するタブ補完(package.json スクリプト補完、リアルタイム npm レジストリ検索、ワークスペースサポート、およびオプションのコマンドエイリアスを含む)
  • poetry - poetry に対するタブ補完
  • prettier - prettier に対するタブ補完
  • pytest-fzf - pytest テストを fzf で選択し、ターミナルに挿入できるようにします
  • python-args-completion - argparse モジュールで定義された Python スクリプトのコマンドライン引数に対する自動補完を提供します
  • python-module-completion - python -m コマンドに対する知能のあるタブ補完(階層的なモジュールナビゲーションとスマートプロジェクト検出を含む)
  • quickjump - 最近のファイルとディレクトリに対する skim のタブ補完を fasd で提供します
  • racket completion - Racket に対する補完を提供します
  • rake-completion - rakefile のターゲットに対する高速タブ補完を追加します
  • rancher - Rancher CLI に対する補完を追加します
  • rg - ripgrep、すなわち驚くほど速いファイルおよびテキスト検索バイナリに対する補完を提供します
  • rhoas - rhoas に対する補完を追加します
  • rustup - Rustup に対するタブ補完を提供します
  • s3cmd - s3cmd に対するタブ補完を追加します
  • salesforce-cli - Salesforce CLI 用の ZSH コマンド補完。jq が必要です
  • saml2aws - saml2aws に対する補完を追加します
  • sdkman (matthieusb) - sdkman に対するタブ補完を追加します
  • sdkman (yongxingzhao) - sdkman に対するタブ補完を追加します
  • sfdx-autocomplete - Salesforce sfdx 用の自動補完プラグイン
  • skate-actions - skate パーソナルキー値ストアに対するタブ補完
  • speedtest - speedtest cli に対するタブ補完
  • spring-boot-plugin - spring-boot コマンドに対する自動補完を追加します
  • ssh (sunlei) - ssh に対するより良いホスト補完
  • ssh (zpm-zsh) - ssh に対するホスト補完を追加します
  • ssh-agent (bobsoppe) - ssh-agent を管理します
  • ssh-agent (hkupty) - 自動的に ssh-agent を起動して、ご希望の認証情報を ssh 接続に設定および読み込みします
  • ssh-agent (twfksh) - ZSH で SSH エージェントを管理するためのブloat なしのユーティリティプラグイン。このプラグインは、新しいターミナルセッションが開始された際に自動的に ssh-agent を開始および管理します。zsh-ssh-agent を実行した後、キーを ssh-add する必要は一度だけです。残りはプラグインが自動的に処理します
  • ssh-config-suggestions- から の補完を読み込みます ssh ~/.ssh/config
  • supabase - supabase cli に対するタブ補完
  • symfony (Akollade) - Symfony に対する補完を追加します。これには bin/console および sf コマンドを含みます
  • symfony-complete - Symfony に基づく CLI アプリケーションのユニバーサル補完:composerphp-cs-fixbin/consoleartisanphp-cs-fixer など。これはサブコマンドおよび GNU スタイルオプション(--help)に対する自動補完をサポートします
  • tailscale (heroeslament) - tailscale に対するタブ補完およびエイリアス
  • tailscale (hsrzq) - tailscale に対するタブ補完。macOS でのみ動作します
  • tailscale-ssh - tailscale のステータスに基づいたホスト補完を提供します。マジックDNSのサフィックスが存在する場合、自動的に削除します
  • talosctl - Talos Linux に対するタブ補完
  • task - Task に対するタブ補完
  • taskbook - taskbook のタスク番号に対する自動補完
  • terragrunt - Terragrunt へのタブ補完機能を提供します。
  • test-kitchen - Test Kitchen への補完を追加します。
  • tinygo - tinygo へのタブ補完を追加します。
  • tio - tio へのタブ補完を追加します。
  • tmux pane words - あなたの tmux パネルから単語を補完するためのキーバインディングを提供します
  • tofu - tofu へのタブ補完を自動読み込みします。
  • tshark - TShark へのタブ補完を追加します。これはディスプレイフィルタ(-Y)および抽出フィールド(-e)に対して深層、プロトコル認識、階層構造を理解した自動補完を提供します。従来のシェル補完は、平坦なプロトコル名や静的オプションを提案するのみですが、このツールは TShark フィールドの内部構造を理解しています。
  • tugboat - tugboat コマンドへの自動補完を追加します。
  • umake - Ubuntu umake へのタブ補完機能を提供します。
  • url-httplink - ZSH の _urls 補完を拡張し、HTML ページから URL を補完できるようにします。
  • uv - uv へのタブ補完機能を提供します。
  • vert.x - vertx コマンドへの自動補完機能を提供します。
  • vorpal - いくつかのアップストリームが死んでいるプロジェクトの補完を追加します。其中包括 duperemove, optimus-manager および pacutils
  • web-open - ウェブページを開くためのエイリアスを追加します。Ubuntu 20 でのみ動作します。
  • web-search - 指定された検索エンジンでデフォルトブラウザで検索を実行します。
  • wsl-notify - コマンドが15秒以上かかる場合に wsl-notify-send を使用して通知します。Windows 用のみ。
  • xcode - いくつかのXcode コマンドラインツールの補完 - genstrings, nm, plutil, xcode-select, xcodebuild, xcrun, simctl, strings, swift-demangle, swift および lipo
  • yabai - macOS yabai タイル型ウィンドウマネージャーに補完を追加します
  • yarn-extra-completion - lukechilds/zsh-better-npm-completion にインスパイアされています。
  • yarn - yarn add, yarn remove, yarn upgrade, yarn why および yarn run への自動補完を追加します。
  • yt-dlp - yt-dlp へのタブ補完機能を提供します。
  • zenquotes - zenquotes.io からランダムな引用を表示します。
  • zoxide - zoxide へのタブ補完機能を提供します。
  • zpacman - zpacman へのタブ補完を追加します。

Themes

  • 021011 - 極めてシンプル。VS Code に1つの git マーカーを含みます。
  • 0i0 - ダークなターミナルウィンドウに最適化されており、nerdfont git ステータスデコレーションを使用します。
  • 14degree - git, virtualenv および rvm ステータスデコレーションを含みます。
  • 1999 - パワーライン風のテーマ。git ステータスデコレーション、ネットワークおよびバッテリーのステータスを含みます。
  • 7eth - 極めてシンプルなテーマで、git ステータスのデコレーターを含みます。
  • a - シンプルなテーマで、現在のディレクトリと git ステータスデコレーターを含みます。
  • abbr (theme) - 現在のディレクトリパスの簡略版を表示し、Pythonの仮想環境、Rustバージョン、git ステータス、および最後のコマンドの終了コードを表示します。ダークな背景ではデフォルトで良好な表示ですが、色は簡単にカスタマイズ可能です。
  • abhiyan - セグメント化されたプロンプト。git ブランチ、ステージ済みファイル数、ステージ未済ファイル数、未追跡ファイル数、ユーザー名、現在の作業ディレクトリ、および時間のデコレーターを含みます。Powerline互換フォントが必要です。
  • absolute - 非常にクリーンなテーマで、git ステータス、node バージョン、および最後のコマンドの終了コードのデコレーターを含みます。
  • abzt - 無駄な要素を一切含まないテーマで、git ステータスとディレクトリ情報のデコレーターを含みます。nerdfontが必要です。
  • acenoster - 多目的なテーマで、非常に詳細な git および mercurial のサポートを提供。また、AWS プロファイル名、仮想環境名(存在する場合)、バックグラウンドタスク数、現在のディレクトリ、かつ前コマンドの終了コード(非ゼロの場合)のデコレーターを含みます。
  • achab - 現在のフォルダパス、現在のユーザー、現在の git ブランチのデコレーターを含みます。デコレーターの色は簡単にカスタマイズ可能です。
  • adamdodev - git ステータス、AWS プロファイル名、Azure サービスプライマリー名、kubernetes コンテキスト、terraform ワークスペース、最後のコマンドの終了ステータス、および現在の作業ディレクトリのデコレーターを含みます。
  • adhde - user@host、現在のディレクトリ、git ステータス、最後のコマンドのステータスおよび日時をデコレーターとして含みます。
  • adlee - macOS テーマ。Powerline 互換フォントが必要です。
  • adoz - 紫色と青のトーンに焦点を当てたミニマリズムテーマ。Adoz はシンプルで現代的なプロンプトを提供し、重要な情報を表示しつつ、スリムなデザインを維持します。環境変数を設定することで非常にカスタマイズ可能です。user@hostname、現在のディレクトリ、タイムスタンプ、git ステータスのデコレーターを含みます。
  • af-magic-dynamic - af-magicの動的パス短縮を施した改良版。
  • afaq - ホスト名、ローカルIPアドレス、現在の作業ディレクトリ、現在時刻、gitの状態、Pythonの仮想環境をデコレートした2行テーマ。
  • aflah-bhari - oh-my-zshに含まれるrobbyrussellテーマの改良版。
  • aftermath - シェル内で実行した各コマンドの後に、良いサマリーを表示。
  • agitnoster - agnosterテーマ(Oh My Zshおよびbash-git-promptに含まれる)に基づき、gitの状態に関する詳細情報を表示。
  • agkozak - 3つの非同期メソッドを使用し、ZSHプロンプトの反応性を維持しながら、gitの状態やSSH接続、終了コード、viモードのインジケーター、および簡略化されたPROMPT_DIRTRIMスタイルのパスを表示。非常にカスタマイズ可能。CygwinおよびMSYS2でも非同期処理が可能。
  • agnopro - 高性能かつ機能豊かなZSHテーマ。文脈を知的に表示し、Agnosterをインスピレーションとして採用し、開発者向けの追加機能を備えている。現在のディレクトリ、Node.jsバージョン、Go言語バージョン、.Netバージョン、gitの状態、AWSプロファイル、user@host、バックグラウンドジョブ、Python環境をデコレート。
  • agnoster (fcamblor) - Solarized Agnoster変体にgitの状態情報を追加。Unicodeフォントが必要で、solarizedターミナルと最適化。
  • agnoster (fseguin) - agnoster変体に右側プロンプトを備える。
  • agnoster-gentoo - Gentoo風のAgnoster ZSH Themeで、user@hostnameおよびgitの状態をデコレート。Unicodeフォントと良好に動作。
  • agnoster-j - の色方案、や他のVCSツール、Unicode対応フォントに最適化。前コマンドの実行状態、user@hostname、の状態、作業ディレクトリ、rootとして実行中か、バックグラウンドジョブが実行中か、その他情報をデコレート。 solarized git git
  • agnoster-mod - Agnoster変体に右プロンプトを備える。
  • agnoster-multiline - に基づくテーマ。現在のディレクトリおよびの状態をデコレート。Powerlineおよびの文字を含むフォントが必要。Linuxのttysでは非ASCII文字を自動的に無効化。 Agnoster git git
  • agnoster-plus - Agnoster変体で、Solarized Darkターミナルの色方案に最適化。gitの状態を表示。
  • agnoster-refresh - Agnoster変体にバッテリーおよびオンライン状態を表示。
  • agnoster-repopath - AgnosterおよびPassionテーマに基づく。プロンプトにgitおよびmercurialの状態、現在時刻、前コマンドの実行時間のデコレートを含む。
  • agnoster-timestamp-newline - Agnoster変体にタイムスタンプと改行を追加。
  • agnoster - Solarizedターミナル色方案に最適化。gitのデコレート、user@host、作業ディレクトリ、前コマンドの終了状態、root権限の有無を表示。Powerline対応フォントが必要。
  • agnosterAfro - PowerlineおよびAgnosterテーマに基づき、agnosterzakをインスピレーションとして採用。
  • agnosterzak - Agnosterに基づき、バッテリー寿命、日時、gitの状態、現在のディレクトリ、ユーザーおよびホスト情報を表示。
  • ai-candy - AI支援開発者向けの反応性の高いoh-my-zshテーマ。コンテナ、仮想マシン、裸マシン間で作業する開発者に最適。OS、カーネル情報、sshセッション、gitの状態、GitHub統合、AIツールの状態、スマートキャッシュをデコレート。
  • ai-hayasaka - ミニマリストテーマで、現在のディレクトリ、Ruby環境、Python仮想環境をデコレート。 git
  • air - ミニマリズムテーマ。gitステータス装飾を含む。
  • akzsh - ダークターミナルテーマと良好に動作。gitのデコレートを含む。
  • al-magic - oh-my-zshのaf-magicテーマをクローンし、プロンプトの右側に時間を追加。
  • alarangeiras - ミニマリズムテーマ。gitステータス装飾を含む。
  • ale - finoテーマに基づく。gitvirtualenvnodeの状態をデコレート。
  • alesrosina - git情報、現在のディレクトリ、前コマンドの返却状態をデコレート。
  • alien-minimal - ミニマリストZSHテーマで、gitの状態を表示。
  • alien - Powerline風のZSHテーマで、のデコレートおよび前コマンドの終了コードを表示。他のプロンプトよりも速い。なぜなら、のデコレートをバックグラウンドプロセスで非同期に決定するため。 git git
  • almel - agnosterをインスピレーションとして、Rustで書かれたテーマ。gitの状態、user@host、前コマンドの終了状態、作業ディレクトリをデコレート。
  • aloy (garethclews) - subnixrのから導入された「magic enter」を含む lenaテーマのフォーク。Enterを押すだけで、追加コマンドなしに、有用な、および現在の作業ディレクトリ情報を表示。 @elenapan’s minimal ls git
  • aloy (karetsu) - subnixrのから導入された「magic enter」を含む lena ZSHテーマのフォーク。さらに情報を追加。Enterを押すだけで、追加コマンドなしに、有用な、および現在の作業ディレクトリ情報を表示。 @elenapan’s minimal ls git
  • alp - シンプルなテーマで、現在のディレクトリ、root状態、ユーザー名、ホストをデコレート。
  • alpha - ユーザー名@ホスト名および現在のディレクトリをデコレート。
  • alpharized - solarizedのダークターミナルに最適化されたバージョン。avit themeの改良版。
  • amoyly - Agnosterをベースにした、洗練された読みやすいテーマ。
  • amplify - ミニマリストテーマで、AWS Amplify環境およびの状態をデコレート。- - テーマの改良版で、より良いサポート。 git andy bira git
  • antoinechab - gitの状態、ユーザー名、時間、現在のディレクトリをデコレート。
  • antsy - gitのブランチおよび状態、仮想環境、終了状態、ジョブ数、viモードインジケーターをデコレート。
  • aofxta - 前回のコマンド実行時間、git の情報、現在のディレクトリ、現在の時刻を表示するデコレーターを含みます。
  • ap2 - シンプルなテーマで、時刻、OS、現在のディレクトリ、git の状態、前回のコマンドの終了状態をデコレーターで表示。
  • aperiodic - gitデコレーター、ユーザー名、ホスト名、rootかどうか、アクティブなPython仮想環境、現在のRubyインタープリタ、最後のコマンドの視覚的および数値的な状態、パワーマネジメント状態、時刻と日付を表示。
  • aphrodite - 視覚的なノイズのないシンプルなテーマ。必要な情報のみを表示:現在のユーザー名、ホスト名、作業ディレクトリ、gitブランチ(存在する場合)。ダークおよびホワイトのターミナルとも良好に見える。
  • aplos - シンプルなZSHプロンプトで、作業ディレクトリ、ローカル情報、リモート情報、時刻および終了コードを表示。 git git
  • apollo - 高度にカスタマイズ可能で、互換性があり、パフォーマンスの高いZSHテーマ。機能をモジュールで有効化。
  • aporia - 開発者たちが最先端のターミナル環境を求める人向けに設計されたテーマ。非ブロッキングバックグラウンドワーカー(zle -F)による即時ターミナル反応性、Go、Rust、Python、Node、Ruby、PHP、Java、C++のプロジェクト検出、Gitのスタッシュ追跡、仮想環境およびDocker用の専用セグメント、Ghost-Textの自動補完およびリアルタイムシンタックスハイライトを内蔵。
  • appa - omzのrefinedに基づいたシンプルなテーマ。Nerd Fontが必要。
  • apple (aramirol) - robbyrussellに基づき、vcs状態デコレーターを含む。色は、あなたの.zshrc内の変数を設定することでカスタマイズ可能。
  • apple (bjrowlett2) - ミニマリズムテーマ。gitステータス装飾を含む。
  • arael - gallifreyのフォーク。
  • archcraft - 緑色のテーマで、ダーク背景に最適化。git状態デコレーターを含む。
  • archie - Arch LinuxをインスピレーションとしたZSHテーマ。normテーマに基づく。
  • archmocha - catpucchin の一部をモチャ風にしたテーマ(アーキテクチャ Linux バージョン)。ユーザー@ホスト名、現在のディレクトリ、git の状態をデコレーターで表示。
  • arctic-glow - agnoster に基づいたテーマ。git の状態、Python ビルド環境、現在のディレクトリ、ユーザー名、オペレーティングシステムをデコレーターで表示。
  • arity - 読みやすさと一目で概観できるように設計されたシンプルなテーマ。パスとgitデコレーターを含む。
  • arrow-minimal - シンプルなZSHテーマで、gitデコレーターを提供。
  • arrow - シンプルなテーマで、git ステータスデコレーションを含む。
  • asciigit - ASCIIのみのテーマで、特別な文字を含まないフォントを使いたいgitユーザー向け。
  • astral - ダーク背景に最適化されたテーマで、zen モードをサポート。zsh-users の zsh-syntax-highlighting プラグインと良好に連携。前回のコマンドの実行時間、実行時刻、終了状態、マシン名、現在のパス、ssh の状態、git の状態をデコレーターで表示。
  • astro - ysおよびrobbyrussellテーマに基づく。
  • async - 現在のディレクトリ、git状態、最後のコマンドがエラーコードを返した場合の返値、バックグラウンドジョブの数、長時間実行コマンドの実行時間、現在のPython仮想環境を表示。
  • aterminal - プロンプトにNode.js、NPM、Docker、Go、Python、ElixirおよびRubyの情報を表示。
  • aub - gitおよびhg状態、usernameに関するデコレーターを、hostに表示。
  • australis - 軽量テーマで、情報および現在のディレクトリに関するデコレーターを提供。プラグイン(から)が必要。 git git oh-my-zsh
  • avil - ミニマリズムテーマで、gitのデコレーターを含む。
  • avit-d2k - oh-my-zshのavitテーマに基づき、わずかな変更を加えたもの。
  • avit-mod - oh-my-zshのavitテーマの改良版。
  • avoleo - 各コマンドに日時プロンプトと履歴内のコマンド番号を提供。さらに、現在のパスに応じて、特別な記号’⠾‘および’⡶‘を使用してgit情報を表示。また、Gnome-Terminalのデフォルトカラーパレットに基づくカスタムカラーをサポート。
  • aws - robbyrussellに基づき、追加のデコレーターで、あなたの$AWS_PROFILEが設定されているときにそれを表示。
  • backbone - 極めてシンプルな1ファイルプロンプト。高速で、道路の走りを連想させるMEEP!MEEP。git状態および現在のディレクトリのデコレーターを含む。
  • baddcafe - 動的にシステム情報を提供。git の状態、CPU 使用率、メモリ使用率、バッテリー残量、ローカルおよびグローバル IP アドレス、現在の時刻、現在のディレクトリ、前回実行コマンドの終了状態をデコレーターで表示。
  • bahman - Nerd Fontが必要。git状態デコレーターを備える。
  • banana - git状態デコレーターおよび現在のディレクトリを含む。
  • bandit - Powerlineのバリエーションの一つ。
  • bar (anki-code) - p10kのシンプルな設定。
  • bar (xp-bar) - ユーザー名、ホスト名、pwd、git状態デコレーター、3回の水を飲むための時計を表示。
  • barion - 高速にコンパイルされたプロンプトで、コンパクトなgit状態概要を提供。Powerlineに似ている。Crystalが必要。
  • base - 開発者やシステム管理者がリモートサーバー、VPS、VPN で頻繁に作業するためのシンプルかつ機能的な ZSH テーマ。公開IPアドレス、git の状態、現在のディレクトリをデコレーターで表示。
  • bash - デフォルトのbashプロンプトに似ている。
  • bashi - Ahmet Sülekの Flat UI Terminal サブテーマおよびPasquale D’Silvaの Saturn Terminal サブテーマに最適化されています。
  • bashlover - ZSHシェルの強力な機能を評価しつつ、かつての bash シェルのようなシンプルかつ古典的なインターフェースを好む人々向けに設計されています。 git の情報、user@host、現在の作業ディレクトリのデコレーターを含んでいます。
  • bashplus - デフォルトの bash プロンプトのカラーリングされた再現版。 virtualenv および git のステータスにデコレーターを含んでいます。
  • bastard - gitster サブテーマの改良版を ZIM 用に作成したものです。
  • bearable - ダークなターミナル背景と良好に動作します。
  • bearings - 高速でシンプルで、極めてカスタマイズ可能なシェルプロンプト。現在のディレクトリ、 git ステータス、前回のコマンドの終了コード、前回のコマンドの実行時間、バックグラウンドジョブ、ユーザー名のデコレーターを含んでいます。
  • bedbugs - Agnoster にインスピレーションを得たマルチラインプロンプト。 git ステータス情報、バックグラウンドジョブ数、作業ディレクトリ、ユーザー名、ホスト名、Python virtualenv(存在する場合)、前回コマンドの色付き返値、root/userのシンボルにデコレーターを含んでいます。
  • beer - cloud にインスピレーションを得たもので、ビールアイコンを採用しています。
  • bender - Git統合を備えた華やかな2行プロンプト。
  • berghain - ミニマリストなテーマ。前回実行されたコマンドの終了コードおよび git ステータスのデコレーターを含んでいます。
  • bernkastel - ys に基づいたテーマ。Kubernetesコンテキスト、現在のディレクトリ、前回コマンドの終了ステータス、 git ステータスのデコレーターを含んでいます。
  • better-robbyrussell - oh-my-zsh の robbyrussell テーマの改良版で、オリジナルのシンプルさを維持しつつ、AWS プロファイルの認識を追加。AWS プロファイル、git ブランチの表示(オプションで切り詰め)、ディレクトリパス、および最後に実行したコマンドの終了ステータスをデコレート。
  • bgnoster - Agnoster にUnicodeシンボルを内蔵したバリエーション。
  • bigshrimp - 明瞭で簡潔なテーマ。ユーザー名@ホスト、現在のディレクトリ、 git ステータスのデコレーターを含んでいます。
  • bigyls - lpha3cho に基づいたテーマ。日付、時刻、IPアドレス、 git ステータス、プラグイン、現在のディレクトリのデコレーターを含んでいます。
  • bira - Oh-My-ZSHの bira サブテーマのフォーク。作業ディレクトリ、ユーザー名@ホスト、 git ステータス情報、Python venv、前回コマンドがエラーを起こした場合のステータスコードのデコレーターを含んでいます。
  • birame - bira に基づいたテーマ。
  • biraskull - bira に基づいており、rootステータスおよび git ステータスのデコレーターを含んでいます。
  • biratime - bira サブテーマに基づいていますが、プロンプトにユーザー名ではなく日付を表示しています。
  • birav2 - bira に基づいており、 gitrvmvirtualenv ステータスのデコレーターを含んでいます。
  • black-Void - アカウント情報、rootユーザー、SSH使用、ディレクトリ移動、書き込み許可、VCS情報のデコレーターを含んでいます。
  • blackrain - 別の git に意識したテーマ。
  • blaze - powerlineに視覚的に類似しており、 make および g++ を必要とします。 Nerd Font をターミナルに設定すると最適に動作します。現在のディレクトリ、前回コマンドの実行時間、前回コマンドの終了ステータス、 git ステータス情報、日付、時刻、ユーザー名、ホスト名のデコレーターを含んでいます。カスタムセグメントで拡張可能です。
  • blazux - git ステータスのデコレーターおよび前回コマンドの終了ステータスを示すスマイル/悲しみの表情インジケーターを含んでいます。
  • blinks (max13ft) - oh-my-zsh の blink テーマに mercury のサポートを追加。
  • blinks-xfan - 既存のテーマ blinks に基づいたテーマ。
  • bliss - 色を注入しつつワークスペースを圧迫しない、繊細なテーマ。 bliss iTerm カラースキームと bliss dircolors と併用されるように設計されています。 git ステータスのデコレーターを含んでいます。
  • blox - シンプルで高速なZSHテーマ。必要な情報を表示します。ブロック構成で構成されており、各ブロックは [square brackets] で囲まれており、ブロックを追加するには関数を作成するだけです。
  • bluebird - 軽量なZSHプロンプトで、クリーンなPowerlineスタイルデザインとNerd Fontサポートを備えています。ユーザー名、現在のディレクトリ、 git ブランチのデコレーターを含んでいます。
  • bluehigh - ミニマリストなテーマ。 git の情報を表示します。
  • bluelines - 明瞭で青いテーマ。
  • bluo - bullet-train または powerlevel10k に似たカラフルなプロンプトセグメント。 git ステータスのデコレーターを含んでいます。
  • boban - Agnoster に基づいたPowerlineスタイルのファイル。ユーザー@ホスト名、 git ステータス、現在の作業ディレクトリ、Python venv、AWSプロファイル、 $KUBECONFIG、Terraformワークスペース、前回実行コマンドの終了ステータスのデコレーターを含んでいます。正しく表示するために Nerd Font を必要とします。
  • bogo - zeta にインスピレーションを得たもの。 git およびRubyバージョンのデコレーターを含んでいます。
  • boom - マルチラインテーマ。暗い背景で最も良好に動作します。
  • born-in-the-purple - 紫色のテーマ。 Pure にインスピレーションを得たシンプルなテーマ。
  • bouni - ユーザー@ホスト、現在のディレクトリ、アクティブなPython virtualenv、 git ステータスのデコレーターを含んでいます。
  • boxy - ソーライズドターミナルカラーと良好に動作します。 username@hostname、現在のディレクトリ、 git ステータス、前回コマンドの返値コード、前回コマンドが実行された時間のデコレーターを含んでいます。
  • braundo - ユーザー名、現在のディレクトリ、 git ステータス、タイムスタンプを含むシンプルなテーマ。
  • bref - シンプルなプロンプト。 git ステータスを非同期で表示するデコレーター、 ssh セッションがリモートである場合の通知、バッテリーのレベル、バックグラウンドジョブの数を含んでいます。
  • bright-catpuccin - 活き活きとした、現代的なZSHプロンプト。美しいCatppuccin Mochaパレットに基づき、明るい色の雰囲気を備えています。gitのステータス、Python venv、Conda環境、スマートなパスの切り詰め、長時間実行されるコマンドの実行時間、オプションのユーザー名@ホスト名、スマートなパスの切り詰め、バックグラウンドジョブ、コマンドの終了ステータスを含むデコレーターを備えています。
  • brisa - マルチラインテーマ。fino-timeに基づいており、ユーザー名、ホスト、現在のディレクトリ、およびgitのステータスをデコレートしています。
  • bronze - マルチシェルに対応したカスタマイズ可能なパワーライン風プロンプト。Goで書かれたアイコンを備えています。nerd-fontsが必要です。
  • brs - プロンプトに現在の音楽を表示。audtoolを用いています。
  • bruh - gitのステータスデコレートを含む。
  • bryce-robbyrussell - Catppuccinのpowerlineおよびrobbyrussellテーマにインスピレーションを受けています。
  • bttf-color - BTTFカラーテーマ。gitのステータスをデコレートしています。
  • bubblegum - 極めてシンプルで明るいピンクテーマ。三角形のグリフと現在の作業ディレクトリを含み、それ以外は一切ありません。最もクリーンなシェルを残します。
  • bubblified (hohmannr) - agnosterにインスピレーションを受けています。nerdfontsと組み合わせて最も効果的です。
  • bubblified (varaki) - bubblified (hohmannr)に基づいており、rootになると色が変化します。ユーザー@ホストおよび現在のディレクトリを表示するデコレーターを備えています。
  • buddha - gitのステータス、現在のディレクトリ、最後に実行されたコマンドの終了ステータス、ユーザー名@ホスト名をデコレートしています。
  • buddy - マルチ言語対応の拡張システムを備え、1730〜1830時のオーバーティムーリマインダー、gitのステータス、時間、仮想環境情報、OS検出、70以上の時間とコマンドに応じたコンテキストメッセージを含みます。
  • bullet-train - Powerline Vimプラグインにインスピレーションを受けており、関連性がある情報のみを表示することを目指しています。
  • bunnyruni.min - @jopcode’s bunnyruni ZSHテーマ。時間とディレクトリのみを表示するように変更されています。
  • bunnyruni - シンプルで、クリーンで、美しいテーマ。
  • bureau-env - Oh-My-ZshのBureauテーマを改良し、Python仮想環境ラベルをgitブロックの左側に追加しています。
  • bureau-parrot - bureauに基づいており、gitのデコレーターを含みます。
  • bureau - 明確で情報量の多い2行プロンプト。大規模リポジトリ向けに最適化されたgitのステータスを含みます。
  • burn - ユーザー@ホスト名および現在のディレクトリをデコレートしています。
  • buster - WSL2とよく相性が良い。Oh-My-ZshのFoxおよびJonathanテーマに基づいています。
  • cactus - ミニマリズムテーマ。gitステータス装飾を含む。
  • cafeconbits - シンプルなテーマ。コーヒーカップのアイコンを備えています。gitのステータス、現在のディレクトリ、最後のコマンドの終了ステータスをデコレートしています。
  • calma - ダークな背景に最適な極めてシンプルなテーマ。現在のディレクトリの切り詰め、git情報、時間、最後のコマンドの終了ステータスをデコレートしています。
  • candy-fantasy - Candy Kingdowmテーマの改良版。
  • candy-light - キャンディテーマのライトバージョン。
  • capsule - シンプルな1ファイルのターミナルプロンプト。完全にカスタマイズ可能です。表示はカプセル(TIMER > DIR > GIT > GIT ACTION)に分けられています。
  • carriage-return - omzのrobbyrussellに改行を追加したものです。
  • catppuccin-powerlevel10k-themes - Powerlevel10kテーマはCatppuccinのカラーパレットにインスピレーションを受けており、複数スタイルで提供され、すべてのCatppuccinパレット(🌻 Latte, 🪴 Frappé, 🌺 Macchiato, 🌿 Mocha)をサポートしています。
  • catpuccin-kali - oh-my-posh catpuccinテーマにインスピレーションを受けており、ユーザー名@ホスト名、現在のディレクトリ、gitのステータスをデコレートしています。
  • catpuccin - 極めてシンプルなテーマ。現在のディレクトリ、最後のコマンドの終了ステータス、gitのステータスをデコレートしています。
  • cayun - 現在のPythonバージョンとgitのデコレーションをプロンプトに表示します。
  • celestialorb - @celestialorbによるPowerline風テーマ。gitのステータスをデコレートし、Kubernetesクラスタ情報(存在する場合)、現在のAWSプロファイルとリージョン、アクティブな仮想環境を表示します。
  • cezhanne - 極めてシンプルなZSHテーマ。gitのステータスをデコレートしています。Nerd Fontが必要です。
  • cf-ps1 - プロンプトに現在のfoundationおよびorganizationとspaceの情報を表示します。 Cloud Foundry
  • ch4rli3 - 軽量でシンプルなテーマ。
  • chaffee - sorinに基づいており、現在のJava、Scala、Go、Node、Python、Rubyのバージョンを表示しています。
  • chaos - dogenpunkおよびsmtテーマにインスピレーションを受けており、ユーザーおよびPython開発者向けに最適化されています。のステータス、Python仮想環境、バックグラウンドジョブ、最後のコマンドのエラー状態、ユーザー@ホスト名、現在のディレクトリをデコレートしています。エモジを備えたフォントが必要です。 git git
  • chaotic-beef - Oh-My-Zsh向けに極めて小さく、何も不要な要素を含まない美しいテーマ。gitのステータスをデコレートしています。
  • charged - ZSHプロンプト。solarizedのダークターミナルテーマに最適化されています。
  • cheeky - 鶏のエモジを含み、現在のディレクトリ、git情報、現在のGCPクラスタおよびプロジェクトをデコレートしています。
  • chello - ダークな背景に適したテーマ。autojumpzsh-autosuggestionsおよびzsh-syntax-highlightingに依存する。
  • chi - macOSで使用するiTerm 2ユーザー向けのZSHテーマ。
  • chill - 現在の作業ディレクトリ、最後のコマンドの終了状態およびgitの状態を表示する装飾を備える。
  • chinipage - 簡潔なテーマで、gitの装飾を含む。powerline対応フォントとgit-promptプラグインが必要。
  • chrisandrew.cl - gitの装飾を含む。powerline対応のターミナルフォントが必要。
  • cinnabar - タイムスタンプ、大きな行の改行、gitブランチおよび状態を表示。
  • clarity - シンプルさと拡張性を設計したテーマ。
  • classic - クラシックなUnixテーマで、ユーザー名、ホスト、現在のディレクトリおよびgitの状態を装飾。
  • classyTouch - 簡潔でクリーンなテーマで、gitをサポート。
  • classyTouchName - classyTouchにインスパイアされたテーマ。ダークな背景でより良く動作。gitの状態装飾を含む。
  • clean (akz92) - 簡潔なZSHテーマ。
  • clean (brandonRoehl) - pureのミニマリズムバリアント。Pureはクリーンではない、クリーンはPureではない。
  • clean (patr1ot) - 上流のcleanをフォークし、ホスト情報が追加されたテーマ。
  • cleansh - ミニマリズムで、git、Ruby、nodeおよびPythonバージョンの状態装飾を含む。標準フォントと互換性がある。
  • clearance - ミニマリズムテーマで、git、nix-shellおよびvirtualenvの状態装飾を含む。
  • clipper - ミニマリズムZSHテーマで、をサポート。pwd、最後のコマンドの終了状態コードおよびの状態とブランチの装飾を含む。 git git
  • cloudy - ミニマリズムなクラウドZSHテーマ。
  • clover - zetaおよびpureにインスパイアされたテーマ。
  • cmder-wsl - cmderの設定ファイルで、quakeモードでZSHと変更されたAgnosterテーマで動作を調整。
  • cmder - Cmder(Windows向け人気ターミナルエミュレータ)のテーマに合わせたZSHテーマ。nodeおよびgitの状態装飾を含む。
  • cn - usernamedirectoryおよびgitの状態装飾を含む。
  • cobalt-spark - コンパクトでノイズの少ないテーマ。日常的なターミナル作業中に目立たないよう設計。簡略化されたパスとGit状態、virtualenv、ネストされたシェル、バックグラウンドジョブの簡潔なインジケータを含む。
  • cobalt2 - Wes BosによるZSHおよびiTerm 2用のCobalt 2テーマ。
  • cobalt2git - Cobalt 2テーマにgit拡張を追加。
  • codemachine - git情報の装飾、ログイン状態(ssh)の確認、最後のコマンドのリターンコードを表示。
  • coffeenostor - agnosterに基づき、viモードの右プロンプトをpowerlineスタイルで表示(--INSERT--および--NORMAL--)。
  • collon - 軽量テーマで、gitの状態装飾、cwd、時間、ホスト、最後のコマンドの終了状態を含む。特別なフォントは不要。
  • colorbira - ホストごとのプロンプトカラーを可能にし、rvmvirtualenvおよびgit情報を表示。
  • common - シンプルでクリーンでミニマリズムなプロンプト。現在の作業ディレクトリ、ホスト名、AWS vault role、バックグラウンドジョブ、現在のSHA、最後のコマンドの終了コード、およびgitのブランチと状態を表示。
  • comxtohr - ダークな背景に最適化されたカラフルテーマ。
  • coolmelon - ユーザー@ホスト、時間、現在のディレクトリ、nodeバージョンおよびgit情報を装飾。
  • cordial - gitおよびnpmをサポートするクリーンで効果的なZSHテーマ。
  • cr - ディレクトリ、時間、ホスト名、最後のコマンドの終了状態、およびgitの状態装飾を含む。
  • cramin - GitHubプラグインをサポートするミニマリズムインターフェース。hyperzshに基づく。
  • cravend - hostnameの装飾(アクティブなsshセッションのみ)およびgitの状態装飾を含む。
  • crème fraîche - ライトなターミナル背景で最も効果を発揮。gitおよびviモードの状態装飾を含む。
  • croque - powerlineにインスパイアされたテーマで、OS、ユーザー@ホスト、情報、ユーザー名、現在のディレクトリおよび最後のコマンドの終了状態を装飾。 git git
  • cryo-long - cryoのバリエーションで、ホスト名および現在のディレクトリの装飾を追加。
  • cryo - オリジナルのoh-my-zshテーマのスタンドアローンクローンで、日時を追加。
  • cryptic - aphrodite-terminal-themeに基づく。現在のディレクトリ、gitの状態、時間、ユーザー名、ホスト名およびバーチャル環境の装飾を含む。
  • cute - macOS用oh-my-zshシェルテーマ。Powerline Vimプラグインに基づくかわいいエモジを採用。
  • cxzh - ダーク背景に最適化され、git の状態をデコレーターで表示。
  • cybensis - af-magicに基づく。 git情報、 hg情報、Pythonのvirtualenvに関する装飾を含む。
  • cypher-ruby - cypherに似ているが、アクティブなRubyバージョンを含む。
  • czsh - ZSHoh-my-zsh、そして agnosterテーマをコンテナに収めたもの。
  • daily-emoji - 週の日付に応じて、各コマンドの開始にランダムなエモジを表示。
  • daily - gitおよびsshステータスデコレーションを含む。
  • daivasmara - リラックスしたテーマ。現在のディレクトリ(必要に応じて切り詰め)および git情報の装飾を備えている。時間から最後のコミットまでの経過も表示。
  • dalailahner - シンプルなテーマで、git の状態、VCS 状態(Bart Trojanowski’s zsh prompt に基づく)、ユーザー名、現在のディレクトリをデコレーターで表示。Steve Losh の Prose テーマに基づく。
  • damino - シンプルな powerline 風テーマで、git をデコレーターで表示。
  • dangerroom - 情報的で、シンプルであり、最も重要なのはX-Menテーマ。 gitステータス、作業ディレクトリ、親ディレクトリ、 vimモードの装飾を含む。
  • dango - 現在のディレクトリおよび gitステータスの装飾を含む。
  • danielparks - ダーク背景に最適化。git の状態、ユーザー@ホスト(ssh セッション中)、前回コマンドの成功/失敗、作業ディレクトリ、Python ビルド環境、前回コマンドの実行時間、および root として実行中かどうかをデコレーターで表示。
  • daniloheraclio - robbyrussellテーマにインスピレーションを得ている。 gitおよび最後のコマンドの終了ステータスの装飾を備えている。正しく表示するにはnerdfontが必要。
  • dark-modern - gitの状態および現在のディレクトリへのデコレーターを含む。
  • darkblood-modular - 人気のある darkbloodテーマのこのバージョンは、モジュール化およびいくつかの新機能を備えたほぼ完全なリライトにより強化された。
  • darksoku - ysおよび astroテーマに基づく。
  • dbern - バッテリー状態および負荷平均の装飾を含む。
  • delta (asavoy) - 分散を減らすためのシンプルなZSHテーマ。iTermの色設定ファイルを含む。
  • delta (dongri) - もう一つのシンプルなテーマ。内蔵された gitステータスを備える。
  • delta-prompt - シンプルなZSHプロンプト。
  • devj121 - git装飾にブランチの絵文字を含む。
  • dexter - 右側に重点を置いたテーマ(そのための名前)。
  • dfrx - Oh-My-Poshテーマ。現在のディレクトリ、最後のコマンドの実行時間、ルートステータス、時間の装飾を含む。
  • dino - node、golang、flutter、lua、pythonおよびjavaの装飾を含む。また git装飾も含む。nerdfontsが必要。
  • dissonance - カスタム LSCOLORS および LS_COLORS 設定ファイルを提供し、ダークおよびライトのターミナルテーマともに動作。
  • diy-ys - ysテーマのバリエーション。ホスト名や時間は含まれない。
  • djkakaroto - gitステータス装飾を含み、すべてのフォントに対応。
  • dkniffin - rubyバージョンおよび gitステータスを含む。
  • dmx - 暗いターミナルウィンドウに最適化。
  • do-you-even-nix - シンプルな電線のようなテーマで、 nix のパワーを増強します。ユーザー名@ホスト名、現在のディレクトリ、 git の状態、nixシェルかどうか、および現在のディレクトリにflake.nixまたはshell.nixファイルがあるかどうかを表示するデコレーターを含みます。
  • domixgit - gitステータスおよび現在のディレクトリの装飾を備えたプロンプト。
  • dongri - シンプルなテーマで、デフォルトブランチと現在のブランチを表示。
  • doodleshell - ミニマリストなテーマで、gitterraform および aws のステータスデコレーションを含む。
  • doom - Doom風。Powerlineに似た見た目。カスタマイズ可能なセグメント、 gitステータス、 rustNode.jspythonrubyバージョンの装飾を備える。
  • dp - 低コントラストテーマ。現在のgitブランチ、リポジトリが汚れているかどうか、 $PYENV_VERSIONの値を表示。
  • dr4kk0nnys_v2 - ダークな背景に適したテーマで、 git の状態をデコレートします。
  • dracula - Atom、Alfred、Chrome DevTools、iTerm 2、Sublime Text、Textmate、Terminal.app、Vim、Xcode、ZSH向けのダークテーマ。
  • dragon (jeop10) - kali linuxにインスピレーションを得ている。 gitステータスおよび作業ディレクトリの装飾を含む。
  • dragon (sabertaximi) - ミニマリズムを採用。 gitステータス情報を含む。
  • drkat - Powerlineに似た雰囲気。ディレクトリ、gitステータス、ホスト名の装飾を含む。
  • droolmaw - に似たカスタマイズ可能なプロンプト。が必要。ユーザー名、現在のディレクトリ、ディレクトリパス、日時、作者、ステータス、言語バージョン、かつ最後のコマンド実行結果に基づくカスタマイズ可能なメッセージを含む。 Powerline Nerd Font git git mise
  • droolscar - Powerlineのバリエーション。
  • dtheme - ソーライズドテキストカラーとgitに最適化されたテーマ。Unicodeフォントと組み合わせると最も効果的。
  • duckster - gitsterZSHテーマのフォークで、より新鮮なデザイン。
  • ducula - Draculaプロジェクトにインスピレーションを得たテーマ。gitステータス装飾、ユーザー名とホスト名の略称、仮想環境、現在の作業ディレクトリ、最後のコマンドの返却ステータス、および時間の装飾を含む。
  • dustmod - oh-my-zsh内のdstテーマから派生したテーマ。
  • dwep - ユーザー名@ホスト名、現在のディレクトリ、gitステータスの装飾を含む。
  • dyzsh - astroに基づくテーマ。gitブランチ&ハッシュ、現在のディレクトリ、ユーザー、ホストおよび時間の装飾を含む。
  • earthshaker - 開発者に暖かさ、控えめな力、そして接地した美しさを好む人々向けのミニマリズムと自然なデザインのZSHテーマ。現在のディレクトリ、gitステータス、ユーザー名@ホスト名の装飾を含む。
  • easytocloud - agnosterに基づくテーマ。AWS環境、gitステータス、ユーザー名、現在のディレクトリの装飾を含む。
  • eckig - UTF-8アイコンを用いたミニマリズムテーマ。gitステータス装飾と時計を含む。
  • efritas - ユーザー名、ホスト名、venvrvmgitステータス装飾を含む。
  • eggshausted - エラーメッセージが頻繁に表示される人々向けのgit対応テーマ。
  • elagoht - ユーザー@ホスト名、現在のディレクトリ、仮想環境、gitステータス、sshセッションでの実行状態、かつ最後のコマンドの実行時間の装飾を含む。
  • elessar - git対応テーマで、gitsterに基づく。Powerline対応フォントが必要。
  • elsa - ルートステータス、pwd、gitステータス装飾を含む。
  • emojeer - エモジーフレンドリーoh-my-zshテーマ。
  • emoji - robbyrusselloh-my-zshテーマに基づき、gitプロンプトシンボルをエモジに置き換えて、より明確な表示を実現。
  • emojify - プロンプトに異なるタイプのエモジを表示するテーマ。gitステータス、現在のディレクトリ、ユーザー@ホスト名の装飾を含む。
  • emojirussell - robbyrusselloh-my-zshテーマに基づき、現在の作業ディレクトリ、最後のコマンドの終了ステータス、gitブランチおよびステータスのステータス装飾を含む。
  • endless-dog - grml-zsh-configを模倣したoh-my-zsh互換テーマ。
  • enlightenment - gitステータス、viモードインジケーター、かつ最後のコマンド実行時間の装飾を含む。
  • enormous - テอรミナルに非常に多くのスペースを消費する。
  • erfan - af-magicmacovskyテーマの組み合わせ。gitvirtualenvステータス装飾を含む。
  • eriner - Powerlineにインスピレーションを得たagnosterプロンプトテーマのZimフォーク。gitステータス装飾を含む。
  • es6 - gitステータスと現在のディレクトリへのパスの切り詰めを装飾する。
  • escape - git情報、ユーザー名、時間、現在のディレクトリ、かつ最後のコマンドの終了ステータスの装飾を含む。
  • eubw - シンプルなgit情報を持つテーマ。
  • eucalyptus - ミニマリズムのviモードユーザー向けのシンプル1行テーマ。agnosterおよびpowerlevel9kにインスピレーションを得た。gitステータスインジケーター、viモードインジケーター、現在のディレクトリ、現在のパスを含む。
  • even-more-emojis - emojiに追加されたエモジと情報のカスタマイズバージョン。gitステータス、現在のディレクトリ、かつ最後のコマンドの終了ステータスの装飾を含む。
  • excess - シンプルなZSHカラーテーマ。
  • eyerelax - ミニマリズムテーマで、gitステータス、venv/anaconda環境、最後のコマンドの実行時間、現在のディレクトリの装飾を含む。
  • ez-pz - ミニマリズムテーマで、gitステータス装飾を含み、bureauにインスピレーションを得たテーマ。
  • fall - ミニマリズムテーマで、フォールアイコンを用いる。gitステータス装飾を含む。
  • fattyarrow - ダーク背景に最適化されたシンプルなZSHプロンプト。
  • fbi - Powerlineにインスピレーションを得たBureauのフォーク。nvm環境、gitステータス、ユーザー@ホスト名、現在のディレクトリの装飾を含む。
  • fdT2K- agnosterに基づき、仮想環境、最後のコマンドステータス、nvmdocker machineおよびgithgおよびbzrステータス装飾をプリセットしたテーマ。
  • fe80 - git情報、現在のディレクトリ、ユーザー@ホスト名、時間、かつ最後のコマンドの返却コード(非ゼロの場合)の装飾を含む。
  • feder - シンプルで、クリーンで、互換性があり、意味のあるテーマ。Linux、Unix、WindowsでのANSIカラーでテスト済み。
  • felipec - シンプルなテーマで、現在のディレクトリ、gitの状態、最後のコマンドの終了コード、およびルート状態にデコレーターを備えている.
  • filthy - 非常にクリーンなZSHプロンプト。GitHubリポジトリ内にある場合に、パスとのルートへのデコレーター、の状態、最後に実行されたコマンドの終了状態に基づくプロンプト文字、および最後に実行されたコマンドの実行時間などを含む. git git git
  • firefoxic - Bureauのフォークで、nodeとgitのデコレーターに調整を加えたもの.
  • fish (raniconduh) - ZSHテーマで、デフォルトのfishシェルテーマに似ている。gitの状態にデコレーターを備えている.
  • fish (sbfkcel) - シンプルなテーマで、gitの状態、現在のディレクトリ、ユーザー名にデコレーターを備えている.
  • fishbone++ - oh-my-fishテーマのfishboneとoh-my-zshテーマのtypewrittenに影響を受けたテーマ。現在のディレクトリ、gitの状態、最後のコマンドの終了状態にデコレーターを備えている.
  • fishy-lite - オリジナルのfishyテーマ(oh-my-zsh)のフォークで、不要な部分を削除し、読み込み速度を向上させたもの。バッテリー表示とgitの状態表示を含み、プロンプトの右側に有効化可能.
  • fishy2 - ZSHテーマで、original fishyにインスパイアされたもの.
  • fluent-git - 最後のコマンドの実行時間、エラーコード、ホスト名、ユーザー名、gitの状態、Kubernetesクラスタと名前空間、パスとSSH接続状態を表示する.
  • flux - シンプルで無駄のないテーマで、gitの状態にデコレーターを備えている.
  • forerunner - powerlevel9kにカスタム設定。gitの状態にデコレーターを備えている.
  • fortuity - 最後のコマンドの状態、git情報、現在のディレクトリを表示する.
  • frank - フレンクは要点を簡潔に、読みやすく1行で表示する。重要な情報だけを伝え、それ以外は一切言わない.
  • friendly-fiesta - terminal-partyテーマのフォーク.
  • frisk-arrow - frisk oh-my-zshテーマに基づいたテーマ.
  • frisk-red - oh-my-zshから導入されたfriskテーマの赤色バージョン.
  • fritz - ダークな背景に適したテーマ。gitの状態にデコレーターを備えている.
  • frlo - コンピュータのホスト名を使って、(希望される)ユニークな3色テーマを生成し、プロンプトに表示することで、すぐにどのマシンにログインしているかを確認できる.
  • funkyberlin - カラフルな2行テーマで、gitsvnに対応している.
  • funkydrac - 複数のDracula風のomzテーマ(funkyに基づく)と、oh-my-poshテーマ(alienに基づく).
  • furio - Cloud oh-my-zshテーマのフォーク。色とエモジが異なる.
  • furry-umbrella - カラフルなテーマ。ダークな背景に特に適している.
  • gabriel2m - シンプルなテーマで、現在のディレクトリとgitの状態にデコレーターを備えている.
  • gaia - 元々はBureauのフォークで、プロンプトにKubernetes、virtualenv、rbenv、Javaバージョンなどの仮想環境情報を追加。gitの状態統合を含む.
  • gal - シンプルなテーマで、galloisに基づいている.
  • gallifrey-war - gallifreyにインスパイアされたもの。git情報、user@host、現在のディレクトリにデコレーターを備えている.
  • gallium - galgalloisにインスパイアされたシンプルテーマ。username@host、現在のディレクトリ、gitの状態にデコレーターを備えている.
  • garden - ダークなターミナル背景に適しており、gitの状態にデコレーターを備えている.
  • garrett - 必要な情報が、必要なときに表示されるプリズトプロンプト.
  • gawaine - ニコラ・ラッコのテーマ。rvmgitプラグインが必要。
  • gbt - Go Bullet Trainは、Bullet Trainとoh-my-zshにインスパイアされた非常にカスタマイズ可能なプロンプトビルダーで、非常に高速に動作する。多くの異なるステータスカーを含む。prompt-forwarding機能により、ユーザーが定義したプロンプトをリモートマシンに転送し、SSHですべてのマシン(Docker、Kubectl、Vagrant、MySQL、Screenなど)において同じように見えるプロンプトを実現できる。ただし、リモートマシンにインストールする必要はない。
  • gcloud-prompt - プロンプトに現在のgcloud設定を表示する.
  • gentoo - oh-my-zshのgentooテーマを、omzユーザー以外に別リポジトリに分離したもの.
  • geometry - 極めてシンプルなZSHテーマで、任意の関数を左プロンプトまたは(非同期)右プロンプトに即座に追加できる.
  • geometryHostInfo - geometryテーマにホスト情報の追加を実施している.
  • gerry - bureauに基づき、gitの状態、現在の時刻、ユーザー名、ホスト名、現在のディレクトリにデコレーターを備えている.
  • get-to-work - シンプルなデザインで、gitの状態、仮想環境、時刻にデコレーターを備えている.
  • gg - 時刻とgitの状態にデコレーターを備えている.
  • ghoti - fish-shellのデフォルトプロンプトを模倣。gitのデコレーターを備えている.
  • gianu-alternative - OMZ Gianuの代替テーマで、権限に基づいてプロンプトを変更。gitの状態と現在のディレクトリにデコレーターを備えている。
  • gideon - avitをインスピレーションとして、gitのデコレーション、IPアドレス、ホスト名およびパスを含む。
  • gimbo - 機能が豊富で、少しのエイジング(見た目)とコンテキストに応じた追加行を備えたpurepowerの変種。gitのステータスデコレーション、履歴番号、ユーザー名/ホスト名のコンテキスト、ディレクトリのステータス、失敗した最後のコマンドのステータス、および存在する場合のPythonのvirtualenv名を含む。
  • gimme - ZSH用のシンプルなテーマで、gitの統合を実現。gitsomeのテーマをインスピレーションとしている。
  • girazz - gnzhテーマへの修正で、右側のプロンプトにviモードを追加。
  • git-kali - をベースに、のステータス、ユーザー名@ホスト名、現在のディレクトリのデコレーションを含む。 An informative git prompt for kali git
  • git-prompt (awgn) - 速いgitプロンプト(ZSH用)で、bashzshおよびfishに対応。
  • git-prompt (olivierverdier) - 現在のgitリポジトリに関する情報を表示。特にブランチ名、リモートブランチとの差異、ステージされたまたは変更されたファイル数など。
  • git-prompt (woefe) - 速く、カスタマイズ可能で、純粋なシェル、非同期のgit対応プロンプト(ZSH用)で、Olivier Verdierのzsh-git-promptを強くインスピレーションとしており、fishシェルの”Informative VCS”プロンプトに非常に類似。
  • git-prompt-kit - 機能豊富で、高性能なGit対応ZSHプロンプト(テーマ)を最小限のコードで構築できるカスタマイズ可能なコンポーネントセット。
  • git-simple - 詳細なgitステータスデコレーションを含むシンプルなテーマ。
  • git-venv-prompt - Zshプロンプトに、現在のPythonのvirtual環境およびGitステータス(非同期)に関する情報を追加。Gitステータスの非同期更新はzsh-asyncを使用し、virtual環境はプロンプトの2行目で表示。
  • gitbash - Git for Windowsのデフォルトプロンプトを模倣。gitステータス、ユーザー@ホスト、現在のディレクトリのデコレーションを含む。
  • github - GitHub風のテーマ。現在のディレクトリ(切り詰め)、ホスト名、gitステータスのデコレーションを表示。ライトおよびダークモードを含み、macOSおよびLinuxでのシステム設定を検知。
  • gitneko - neko (^>ω<^)プロンプトを備え、gitステータス情報を含む。
  • gitprompt.sh - およびに対応。256色対応。ステータスおよび現在のディレクトリのデコレーションを含む。 bash git git
  • gitsome - git情報を持つ非常にシンプルなプロンプト。Flat Terminalの色スケールに最適化。
  • gitstatus - コマンドおよびgitステータスデコレーションを表示。
  • gitster (shashankmehta) - リポジトリにいる場合、リポジトリのルートフォルダからの場所を表示。リポジトリにいない場合、ホームディレクトリからの相対パスを表示。 git git git ~
  • gitster (zimfw) - shashankmehtaのgitsterプロンプトテーマのZim fork
  • gitsterv2 - オリジナルのgitsterテーマからフォーク。
  • gk3000 - gitステータスデコレーションおよび現在のディレクトリへのフルパスを含む。
  • glider - strugをベースに、gitステータス、ユーザー名、ホスト名および現在のディレクトリのデコレーションを含む。
  • glimmer - gitブランチ、時間、ユーザー@ホストのデコレーションを含む。
  • gn-z11 - gitステータスおよび最後のコマンドの終了ステータスのデコレーションを含む。
  • gndx - gitステータス、ホスト名、ディレクトリおよび最後のコマンド終了ステータスのデコレーションを含む。
  • gnrnzh - oh-my-zshからgnzh.zsh-themeのカスタマイズ。
  • gocilla - iTerm 2およびZSH用のテーマ。gitステータス、ユーザー@ホスト、パスおよび日付のデコレーションを含む。
  • golden-prompt - fish風の機能を組み込んだシンプルプロンプトで、gitステータスおよび現在のディレクトリのデコレーションを含む。
  • goprompt (erniebrodeur) - ZSH用のコンパクトな2行プロンプト。現在のディレクトリ、git状態、ユーザー、オプションのSSHホスト、ローカル時間のデコレーションを含み、全幅のターミナルを維持。
  • goprompt (NonLogicalDev) - 非常に速い。切り詰められた現在のディレクトリ、最後のコマンドの実行時間および終了ステータス、vimモードのインジケータ、git情報、日時および親プロセス名のデコレーションを含む。
  • gops - 速いpowerline風プロンプト。gitステータス、現在のディレクトリ、ルートステータスのデコレーションを含む。
  • gorchak - robbyrussellおよびaf-magicをインスピレーションとしている。git情報およびNode.jsバージョンのデコレーションを含む。
  • gozilla-lite - の標準的なテーマをベースに。現在のディレクトリ、ブランチ、右側プロンプトにリアルタイムのステータスを含む。 oh-my-zsh gozilla git git
  • grayt - シンプルで情報量の多いテーマ。gitのデコレーションおよび最後のコマンドの返却ステータスを含む。
  • green-lambda - ミニマリストなLambdaテーマ。gitのデコレーションを含む。
  • greencastle - 非常に長いブランチ名をサポートし、プロンプトを大きく切り詰めずに表示できるミニマリズムテーマ。jonathan themeおよびrobby russel themeをインスピレーションとしている。現在のディレクトリ、git情報、最後のコマンドの終了ステータスのデコレーションを含む。
  • greenclean - akz92/cleanのフォークで、少しの緑色と右側の恒久的な時計を追加。
  • griffin - ミニマリスト。gitステータスデコレーションを含む。
  • grs - gitステータス、ユーザーIDおよび作業ディレクトリのデコレーションを含む。
  • gruvbox (hgaiser) - gruvbox vimプラグインから色を設定。
  • gruvbox (sbugzu) - agnosterに基づき、同様の色を gruvbox vim プラグインから使用しています。
  • guezwhoz - ミニマリスト。gitステータスデコレーションを含む。
  • gugulenok - ダークモードとライトモードの両方を備え、gitのステータス、時間、現在ディレクトリのデコレーターを含みます。
  • guri - シンプルで高速なOh-My-Zshテーマ。Pureのデザインに基づいています。
  • gus - 変更可能な一時テーマ。コンダ、git情報、現在ディレクトリのデコレーターを含みます。
  • hackersaurus - gitのステータスと前回実行コマンドの終了コードをプロンプトに埋め込んだテーマ。powerlevel9kと関連しています。
  • halfeld - ミニマリズムテーマで、gitのデコレーターを含む。
  • halil - oh-my-zshのamuseテーマのフォーク。
  • hana-matcha - 最初の文字が「花(hana)」という漢字。これは「フラワー」という意味。テーマはDSA Hanaというキーキャップセットにインスピレーションを得ています。hana atomテーマとよく相性が良い。gitのステータスデコレーションを含みます。
  • handy - カラフルで軽量なテーマ。ルートステータス、gitステータス、現在ディレクトリ、user@hostnameのデコレーションを表示します。
  • hanpen - gitのブランチとステータス、前回コマンドの終了コード、前回コマンドの実行時間がZSH_THEME_HANPEN_CMD_MAX_EXEC_TIMEを超える場合に表示します。
  • hapin - オキシデに基づき、gitのステータスデコレーションと現在ユーザー/ホスト情報を含みます。
  • happy-coding - passionの簡易版。時間、gitブランチ、前回コマンドの実行時間、前回コマンドの終了ステータスのデコレーターを含みます。
  • hcompact - 時間、OS(Linuxの場合にディストリビューションも含む)、ディレクトリ、rootとして実行中かどうかを表示します。
  • headline - Gitのステータス情報を含むレスポンス性のあるZSHテーマ。プロンプトの上に色付きの線を表示します。
  • heapbytes - 現在ディレクトリ、VPN接続時にtun0 IP、VPN接続でない場合のwlan IP、git情報のデコレーターを含みます。
  • heart - ライト背景用のハートテーマ。
  • hedroed-bureau - bureauに基づき、gitステータスデコレーションとnpmステータスを追加。
  • helb - Gentooの古いbashテーマを大まかに基にしています。git情報、直前のコマンドの戻り値を表示し、一般ユーザー($)とroot(#)でユーザー名の色とプロンプト文字を変えます。
  • hematite - タイムに応じて実際に有用なステータスデコレーションのみを表示するミニマリストなプロンプト。
  • hex - およびに基づいており、そのうちのはに基づいています。現在ディレクトリ、ステータス情報、アクティブなPython virtualenv、前回実行コマンドの終了ステータスのデコレーターを含みます。Powerline対応フォントが必要です。 bira gruvbox agnoster git
  • hexagon - ミニマリストなZSHテーマ。geometryに基づいています。
  • hfulldate - 時間、日付、OS(Linuxの場合にディストリビューションも含む)、ディレクトリ、rootとして実行中かどうかを表示します。
  • hhktony - RobbyRussellテーマにインスピレーションを得たプロンプト。SSH接続ステータスを表示します。
  • hietan - 現在ディレクトリ、日時、gitステータス、前回実行コマンドの終了値のデコレーターを含みます。Nerd Fontが必要です。
  • hijack - ユーザー@ホスト名、現在ディレクトリ、git情報のデコレーターを含みます。
  • hina - golangで書かれたテーマ。gitステータスデコレーションとKubernetesコンテキストを含みます。
  • hip-fellow - gitステータスデコレーションを含み、標準フォントと互換性があります。
  • hipstersmoothie-p9x - powerlevel9kのバリエーション。
  • ho-my-zsh - 現在のディレクトリとgit情報の装飾を含む。
  • hoffish - agnosterテーマとfishシェルが子にZSHテーマを持つ場合の想定。gitステータス、現在ディレクトリまでの短縮パス、rootステータス、前回コマンドの終了ステータス、アクティブなPython virtualenvのデコレーターを含みます。Powerlineフォントとzsh-autosuggestionsshrink-pathプラグインが必要です。
  • hogbal - ダークな背景と256色のターミナルプログラムで最も効果的です。virtualenvgit情報、username@hostname、現在ディレクトリのデコレーターを含みます。
  • home - かわいいと短い1行テーマで、安心感をもたらします。
  • hometown - 機能豊かで高速なgit対応ZSHテーマ。ユーザー、ホスト、時間、現在の作業ディレクトリとその親、Gitリポジトリ内の詳細なGitステータスをセグメントとして含みます。
  • honukai-iterm - Honukaiテーマとoh-my-zshおよびiTerm 2の色。
  • hoozeeth - ミニマリストなテーマ。ユーザー@ホスト名、日時、現在の作業ディレクトリのデコレーターを含みます。
  • horizontal - 水平分離線を備えた2行プロンプト。
  • hornix - 時間と日付、OS(Linuxの場合にディストリビューションも含む)、ディレクトリ、rootとして実行中かどうかを表示します。
  • horse-sh - 非常にミニマリズムなブラウン/レッドZSHテーマ。
  • htb - HackTheBoxのpwnboxにインスピレーションを得たテーマ。ユーザー@ホスト、IPアドレス、現在ディレクトリのデコレーターを含みます。
  • hub - シンプルで洗練されたデザイン。実行された最後のコマンドのリターンコードを表示。
  • humbled - シンプルで謙虚なテーマ。左寄せの condaenvvirtualenv および git ステータスを含む。condaenv プラグインが必要。
  • hyper - ハイパーカスタム・テルミナルテーマと連携。git ステータスの装飾を含む。
  • hyperzsh - 複雑な情報は一切表示せず、現在のブランチとリポジトリの状態を簡潔に表示。
  • iamskok - ダークな背景に最適。
  • iay - Rustで書かれた {ba,z}sh プロンプト。現在のディレクトリと git ステータスの装飾を含む。
  • ice - 非常に軽く改良された bureau テーマと bira の組み合わせ。
  • ichirei - カラフル。git ステータス、時間、現在のディレクトリの装飾を含む。Nerd Font が必要。
  • icicle - git ステータスの装飾と、rootとして実行されているかどうかを含む。
  • igeek - 新しいテルミナルセッション開始時にシステム情報を表示。
  • iggy - 非常に楽しい、Powerlineスタイルの、git にのみ対応する prezto 限定 テーマ。
  • igorsilva - 現在のディレクトリ、カスタマイズ可能な区切り文字、現在のブランチ、git ステータスの装飾を表示。
  • iguanidae - gitnvm および venv の装飾を含む。
  • illusion - ユーザー名、現在の作業ディレクトリ、git ステータス、最後のコマンドの状態の装飾を含む。
  • illuvia-gitster - ergenekonyigit/lambda-gitster のフォーク。スペースの改善と新しいアイコンを含む。git ステータス情報を含む。
  • imp - zork をベースにし、ダーク背景に最適化。
  • imranic - ミニマリズムを採用。git ステータス、Python virtualenv、rvm Rubyバージョン、condaバージョン、kubeステータス、現在のディレクトリの装飾を含む。
  • infernus - ミニマリズムを採用。ダーク背景に特に適している。
  • infinite - 高度にカスタマイズ可能で動的であるZSHテーマ。Rustで書かれており、InfiniteはZSHプロンプトの外観を管理する強力なCLIツールを提供し、動的コンテンツ、高度な色付け、ユニークな視覚的セパレータを可能にする。
  • infoline - シンプルなテーマ。git ステータス、バックグラウンドジョブ、リモートホスト、その他情報を表示。
  • integral - 数学風デザイン。時間、現在のディレクトリ、git ステータスの装飾を含む。
  • inthedeepspace - intheloop をベースにし、vim-deep-space にインスパイアされたテーマ。
  • intheloop-powerline - intheloop テーマを拡張し、Powerlineフォントを使用する。
  • itg - itsthatguyのテーマ。
  • itlbv - ミニマリズム。git ステータスと現在のディレクトリの装飾を含む。
  • ittecture - 現在のディレクトリとgit情報の装飾を含む。
  • ivabus - GitHub Codespacesプロンプトにインスパイアされたテーマ。git ステータス、ユーザー名、現在のディレクトリの装飾を含む。
  • ivy - ダーク背景に最適。ユーザー@ホスト、git ステータス、時間の装飾を含む。obraun テーマに基づく。
  • jacobin - efinedおよびysテーマに基づき、git ステータスの装飾を含む。オプションのiterm2カラーパレットを含む。
  • jake - 時間、現在のディレクトリ、git ブランチ情報(ブランチ名と未プッシュ変更がある場合の赤い+)を表示。
  • jam - ダーク背景に最適化。git ステータスとrvm ステータスを含む。
  • jax Powerlineに似たデザイン。現在のディレクトリと現在のユーザーの装飾を含む。
  • jc - ダークテルミナル背景に最適。git ステータス情報を含む。
  • jcl - ys テーマに弱くインスパイアされたテーマ。
  • jeff - bira をベースにし、ユーザー@ホスト、時間、現在のディレクトリ、git ステータスの装飾を含む。
  • jerome - dieter テーマに基づくカラフルテーマだが、ホスト名は黄色。git 装飾を含む。
  • jhleeeme - git および Python virtualenv ステータスの装飾、ユーザー、pwd、時間、システム名を含む。
  • jmsp - シンプルさとSSHの有用性に焦点。git ステータスと現在のディレクトリの装飾を含む。
  • jmtech - カスタマイズ可能な色と記号。 ステータス、最後のコマンドの終了状態、 シグネチャ情報とタイムスタンプの装飾を含む。 が必要。 ステータスアイコンの表示に。 git gpg Nerd Font git
  • jnooree - robbyrussell テーマから色を採用したミニマリズムテーマ。git ステータス、非デフォルトユーザーとして実行されているかどうか、現在の作業ディレクトリの装飾を含む。
  • joje - gitの状態および現在のディレクトリへのデコレーターを含む。
  • jon - biraの色を採用した簡易版robbyrussell
  • jovial - ホスト、ユーザー、パス、開発環境、gitブランチ、および現在アクティブなpythonの仮想環境のデコレーターを表示
  • jpegleg - ダークブロードテーマに似ており、タイムスタンプとgitのデコレーターを含む
  • js-magic - af-magicの簡易版。現在の作業ディレクトリとgitのステータスデコレーターを含む
  • judgedim - ミニマリストなプロンプト
  • just-another - SSHで別のマシンに接続されたときのホスト名を表示する、ただのテーマ
  • just-around-the-corner - クリスマスまであと何日かをカウント。gitのステータスデコレーターを含む
  • jwalter - Powerlineスタイルのテーマで、gitsvnnpmrvmおよびネットワーク認識を含む。Powerline対応のターミナルフォントが必要
  • jyumpp - Powerlevel 10Kの設定ファイルとインストーラ
  • kali-like - Kali LinuxのデフォルトZSHテーマにインスパイアされた。ユーザー@ホスト、現在のディレクトリ、git情報のデコレーターを含む
  • kali - gitデコレーターを含む
  • kalsowerus - カラフルなPowerline風マルチラインテーマ。gitのステータス、ディレクトリ、最後のコマンドの終了ステータス、nvm情報のデコレーターを含む
  • karu - ミニマリストな1行ZSHプロンプト
  • kawaii - ターミナルと仮想コンソールモードをサポート。ユーザー名、ディレクトリ、最後のコマンドの終了ステータス、タイムスタンプ、gitのステータスのデコレーターを含む
  • keloran - 他のテーマからいくつかの機能を採用したテーマ
  • kenton - ダーク背景に最適化されたテーマ。gitステータス情報を含む。
  • kerneldiego - クリーンなボックススタイルレイアウト、Git統合、生産性と視覚的明瞭性を示すカラフルプロンプトインジケーターを備えたミニマリストなZshテーマ
  • kevin - カラフルなテーマ。iTerm 2のカラーパレットを採用
  • kgzsh - gitのステータスデコレーターを含む。ダークな背景に良好に表示される
  • kido - ysおよびrobbyrussellテーマに基づく。最後のコマンドの終了コード、Python仮想環境、VCSステータスのデコレーターを含む
  • kimwz - ミニマリストなテーマ
  • kinda-fishy - Fishyテーマに基づいているが、短縮されたディレクトリではなくフルパスを表示し、sshセッションおよびDockerコンテナではユーザー@マシンのみを表示
  • kindahv - クリーンなZSHテーマでコマンド実行時間の追跡を実現
  • kiss - oh-my-zsh、VSCode、iTerm2、Neovim、RStudio向けのシンプルテーマ。gitのステータスデコレーターを含む
  • kketcham - git情報に美しい色を施したテーマ
  • ko - gitの状態および現在のディレクトリへのデコレーターを含む。
  • kote - ダークな背景に最適。gitのステータスデコレーターを含む
  • kotterstep - ダークなターミナル向けに設計された2行テーマ。gitのデコレーターを含む
  • krak3n - Go言語のバージョンと現在のgitブランチを表示
  • kraken - ZSH用のダークテーマ。
  • ksposh - Python仮想環境、git情報、現在のディレクトリ、ユーザー名のデコレーターを含む
  • kumavis - Agnosterのフォークでソーライズドターミナルに最適化。Powerline対応フォントが必要
  • kw - カラフルなテーマ。gitおよびhgのステータス情報を含み、ホスト名にホスト固有の色を追加できる
  • kyuu - 最初の文字が九(kyuu)、数字9であるシンプルテーマ。主色は青でマグネタのアクセント。gitのステータスデコレーターを含む
  • lacerate - githgおよびPython venvのステータスのデコレーターを含むミニマリストテーマ
  • laconic - gitのステータスと現在のディレクトリのデコレーターを含むシンプルテーマ
  • lagnoda agnosterおよびlambdaテーマにインスパイアされた。ユーザー@ホスト、現在のディレクトリ、githg、またはbzrのステータス、現在の仮想環境、最後のコマンドの終了ステータス、現在のAWSプロファイルのデコレーターを含む
  • lagune - ミニマリストなZSHテーマ
  • lambda (cdimascio) - lambdaテーマにインスパイアされた。gitのステータスデコレーターを含む
  • lambda (halfo) - A ZSHテーマが、unicode対応のフォントとターミナルアプリケーションを使用する gitユーザー向けに最適化されています。
  • lambda-blazinggit - 高速かつ詳細な git情報が含まれています。Nerd Fontsおよびgitstatusプラグインが必要です。
  • lambda-gitster - 簡潔なプロンプトで git情報を表示しています。
  • lambda-minimal - ラムダに基づくシンプルなテーマで、gitステータスと仮想環境情報を含んでいます。
  • lambda-mod - シンプルなZSHテーマで、gitの使用に最適化されています。
  • lambda-p - lambda modおよびLambda Vテーマにインスパイアされたテーマ。gitステータスの装飾を含んでいます。
  • lambda-pure - 簡潔なZSHテーマで、pureに基づき、Node.jsバージョンの装飾を追加しています。
  • lambda-v - ラムダとフィシーテーマの組み合わせ。gitステータスの装飾を含んでいます。
  • lambda-zen - lambda mod themeにインスパイアされ、グラフィカルなgitステータス装飾を備えています。
  • lambder - gitステータス装飾を含み、ダークなターミナルテーマと組み合わせると最適です。
  • laniksj - ダークな背景に最適です。優れたysテーマおよびHonukai ZSH Themeに基づいており、rootステータスおよびgitステータス装飾を表示しています。
  • larn - クリーンでカスタマイズ可能なoh my zshテーマでGit統合を備え、ダークターミナルに設計されています。色鮮やかなプロンプトに、gitブランチおよびステータスインジケータ、現在のディレクトリ、ファイルおよびディレクトリの別々のlsカラーを含んでいます。
  • lazyprodigy - ダークターミナルに最適化されており、ローカルおよびリモートシステム向けのバリエーションを備えています。
  • lcars - スターフレック:ザ・ネクストジェネレーションLCARSをインスパイアしたOh My Zshテーマ。現代的なpowerlineスタイルセグメントと本物のカラーパレットを備えています。gitステータス、時間、パス、OSおよびバッテリー充電レベルの装飾を含んでいます。
  • leafia - Leafy preztoテーマで、gitステータス情報を表示しています。
  • lean - pureにインスパイアされたテーマ。gitステータス情報、最後のコマンドの終了ステータス、最後のコマンドの実行時間の装飾を備えています。
  • leon - ライトな背景に最適です。gitステータス、時間、ユーザー@ホスト、作業ディレクトリ、最後のコマンドの終了ステータスの装飾を含んでいます。
  • less-noise - 簡潔なテーマで、gitステータス、現在のディレクトリ、現在の時間を装飾しています。
  • leverage - minimalに基づき、色と追加の¬文字を使用し、コマンドラインプロンプトと出力の間をより明確にしています。
  • lewis - ブラック、ホワイト、レッドのテーマ。gitステータス情報を表示しています。
  • lgbt - カラフルなテーマで、現在のディレクトリおよびgitステータスの装飾を備えています。
  • lgbtq - あなたのターミナルに用意されたlgbtqテーマのコレクションです。
  • light - ライトな背景に最適です。ユーザー@ホスト、gitステータス、現在のディレクトリの装飾を含んでいます。
  • lightbulb - カーネル、OSバージョン、稼働時間、gitの装飾を含んでいます。
  • lighthaus - Lighthausテーマに相応しいプロンプト。git情報、GitHub/GitLabロゴを表示し、変更が発生した際にその変更を表示します。
  • lila - 簡潔なテーマで、ダークなターミナル背景に最適です。
  • lilith - gallifreyおよびhyperzshの改良版。
  • lime - シンプルで簡単にカスタマイズ可能なZSHテーマ。
  • limpide - miloshadzicテーマの改良版で、親ディレクトリおよび現在のディレクトリを表示しています。
  • linear - Powerlineに似たテーマ。gitステータス、Pythonvirtualenv、現在のディレクトリ、現在の時間を含むセグメントを備えています。
  • link - 簡潔なテーマ。gitステータスおよび最後のコマンド終了装飾を含んでいます。
  • linuxero - 簡潔なテーマ。rootステータス、現在のディレクトリ、gitステータス、現在のRuby rvm環境、現在のPython virtualenvの装飾を含んでいます。
  • liquidprompt - フル機能かつ細心の注意をもって設計されたアダプティブプロンプト。必要なときに必要な情報を表示します。必要なときに必要なものを表示し、変化を認識することで時間を節約し、不満を減らします。
  • lish - カジュアルなテーマ。粗さのない、スムーズなデザイン。git、ユーザー@ホスト、最後のコマンド終了ステータス、現在のディレクトリ、現在の時間、rootステータスの装飾を含んでいます。
  • litmus - 接続に応じた色:ローカルセッションではプロンプトがシアン、SSHではマグエンテになります。常にどこにいるかを把握できます。datetime、gitステータス、rootステータスインジケータ、最後のコマンドの終了ステータス、ユーザー@ホストの装飾を含んでいます。
  • liver - カラフルなテーマで、gitステータス、ユーザー、ホスト、現在および現在のリポジトリルートまでの相対パスの装飾を含んでいます。
  • llama - 洗練されたラマのための簡潔なテーマ。
  • logico - gitの装飾を備えています。リモートステータスとviモードのインジケータを表示しています。
  • lone-star - スインダー・ソルハスの純テーマに基づくテキサス風テーマ。
  • longsilvern - gitおよびコンパクトなpwdの装飾を含んでいます。
  • lorond - af-magicのコンパクトバージョン。gitステータスを含み、標準フォントと互換性がある。
  • lperezp - ユーザー@ホスト名、gitステータス、現在のディレクトリ、および実行された最後のコマンドの終了ステータスをデコレートしたバージョン。
  • lpha3cho - pentester向けに改良されたintheloopテーマ。日時、IPアドレスを含み、pentestログに使用可能。
  • luceast - gitに最適化。ユーザー名、ホスト、時間、作業ディレクトリのデコレーションを含む。
  • luckycoding - robbyrussellテーマに基づき、gitデコレーションと最後のコマンドの終了コードを含む。
  • ludvig - ミニマリスト。gitステータス、現在のディレクトリ、現在時刻、最後のコマンドの終了ステータスをデコレート。
  • ludwigws - lambda-modテーマのバリエーション。gitデコレーションを含み、powerline互換のターミナルフォントが必要。
  • luke - gitデコレーションを含む。friskのoh-my-zshテーマに基づく。
  • lukerandall-extended - lukerandallテーマの拡張バージョン。gitステータスと最後のコマンドの実行状態をデコレート。
  • lunachar - ミニマリストテーマ。
  • macos - gitのステータスデコレートを含む。
  • mad - gitステータスと最後のコマンドの実行時間のデコレーションを含む。
  • madas - af-magicにインスパイアされたテーマ。gitステータス、ユーザー@ホスト、最後のコマンドが失敗したかをデコレート。
  • magento - Magento Cloud Command Line Interface (magento-cloud CLI) の補完を追加。
  • magicmace - xeroのZSHプロンプトとeriner’s promptにインスパイアされたテーマ。アクティブなpython venvのステータスコード、最後のコマンドの終了ステータス、短縮された作業ディレクトリ、gitステータスデコレーションを含む。
  • magico - IOsonoTANのmagicoテーマ。
  • magpie - ミニマリストテーマ。現在ののルートからの相対パスをカスタムロジックで表示。時間、現在のディレクトリ、ユーザー@ホスト名、ステータスをデコレート。 git git
  • mainnika - 最後のコマンドの終了ステータスと1分、5分、15分の負荷平均をデコレート。
  • maivana - kubectlコンテキスト、gitステータスデコレーションを含む。
  • majemoji - 各セッションのプロンプトにランダムなエモジを追加。gitステータスデコレーションを含む。
  • malev - ミニマリストと通常のバリエーションを含む。ホスト名、ディレクトリ、gitステータス、最後のコマンドの終了ステータスをデコレート。
  • mantis - ミニマリストテーマ。gitステータスと情報デコレーションを含む。
  • materialshell - あなたのシェルに良いコントラストと重要な部分での色の強調を備えたmaterial designテーマ。目に優しいデザインを意識。
  • matrix - powerlevel9kテーマのバリエーション。マトリクス映画シリーズに似たデザイン。gitステータスデコレーションを含む。
  • matter - gitステータス、AWS vault role、バックグラウンドジョブ、最後のコマンドの終了コード、ホスト名を表示。
  • mau - 猫のトーンを加えたZSHテーマ。gitステータスデコレーションを含む。kphoenおよびsmtテーマに基づく。
  • mbolis - gitデコレーションを含み、rootユーザーの場合プロンプト色を変更。アクティブなジョブ、jenv統合を含む。
  • mdmini - gitおよびsshステータスデコレーションを含む。
  • meganerd - jonathanにインスパイアされたテーマ。gitステータス、ユーザー@ホスト名、現在のディレクトリ、時間、最後のコマンドの終了ステータスをデコレート。
  • megaprompt - キーボードモード、所有者情報、その他コンテキスト情報を含むマキマリズムプロンプト。プロンプト文字はλ。hooksプラグインが必要。
  • metalmajor - gitステータスデコレーションを含み、最後のコマンドの終了コードが非ゼロの場合に表示。
  • mexassi - /sys/class/power_supplyフォルダを確認し、システムがラップトップかデスクトップかを判断。acpiコマンドでバッテリーのパーセンテージを読み取り、プロンプトに表示。gitデコレーションを含む。
  • mh-fzj - rvmおよびgitステータスデコレーションを含む。
  • michaelpass - POSIX対応のクロスプラットフォームalanpeabodyモジュール。便利なタイムスタンプと完全なgit/rubyサポートを提供。
  • michelebira - biraテーマのバリエーション。gitステータス、ユーザー名、現在のディレクトリ、最後のコマンドの返却コードをデコレート。
  • midin - ダークなターミナル背景に適したプロンプト。gitステータスデコレーションを含む。
  • mike-was-here - ミニマリスト。gitステータスデコレーションを含む。
  • milight - ミニマリストなZSHプロンプト。gitステータス表示を含み、ダークなターミナル背景と最適。
  • mindful-space - スペースを意識したZSHテーマ。
  • minima - gitnodegolangyarnphpdockerおよびpythonステータスデコレーションを含む。
  • minimal (glsorre) - ZSHの最小限の非同期テーマ。Fira CodeフォントとSolarized Lightターミナルテーマとの組み合わせに最適化されています。
  • minimal (subnixr) - 極小だが機能が豊富なテーマ。
  • minimal-improved - ダークなターミナル向けテーマ。右側のプロンプトにgitの装飾を含む。
  • minimal-os - ヘルプが可能な git ステータスとシステム固有のデコレーターを備えたミニマリズムのプロンプト。
  • minimal-terminal - ユーザー名@ホスト、現在のディレクトリ、 git の情報、および最後のコマンドの終了コードを表示するデコレーターを含みます。
  • minimal2 - 極小で拡張性の高いZSHテーマ。subnixr’s originalからフォークされ、Zimfwに適応された。
  • minimalx - oh-my-zshのkoloテーマを参考にしています。
  • mint - 現在のディレクトリにデコレーターを含み、ラップトップかデスクトップいずれの環境でも動作し、gitステータスを提供します。
  • mira - タイム情報付きかつ開始プロンプトを簡略化したmodified bira
  • mirage - gitステータスのプロンプト装飾、最後のコマンドの終了コード、sudoタイムスタンプファイルの存在確認、および現在アクティブなPythonの仮想環境を表示
  • miramare - gitのステータスデコレーションを含む。Deepin Terminalと組み合わせると最も効果的。
  • misa - ミサラブズのZSHテーマ。
  • mixed - 暗い背景に最適化されています。
  • mnml - ミニマムなテーマでgitの状態にデコレーターを含む。
  • mocha-fusion - catpuccinに基づいています。git、現在のディレクトリおよびユーザー名@ホストのデコレーターを含みます。
  • mochi - シンプルなテーマで、rustのmain関数に似たデザインを採用。githgのステータスデコレーションを含む。
  • mochi2 - 極簡的なテーマ。gitおよびhgのステータスデコレーションを含む。
  • modern-dark-pro-capsule - プレミアムな現代的なダークモード最適化ZSHテーマ。カプセル型のステータスセグメントを備えています。ZSHの実行タイマー、リモート同期ステータス、開発者用アイコンを含みます。
  • modern-dark-pro - プレミアムな現代的なダークモード最適化ZSHテーマ。VS CodeおよびJetBrainsのカラーパレットをインスピレーションとして作成。ZSHの実行タイマー、リモート同期状態、開発者用アイコンを含む。
  • modern - 明るいまたは暗いターミナルテーマに自動で適応します。このテーマは、Gitの統合、コマンド実行時間、そして美しいレインボーディレクトリパスを備えた簡潔で情報量の多いプロンプトを提供します。
  • moderno - シンプルで現代的なZSHテーマ。Oh-My-ZSHのrobbyrussellテーマをインスピレーションとして作成。gitのステータス装飾を含む。
  • modesty - シンプルで控えめなZSHテーマ。condaenvvirtualenvおよびgitのステータス装飾を、右寄せで整然と表示。condaenvプラグインが必要。
  • molokai-powerline - agnosterに基づく。
  • momoyo - パワーラインに似た雰囲気。gitステータス、ユーザー名、作業ディレクトリのためのデコレーションを含む。
  • monsi - gitのステータス、最後のコマンドの終了ステータスおよび現在のディレクトリをデコレーターとして含む。
  • moon-lite - 極限のシンプルさ。gitのステータス、現在のディレクトリ、最後に実行したコマンドの終了ステータスのデコレーターを含む。
  • moonbloom - ターミナルエミュレータの色のテーマに合わせて適応します。現在のディレクトリとgitのステータスにデコレーターを提供します。
  • moonline - 極めてシンプルでありながら、拡張が容易なプロンプト。
  • moux - ダークなターミナルの背景と良好に動作し、gitの装飾をRPROMPTに含む。
  • msys2 - MSYS2を参考にした。ユーザー@ホスト、gitステータスおよび現在のディレクトリに対してデコレーターを提供。
  • mu - 複数の git ステータスの表示を改善します。lambda mod theme を参考にしています。電源線に適合するフォントが必要です。
  • multi-shell-repo-prompt - 現在は Git および Mercurial において、ZSH および bash にも対応しています。
  • multiline - パワーライン風のテーマ(agnosterに基づく)
  • muslim - シンプルで最小限のZSHプロンプトテーマ。
  • musy - ミューズテーマを参考にした。 gitステータスのデコレーションを含む。
  • my - koloの変体。
  • myzsh - マキス・ガルシアのmyzshテーマ。
  • mzt - LS_COLORSを設定し、diffを色付けし、gitのステータスと現在の作業ディレクトリの装飾を含む。
  • n1ghtfall - ダークテーマで、現在のディレクトリとユーザー@ホスト名に対してデコレーターを提供。
  • nablaman - powerlevel10k と類似です。最後のコマンドの終了状態、ユーザー@ホスト名、git の状態および現在のディレクトリを含むデコレータを提供します。ダークなターミナルテーマと組み合わせると最も効果的です。
  • nanika - robbyrussellの最適化された変体。gitステータスの装飾を含む。
  • nanofish - ナノテックテーマに魚風のディレクトリプロンプトを追加。
  • nbrylevv - ミニマリズムテーマでテキストgitステータス装飾を含む。
  • nctu - 軽量テーマでスピードを重視。gitステータス装飾を含む。
  • neewbie - ミニマムテーマでgit装飾を含む。robbyrussellに基づく。
  • neo++ - 上記のものよりもシンプルで、直感的で、クラスタリングが少ない。
  • neon-potato - カラフルでミニマリズムテーマ。git装飾を含む。
  • neon - 美しくミニマムなZSHテーマでgit装飾を含む。
  • nerdish - ZSH用プロンプトテーマでNerd Fontsを使用。
  • nerdp - Nerd powerlineスタイルプロンプト。Nerd Fontが必要。gitステータス、ユーザー名@ホスト名、現在のディレクトリ、Python virtualenv、ファイルシステム使用量チェック、1分間CPU負荷、可用メモリ、時間の装飾を含む。
  • nerdps1 - powerlineに似たスタイル。Nerd Fontが必要。ユーザー名@ホスト名、git情報、切り詰められた現在ディレクトリ、Python virtualenv、最後のコマンドの終了ステータス、時間の装飾を含む。
  • nescalante - ダークテールバックグラウンドに最適化。git装飾を含む。
  • netmask - Termux向けテーマ。IPアドレス、現在ディレクトリのフルパス、gitステータス、Python virtual environmentの装飾を含む。
  • neurosimple - git装飾とviモードインジケータを含む。
  • newt - Fat & fastテーマ – 内部と外部の両面に美しいデザイン。セグメントが適切にスタイル化されている。極めてカスタマイズ可能。git、ユーザー名、実行時間、ディレクトリ、バックグラウンドジョブ、編集モードの装飾を含む。
  • newton - gitステータスと外部IPアドレスの装飾を含む。
  • nextbike - 非常に基本的なテーマでmacOSの自転車アイコンを表示。
  • nidoranarion - カラフルで、gitステータス装飾を表示。
  • nikitakot - 小さなシンプルなoh-my-zshテーマ。現在ディレクトリと2ディレクトリ後、gitnodejsステータス装飾を表示。
  • ninik - agnosterubunlyにインスパイアされたテーマ。OS、現在ディレクトリ、Python virtualenv、gitステータスの装飾を含む。Nerd FontまたはPowerline-patchedフォントが必要。
  • niotna - gitステータスと現在ディレクトリの装飾を含む。カスタマイズ可能な色を提供。
  • nknu - シンプルなoh-my-zshテーマ。
  • nmaxcom - ミニマリズムZSHテーマでgitステータス装飾を含む。
  • node - oh-my-zshのNode.jsテーマ。他のプラグインマネージャーとの利用を容易にするために分離された。
  • nodeys - ysテーマに基づき、NVMプラグインからNode.jsバージョンを追加。
  • noon - ライトとダークのバリエーションを備え、git情報を表示。
  • nord - gitステータス装飾を含み、アクティブなconda環境を表示。
  • normanius - biraから派生。gitステータス、user@host、Python virtualenv、Ruby rvmバージョンの装飾を含む。
  • nothing - 非常に速く、シンプルで、ほとんど何も含んでいないため。
  • nova - gitステータス装飾を含む。LS_COLORSLSCOLORS設定を上書き。
  • nox - ダークテーマで現在の作業ディレクトリとgitステータスを表示。
  • nt9 - クリーンで、分散を避け、に焦点を当てた開発テーマ。現在ディレクトリがルート(またはがリポジトリ外の場合)に対して相対パス、最後のコミットからの時間、現在のSHA、ブランチ、ブランチ状態を表示。 git git ~ git
  • nunorc - ミニマリズムテーマでダーク背景に良好な表示。gitmercurialsvnステータス装飾を含む。
  • nuqle - preztoおよびoh-my-zsh向けのシンプルテーマ。
  • nuts - ミニマリズムテーマでgitステータス装飾と時間を含む。
  • oblong - シンプルなbashインスパイアテーマでgitsterbasherに基づく。ユーザーがrootかどうか、最後のコマンドの終了ステータス、gitブランチとそのクリーン/ディープな状態を表示するステータス装飾を含む。
  • odie - ダーク背景に良好に表示。gitステータス、Python virtualenv、viモードステータス装飾を含む。
  • odin - Odinはgit風のZSHテーマ。
  • odra - カラフルで、ダーク背景に良好に表示。gitステータス、現在ディレクトリ、ユーザー名、最後のコマンドの終了ステータスの装飾を含む。
  • oh-flowers - マルチラインテーマでgit装飾を含む。
  • oh-my-git - BashおよびZSH向けの意見のあるプロンプト。
  • oh-my-posh - ZSHに特化したものではないが、非常に便利でZSHと互換性があります。プロンプトの設定をすべてのシェルで同じにできます。
  • oh-my-via - ZSH用のテーマで、主にVIAサーバー上で使用されていた歴史的なテーマを派生させています。
  • ohelm - 現在のディレクトリ、gitステータス、最後のコマンドのexitatusおよびkubectlコンテキストに対するデコレーターを含む。
  • ohh IP - CTF向けのテーマ。IPアドレスおよびgitステータス向けのデコレーターを含む。
  • ohmypc - ダークモードのターミナルウィンドウと良好に動作します。gitの装飾を含みます。
  • om - 極小テーマ。暗い背景と互換性があり、gitステータスの装飾を含む。
  • omszt - ミニマリズムテーマで、gitのデコレーターを含む。
  • omuse - オーマーZSHに基づいた amusegitのステータス、時間、絶対パス、RAM使用量、前コマンドの実行時間、および前コマンドの終了ステータスの装飾を備えています。
  • ooh-matron - 最後のコマンドの終了状態、ユーザー名@ホスト名、IPアドレス、およびgit状態を表示するリアルタイムプロンプトにデコレータを備えています。
  • operator - シンプルで洗練されたテーマ、Menlo for Powerline.と最もよく動作します。
  • ortiz (andres-ortizl) - erinerのブランチで、コマンド間の間隔とk8sコンテキストにデコレーションを追加。
  • ortiz (guezwhoz) - erinerの簡易なフォークで、gitステータス、kubectlコンテキストおよび経過時間の装飾を備えています。
  • osx2 - アーキーフォートに基づく。ミニマリズム。現在のディレクトリにデコレーターを含む。
  • otter - オットーテーマのテーマで、gitステータス、ユーザー@ホストおよび現在のディレクトリのデコレーターを備えています。
  • owczarczak - bira、dieterおよびfino-timeを参考にしています。venvおよびvcsのステータスデコレーションを含みます。
  • owi - ミニマリズムテーマ。gitステータス装飾を含む。
  • owiewestside - gitのステータスおよびvirtualenv情報が含まれています。
  • oxide - 極めてシンプルで暗いZSHテーマ。
  • ozono - 🌏 OZ0NO - 清潔なZSHを深呼吸しよう。
  • p9k-theme-pastel - powerlevel10kプロンプト用のテーマで、簡潔さを強調しつつ重要な情報を伝えるもの。
  • pacmandoh - コマンドラインをスリーマンなテーマで強化します。gitの統合、権限フィードバック、Python環境のサポート、動的プロンプトをすべて1つにまとめ、単一のインストールスクリプトでカスタマイズ可能。
  • pad - 簡潔でカラフルなoh-my-zshのテーマ。
  • page - VCSサポート付きのシンプルなテーマ。プロンプトには現在の作業ディレクトリの1レベル分、ブランチ、および色分けされたカーブ状の太い矢印が表示されます。
  • palenight (jenssegers) - ホスト情報の表示を可能にし、gitブランチの装飾を含む。
  • palenight (rhklite) - プロンプトにアイコンを含めて、詳細な gitのステータス情報を表示します。
  • panda - gitおよびrootのステータスデコレーションを含みます。暗い背景に最適です。
  • papercolor - ZSH、vimおよびtmux用の色の設定。gitのステータス装飾を含む。
  • paramour - シンプルで洗練されたデザイン。gitステータス、ユーザー名、時間、現在のディレクトリ、ユーザー名にデコレーターを備えています。ターミナルにNerd Fontが必要です。
  • paroape - lpha3choに基づく
  • parrot - パルトOSのbashテーマに基づいています。ユーザー@ホスト、git情報、最後のコマンドの終了状態、時間、現在のディレクトリに対してデコレータを含みます。
  • passion - 現在の時刻、git状態、最後に実行されたコマンドのミリ秒単位の実行時間、およびそのコマンドの終了状態を表示します。macOSでcoreutilsが必須です。
  • pastel - sugar-freeにインスパイアされたZSHテーマ。gitの装飾を含む。
  • paulmanjarres - robbyrussellagnoster および nuts をベースにし、現在のディレクトリ、 git の状態、および時間のデコレーターを含みます。
  • pawsh - Pawshは、日本のネコ文化をインスピレーションとして作ったoh-my-zsh向けの非常にかわいいzshテーマです。あなたのプロンプトが可愛い猫の顔(ᓚᘏᗢ)になります。その猫の顔の色は、コマンドの状態(気分)によって変化します。ルート状態、前回実行したコマンドの終了状態に基づくプロンプトの色変更、現在のディレクトリ、Pythonの仮想環境、vi-モードの表示、gitの状態、および現在の時刻を表示するデコレーターが含まれています。
  • paxton - パワーラインにインスパイアされた。 git ブランチ、時間、最後のコマンドの終了状態、現在のディレクトリに関するセグメントを含む。パワーラインに適合するフォントが必要。
  • pbdevflow - Nerd Fontsと組み合わせて使用するため設計・最適化されています。現在のディレクトリ、gitの状態およびユーザー名に関するデコレーターを含みます。
  • pbsegments -oh-my-zsh用のシンプルで視覚的に魅力的なカスタムテーマ。清潔でセグメントベースのプロンプトを採用し、読みやすさと使いやすさを最適化しています。gitのステータス、現在のディレクトリ、ユーザー名を表示するデコレータを含んでいます。
  • pecodez - 暗いターミナル向けに最適化されています。 snyk バージョン、node バージョン、AWSプロファイル、kubernetesコンテキストおよび git ステータスにデコレーターを備えています。
  • pedantic - カスタマイズ可能な色と出力。詳細な git情報、ルート状態、最後のコマンドの終了状態、ユーザー@ホスト、現在のディレクトリ、および時刻に関するデコレーターを含む。
  • pentest-report - ペネトレーションテスター向けに設計された、シンプルで効率的なプロンプトです。監査やペネトレーションテスト中の日常作業を円滑にします。現在の日時、IPアドレス、現在のディレクトリ、直前に実行したコマンドの結果をリアルタイムで表示します。
  • persi - git、ホスト名、現在のディレクトリのデコレーターを含む。ライトおよびダーク背景ともに動作する。
  • phalanx - robbyrussellおよびPure Shellテーマの精神を踏まえた、極限のシンプルテーマ。
  • phi φ - ZSH向けのシンプルで洗練されたテーマ。Lambda (Mod) ZSHテーマをインスピレーションとして作成されたもの。
  • pi - ミニマムなテーマで、gitステータスのデコレーターを備える。
  • piboy - シンプルで洗練されたマルチラインテーマ。色分けされたタイムスタンプ、gitおよびシンタックスハイライト、さらにrootテーマを強調したテーマを含む。
  • pickaxe - user@host、現在のディレクトリ、現在の時刻、conda環境、nodeバージョン、gitステータスのデコレーターを含む。
  • pico - zap-promptから改良されたシンプルプロンプト。git情報、user@hostname、現在の作業ディレクトリのデコレーターを備える。
  • pifabs - ミニマムなテーマで、gitステータス、ユーザー名、ホスト、作業ディレクトリのデコレーターを備える。
  • pixelwave - スリムで明るく、カラフルなテーマ。古いスクールのピクセル風と現代的なハイカラーレンダリングを融合。虹色の「ピクセルバー」、ネオン色のアイデンティティライン(lolcatによる)、フルパス、そして簡潔なgitステータスを表示。
  • plain-ui - ミニマリズムを追求しているが、gitステータスのデコレーターを備える。
  • plain - ZSH向けのシンプルで基本的なテーマ。基本的なgit情報を表示。
  • planet - steefの簡易版。oh-my-zshから派生したもの。
  • plankton - シンプルで、無駄のないテーマ。
  • plantyhoe - 植物とアップルへの愛をもとにしたミニマリズムテーマ。gitステータスのデコレーターを備える。
  • platypus - Platypusは、Frédéric de Villamilが使用するoh-my-zsh向けのシンプルで便利なテーマ。
  • playful - フォントなしで動作する2行テーマエンジン。17の切り替え可能なパレットを備え、lsおよび補完リストを再色指定。gitステータス、コマンド実行時間、現在のディレクトリ、virtualenv、バックグラウンドジョブ、月のフェーズ、フェスティバル日バナー、毎日の詩カードを含む。256色のターミナルで動作可能(特別なフォント不要)。
  • pog7x - ユニコード対応。git情報、現在のディレクトリ、最後のコマンドの終了ステータスと実行時間、時刻、virtualenv、nvm、rvm、rust、go、kubernetes context、elixirのデコレーターを含む。
  • pointer - 現在のディレクトリ、最後のコマンドの返却ステータス、git現在のブランチを表示。
  • polyglot - zshbashksh93mkshpdkshdash、およびbusybox ash向けの動的プロンプト。基本的なASCII記号(可能な限り色を用いる)で、ユーザー名、ローカルまたはリモート sshセッション、短縮パス、gitブランチとステータス、最後のコマンドの終了ステータス(非ゼロの場合)、virtualenvで作成された仮想環境、venvpipenvpoetry、またはcondaを含む。
  • poncho - RDMのoh-my-zshカスタムテーマ。
  • pond - パステルグリーンとブルーの落ち着いた2行oh-my-zshテーマ。
  • poor-programmer - プログラマー向けテーマ。gitステータス、rubyバージョン、プロジェクトパスを含む。
  • power - Python開発者向けに最適化。gitおよびpyenvステータスのデコレーター、ユーザー名、ホストを含む。他のプラグインやフォントのインストールを試みるため、インストール前にその説明を読むことを推奨。
  • powerbash - ダークターミナル背景と良好に動作。gitステータスのデコレーターを含む。
  • powerless - powerlineをインスピレーションとして作られた、極限のシンプルなpure ZSHプロンプト。
  • powerlevel10k - powerlevel9kのZSHテーマの高速再実装。同じ設定オプションを与えられた場合、powerlevel9kと同様のプロンプトを生成するが、速い。 powerlevel9k
  • powerlevel9k - Powerlevel9kはZSH向けのテーマで、Powerline Fontsを使用する。vanilla ZSHまたはZSHフレームワーク(Oh-My-ZshPreztoAntigenmany others)と併用可能。
  • powerlevelHipstersmoothie - powerlevel9kの拡張プラグイン。
  • powerline (brucehsu) - powerlineの2行バージョン。情報用の1行と入力用の1行。
  • powerline (jeremy) - powerlineテーマの別のアプローチ。非常に設定可能だが、少なくとも256色対応のターミナルとpowerline対応のフォントが必要。
  • powerline-cute - bullet-trainをベースにしている。
  • powerline-go - golangで書かれた美しい低遅延プロンプト。gitおよびhgステータスのデコレーター、最後に実行されたコマンドの終了ステータス、現在のPython virtualenv、シェル内かどうか、そして拡張が容易。 nix
  • powerline-hs - Haskellで書かれたPowerlineのクローン。元の実装よりはるかに高速であり、シェルの反応性を著しく向上させる。
  • powerline-pills - Rubyで書かれており、powerline文字を使用して有用な情報を含むpillをシミュレート。
  • powerline-shell (b-ryan) - Bash、ZSH、Fish、tcsh向けの美しいかつ有用なプロンプトジェネレーター。gitsvnfossilhgのデコレーター、Python virtualenv情報、最後のコマンドの終了ステータスを含む。
  • powerline-shell (banga) - Bash、ZSH、Fish向けのpowerline風プロンプト。git/svn/hg/fossilブランチ、最後のコマンドの終了ステータス、現在のディレクトリへの短縮パス、現在のPython virtualenvを表示し、カスタマイズ・拡張が容易。
  • powerline-train - powerlineのバリエーション。
  • powerline - Powerline風プロンプト。powerline-bashをベースにしている。virtualenv、gitステータス情報、最後に実行されたコマンドの終了コードを表示。
  • powermore - powerlessからフォークされた。シンプルなプロンプトで、gitステータスと現在のディレクトリを表示。
  • powerzeesh - PowerlineベースのZSHテーマ。簡潔さを追求しており、関連性のある情報のみを表示し、速度と見た目を最適化。AgnosterおよびPowerlineにインスピレーションを得ている。
  • pre - Sublime Text、Terminal、iTerm 2およびZSH向けのテーマコレクション。
  • predawn-shell - ダークテอรミナルテーマに最適化されたテーマ。
  • pretty - Rustで書かれたプロンプト。gitの状態、ブランチ、タグ(現在のコミットに指す)、変更ファイル、新たに追加されたファイル、ステージされたファイル、衝突ファイルの数、ストッシュ内のファイル数をデコレート。
  • prezto_powerline - prezto用のPowerline。Git情報およびRVMバージョンを表示。
  • prezto-cloud-prompt - oh-my-zshのクラウドプロンプトのprezto版。
  • prezto-lambda - Lambdaテーマ(prezto用)。
  • princess - abhiyan.zshをモデルにしたテーマ。おそらく少しすぎるピンクと、おそらくあまりにも少ないエモジを含む。現在のディレクトリとgitのステータスをデコレート。
  • probe - gitのステータスデコレートを含む。
  • prompt_blocks - 極めてシンプルなNode.js + Gitテーマ。gitのステータス、Nodeバージョン、現在のディレクトリをデコレート。
  • prompt_j2 - 動的エキストステータスインジケータを備え、状況に応じて2行に変更してコンテキストを表示できる。
  • prompt-powerline - 比較的重いZSHプロンプト。人気のある同名vimプラグインのPowerlineフォントに基づいている。ダーク背景に最適である。
  • prompt - 軽量で一貫したプロンプト。shdashashzshpwshに適用可能。gitのステータスデコレートを含む。
  • promptor - Powerlineにインスピレーションを得たプロンプト。gitのステータス、ユーザー名、ホスト名、ワークディレクトリ、時間のデコレートを含む。
  • promptus - シンプルでミニマリズムを追求し、任意のシェルでプロンプトを統一できるC言語によるシェルプロンプトプログラム。エキストステータスおよびワークディレクトリのデコレートを含む。
  • pronto (arzezak) - 非常にシンプルなプロンプト。現在のディレクトリとgit情報をデコレート。
  • pronto (jthat) - シンプルで高速なテーマ。gitのデコレートとタイム情報を持つ。
  • prowpt - シンプルで軽量かつカスタマイズ可能なPowerline風プロンプト。git情報、ユーザー名、ホスト名、現在のディレクトリ、最後のコマンドのエキストステータスをデコレート。
  • ps1.py - gitのステータス、トリムされたディレクトリ、chrootおよびvirtualenvプロンプトのデコレートを含む。
  • pumpkane - 明瞭性、美しさ、生産性を重視した現代的でカラフルで情報豊かなテーマ。動的カラー、gitステータス統合、時間ベースカラー、オプションのニックネーム表示を備える。
  • punctual - 簡単にカスタマイズ可能。spaceshipに影響を受けている。
  • pure-agnoster - pureagnosterのマッシュアップ。gitのデコレートを含み、ダークおよびライトテอรミナル背景とも良好に動作。
  • pure - 美しく、ミニマリズムを重視し、高速なZSHプロンプト。gitのステータスデコレートを含み、最後のコマンドが失敗した場合にプロンプトが赤くなる。リモートセッションまたはコンテナ内ではユーザー名とホスト名、プロセスが実行中では現在のフォルダとコマンドをデコレート。
  • purify (banminkyoz) - シンプルで、高速で、カッコいいプロンプト。
  • purify (kyoz) - 清潔で活気のあるテーマ。ダーク背景に最適。gitのステータスデコレートを含む。
  • purity - robbyrussellテーマおよびpureプロンプトにインスピレーションを得ている。
  • purpleblood - darkbloodに基づく。username@hostgitのステータス、現在のディレクトリをデコレート。
  • purr - 現在のディレクトリとgitステータスのデコレーターを備える。
  • purs - で書かれた、非常にシンプルな風プロンプト。 pure Rust
  • pustelto - Spaceshipテーマにインスピレーションを得たカラフルテーマ。gitのデコレートを含む。
  • pwn - ユーザー@ホスト、gitおよびhgのステータス、Rubyバージョン、Pythonの仮想環境、現在のワークディレクトリをデコレート。
  • pyhack - ダークテอรミナルテーマと良好に動作。Pythonバージョン、Pythonパッケージバージョン(pyproject.toml)およびgitの現在のブランチ情報を表示。
  • qi3ber2 - ダークマルチラインテーマ。git、ロード平均、最後のコマンドのエキストステータスをデコレート。
  • qoomon - ダーク背景に最適化。git情報を含む。テーマリポジトリにはiTerm 2およびTerminalのカラーリング設定も含まれる。
  • quantum - スピード、スタイル、シェルの優位性を追求したスムーズでダイナミックなZSHテーマ。Gitに深く浸かっているか、あるいは単にテอรミナルでリラックスしているかに関わらず、Quantumはあなたのフローに適応する。
  • quewui - ダークテอรミナルテーマに最適化されたシンプルで清潔なテーマ。現在の時間、ユーザー、ディレクトリ、gitのステータスをデコレート。
  • quietline - ヘッドラインテーマにインスピレーションを得たシンプルなテーマ。gitのステータス、ユーザー@ホスト、現在のディレクトリをデコレート。
  • r - シンプルで情報豊かなZSHテーマ。
  • r3nic1e - Agnoster変体。バッテリー状態、git/hg状態、時間、Kubernetesのコンテキストおよび名前空間、最後のコマンドの非ゼロエキストステータス、日付をデコレート。Powerlineフォントが必要。
  • rabbit - に最適化。Unicodeに対応するテอรミナルアプリケーションが必要。のステータス、現在のワークディレクトリ、現在の仮想環境をデコレート。 git git
  • racotecnic - af-magic と posh-git をベースにしています。
  • radius - git のステータス、ユーザー名、ホスト名、ディレクトリの装飾を含み、さらに desk のサポートを提供しています。
  • rafiki - ZSH テルミナルにエモジを追加します。
  • ramiel - node のフォークです。
  • random-emoji-robbyrussell - random-emojirobbyrussell のテーマをベースにしています。
  • random-emoji - ランダムなエモジ。
  • raspberrysh - git、Python、時間、現在のホストとパスの装飾を含みます。
  • raytek - シンプルでカラフルなテーマで、git のステータス装飾を提供しています。
  • raz - ミニマムなプロンプトで、git のステータス装飾を含みます。
  • rb - Powerline スタイルのテーマで、Agnoster をベースにし、git およびソーライズドテルミナルに最適化されています。Powerline 互換のフォントが必要です。
  • rbjorklin - ソーライズドテルミナルカラーに最適化されており、git のステータス装飾を含みます。
  • redfox - 現在のディレクトリとフォックスアイコンの装飾を含みます。
  • redline - ミニマムなテーマ。git のステータス、時間、ユーザーを含みます。
  • refined-flower - エモジを扱えるテルミナルプログラムが必要です。git のステータス装飾を含みます。
  • reggae - ステータス装飾で色分けされたプロンプトにより、多くの情報をコンパクトに表示します。
  • rei - 最初の文字が「零(rei)」、数字0を含むシンプルなテーマ。git のステータス装飾を提供しています。
  • remiii - Agnoster をベースにし、solarized テルミナルテーマに最適化されています。
  • remolueoend - Agnoster をベースにし、エモジを使って git のコンテキストを追跡します。ただし、Prezto でのみ動作します。
  • renanborgez - 暗い背景に最適です。nvm および git の情報を装飾しています。
  • rho - ミニマムなテーマ。git のステータス、ホスト名、現在のディレクトリを装飾しています。
  • ribbon - Powerline に似たテーマ。Python の virtualenv 装飾を提供しています。
  • rie - ミニマムなテーマで、ユーザー名、git のステータス、現在のディレクトリを装飾しています。
  • rigel - git の情報、user@hostname、現在のディレクトリの装飾を含みます。
  • rio - ミニマムなテーマで、git のステータスと現在のディレクトリを装飾しています。
  • risbow - 零(rei)をモチーフにした ZSH テーマで、ロルカットのようなレインボー効果を提供しています。 risto
  • ritz - 時間、現在のディレクトリ、git のステータス、終了ステータス、前回実行コマンドの使用時間の装飾を含みます。
  • river - 暗いテーマで git の情報を含みます。
  • rkj-logik - omzのrkjをベースに、user@host、現在のディレクトリ、時間と日付のデコレーターを含む。
  • rkj-with-conda - omzのrkjをベースにし、conda環境とgitのステータスのデコレーターを追加。
  • robbyolivier - robbyrussell テーマおよび zsh-git-prompt プロジェクトのアイデアをベースにしています。
  • robbyrussell-fullpath - オリジナルのrobbyrussellに、プロンプトにフルパスを含む。
  • robbyrussell-plus - robbyrussell をベースにし、ホスト名の装飾を追加しています。
  • robbyrussell-WIP - robbyrussell テーマに、WIP コミットを示す出力を装飾しています。
  • rocket - ミニマムなテーマで、git および hg のステータス装飾を含みます。
  • rougarou - 暗いテーマです。
  • rounded - 現在のディレクトリと git のステータス装飾を含みます。
  • roundy - 速い、かわいい、丸いテーマ。git のステータス、現在のディレクトリ、前回実行コマンドの実行時間の装飾を含みます。Nerd Font および Unicode をサポートするテルミナルアプリケーションが必要です。
  • rs - git の装飾を含みます。Unicode をサポートするテルミナルが必要です。
  • rufus - 暗い背景に最適化されています。
  • rummik - @rummik のテーマ。プログレスバーに psmin および git のステータス情報を提供します。
  • russtone - puresorinをインスピレーションとしており、gitステータスのデコレーターを含む。
  • ruweird - ミニマリズム。gitステータスと現在のディレクトリのデコレーターを備え、最後のコマンドの終了コードがゼロでない場合、傘と雨dropおよび終了コードを表示。
  • rwahasugui - git情報、現在の時刻、現在の作業ディレクトリ、アクティブなPython virtualenvを含むデコレーターを備える。
  • ryner - カラフルなテーマで、gitデコレーターと現在のディレクトリを含む。
  • rzh - emojiでgitステータスを表すテーマ。
  • s1ck3r - スリムで一時的かつスペース効率の高いテーマ。viモード、権限の上昇、最後のコマンドの終了ステータス、バックグラウンドジョブが実行中かどうか、作業ディレクトリ、gitステータスのデコレーターを含む。
  • s1ck94 - S1cK94による(最初に廃止され、現在は消滅した)ミニマムプロンプトのフォーク。ユーザーがrootかどうか、バックグラウンドジョブの状態、viモード、最後のコマンドの終了ステータス、gitステータスのデコレーターを表示。
  • s7c - ダークな背景と良好に動作。gitステータスのデコレーターを含む。
  • sailormoon - サイラー・ムーンテーマをテーマとして集めたもの。
  • samshell - ミニマリズムのZSHテーマで、git、KubernetesおよびPython virtualenvのデコレーターを備える。
  • saraiva - gitステータスのデコレーターを含み、ダークなターミナル背景に良好に動作。
  • sashimi - gitステータスおよび最後のコマンドの終了ステータスのデコレーターを含む。
  • saturn - スペースと宇宙を愛する人向けのソフトでミニマリズムなプロンプト。クールなemojiと高度にカスタマイズ可能なプロンプト要素(アイコン、色、時刻フォーマットなど)を備える。
  • savior - 現在のディレクトリ、最後のコマンドの終了ステータス、gitステータスのデコレーターを備えたミニマリズムテーマ。
  • schminitz-v2 - gitステータス、user@host情報、最後のコマンドの終了ステータス、rootとして実行中かどうかのデコレーターを表示。
  • schminitz - コマンドを使用時に、がバックグラウンドで実行されているかを表示。 vim :sh
  • scythe - Powerlineを想起させるテーマ。git、最後のコマンドの終了ステータス、ディレクトリのデコレーターを含む。
  • sdt - 現在のディレクトリとgitステータスのデコレーターを備える。
  • searocket - spaceshipのスリムバージョン。作業ディレクトリ、最後のコマンドの終了コード、ユーザー、バックグラウンドジョブ、bund、elm、go、nodejs、python、zigおよびgitステータスのデコレーターを備える。Dビルドチェーンが必要。
  • seashell - 海をテーマにしたミニマリズムテーマ。gitステータスのデコレーターを含む。
  • seeker - このテーマは多くの特別なUnicode文字を使用して華やかにしているが、適切にサポートされていないフォントでは問題が生じる可能性がある。
  • seltzer - ダイエットテーマをインスピレーションとしており、色分けで情報を提供。
  • senpai - DevOps向けのクリーンプロンプトテーマ。gitステータス、Kubernetesコンテキスト、AWSプロファイル、GCPプロジェクト、Azureアクティブクラウドを含むデコレーターを備える。
  • sensa - gitステータス、GitHubユーザー名、現在のディレクトリのデコレーターを含む。
  • sentinelx - パーソナルテストおよびリッドチーム向けに最適化された軽量かつ高精度なZshテーマ。長時間実行されるセキュリティツールのリアルタイムな状況認識とプロセス追跡を提供。gitステータス、リアルタイムプロセススピナー、VPNステータス、rootステータス、最後のコマンドの実行時間のデコレーターを含む。
  • sepshell - 古いtaybaltテーマに基づいたクリーンでミニマリズムなZSHテーマ。gitのバイス/マージ/リベースモードとカスタマイズ可能なプロンプトシンボルを備える。
  • serenity - コマンドライン上にソフトな色のボックスで重要なコンテキスト情報を表示するミニマリズムテーマ。Unicodeセパレーターを使用してクリーンかつ表現力のあるデザインを実現。rootステータス、ユーザー名、ホスト名、ホストIPアドレス、gitステータス、現在のディレクトリのデコレーターを備える。
  • seti_UX - iTerm 2の色方案に対応したシンプルなoh-my-zsh互換テーマ。
  • sfz - lean promptの進化であり、pureのリライトである。
  • shades of purple - Windows Terminal向けの紫のテーマで、powerlineを彷彿とさせる。
  • shadow - gitステータス、ディレクトリ、ホスト名、ユーザー名、時刻のデコレーターを含む。
  • shayan - シンプルなテーマで、gitステータスの装飾を提供します。
  • shelby - 純粋なgolangで書かれた高速、軽量かつミニマリズムなプロンプト。最後のコマンドの終了ステータス、gitステータス、現在の作業ディレクトリのデコレーターを備える。
  • shellder - gitブランチデコレーターを備えたミニマリズムテーマ。Powerline互換フォントが必要。
  • shichi - 最初の文字が七(shichi/nana)で、数字7を表すシンプルなテーマ。主色は赤で、アクセント色は黄色。gitステータスのデコレーターを含む。
  • shiftys - kaliテーマのチューティングバージョン。
  • shiko - VCS情報と現在のディレクトリのデコレーターを備えたミニマリズムプロンプト。
  • shini - 小さなテーマで、小さな情報を表示。ディレクトリ、ユーザー名、ホスト名、時刻、gitのデコレーターを含む。
  • shinkansen - 高速でカスタマイズ可能かつ拡張しやすいテーマ。アクティブなvirtualenv内のPythonバージョン、chrubyを使用している場合の現在のRubyバージョン、現在のNode.jsバージョン、現在のJavaバージョン、現在のGoバージョン、chperlを使用している場合の現在のPerlバージョン、現在のElixirバージョン、gitステータス、時刻、現在のディレクトリ、最後のコマンドの終了コードおよび実行時間、オプションのカスタムメッセージを含む。Powerline互換フォントが必要。
  • shirnschall - gitステータスおよびuser@hostnameのデコレーターを含む。
  • shiro (arturDobrowolski) - 現在のディレクトリ、gitの状態、および最後に実行したコマンドの終了状態と実行時間に関するデコレーターを含む。
  • shiro (shirozuki) - 現在のディレクトリ、gitの状態および最後に実行したコマンドの実行時間と終了状態に関するデコレーターを含む。
  • shocm - sixliveからフォークされた。gitのデコレーターを備えている
  • short-ys - ysテーマに基づいている。gitおよびhgステータスデコレーターを含む
  • shrikant - gitデコレーターを含む
  • shrug - beer-themeにインスパイアされ、gitステータスおよび現在のディレクトリのデコレーターを含む
  • shuttle - golangで書かれた。OS、ユーザー、現在のディレクトリ、および最後に実行されたコマンドの終了コードに関するデコレーターを備えている
  • siegerts - 右プロンプトにgitステータスデコレーターを含む
  • silver - マルチシェル対応でカスタマイズ可能な、Powerline風プロンプト。Agnosterに強くインスパイアされた。bronzeのRust版。Nerd Fontsが必要。非常にカスタマイズ可能で、gitステータスデコレーターを含む
  • simpalt - 情報豊かな小型フットプリントテーマ。Agnosterに基づいている
  • simpl - エレガンスとシンプルさを重視したミニマリズムテーマ。ルートステータス、現在のディレクトリ、およびgitステータスのデコレーターを含む
  • simple (drNoob13) - Pythonの仮想環境、 git の状態、現在のディレクトリのデコレーターを含みます。
  • simple (pavdmyt) - ミニマリズムテーマ。robbyrusselに基づいており、iTermのウィンドウタイトルバーにgitステータス情報を埋め込むことで、プロンプトにスペースを使用しない git
  • simple (rkitover) - シンプルで軽量で見た目も良いプロンプト。MSYS2、Cygwin、WSLなどの非常に遅いシェルでも高速に動作する。現在の環境(ディストリビューション、OSなど)の短名、ブランチ(チェックアウト中)、および最後のコマンドの終了ステータス(成功時は緑のチェックマーク、非ゼロ終了時は赤いXマーク)のデコレーターを表示する git git
  • simple (savecoders) - シンプルでミニマリズムテーマ。gitusernameおよび実行ステータスのデコレーターを含む
  • simple (tourcoder) - ミニマリズムプロンプト。gitステータスデコレーターを含む
  • simple (yhiraki) - ミニマリズムプロンプト。特別なフォントを必要としない
  • simple-agnoster - Powerlineにインスパイアされたシンプルテーマ。gitデコレーターを含む
  • simple-chack - ソーライズドテールカラー設定と良好に連携。gitステータスデコレーターを含む
  • simple-git - ミニマリズムテーマ。gitstatusにインスパイアされ、gitデコレーターを含む
  • simple-headless - 極めてシンプルなASCIIのみのプロンプトで、必要な情報を表示します。現在のディレクトリへの短縮パス、Python仮想環境、Nodeバージョン、ユーザー名@ホスト名、 git の情報をデコレートします。
  • simple-yet-beautiful - ミニマリズムテーマ。gitステータスおよびuser@hostプロンプトデコレーターを含む
  • simple-zsh-catppuccin - Catppuccin Mochaカラーパレットに基づき、Draculaテーマの基礎からアダプテッド。このテーマは、gitステータス、時刻表示、コンテキスト、ディレクトリ情報に対応するシンプルかつ機能的なプロンプトを備え、ezswanが発見したヘキサデシマルカラー対応を追加している
  • simplezsh - ミニマムテーマ。git情報表示を含む
  • simply-perfect - PowerlineおよびBullettrainに似たテーマ。 git の状態、現在のディレクトリ、最後のコマンドの終了状態、現在の時間、ユーザー名をデコレートします。
  • sinon - k-kinzalのsinonテーマ。gitステータスデコレーターを含む
  • sit - ミニマリストテーマで、及、最後のコマンドの終了状態とパスに関するデコレーターを含む。 git
  • sixlive - このテーマはユニークなディレクトリ一覧を備えている。gitプロジェクト内では、ディレクトリ表示が現在のリポジトリルートに限定される
  • sk9 - Skeiter9のZSHテーマ
  • skeletor-syntax - Atom、PrismおよびZSH向けテーマコレクション。He-Man and the Masters of the UniverseのSkeletorにインスパイアされた
  • skiff - 軽量ZSHテーマ。gitステータスおよび現在のディレクトリデコレーターを備える
  • skill (asafaeirad) - 作業ディレクトリ、 git 作業ブランチ、作業ディレクトリの状態、トラッキングブランチの状態をデコレートします。
  • skill (frontendmonster) - ダークテールに最適化。gitステータスデコレーターを表示する
  • skondrashov - ミニマリスト。gitの状態、現在のkubernetesコンテキストおよび現在のAWSプロファイルに関するデコレーターを含む。
  • skull - gitステータス、Python仮想環境およびRuby rvmステータスデコレーターを含む
  • sleeplessmind - gitsterおよびodinにインスパイアされたZSHテーマ
  • slick - purepursおよびzsh-efgit-promptにインスパイアされた。インストールにはcargoが必要
  • slimline - ミニマムで高速かつエレガンスなZSHプロンプト。正しい情報、正しいタイミングで表示する
  • sm - ミニマリズムテーマ。gitステータスデコレーターを含む
  • smail - git の状態、現在のディレクトリ、最後のコマンドの終了状態をデコレートします。
  • small-terminal-diy - ysテーマの変形版(oh-my-zsh
  • smelly - Pythonのvenvおよびgitステータス用のミニマリズムプロンプト
  • smiley - 幸せと悲しみの表情を含むプロンプト
  • snowflake - ダークテーマと調和する美しい、シンプルで整ったZSHテーマ。涼しげな色調を採用。
  • sobole - 古い趣味にインスパイアされたミニマリズムテーマ。冗長な特徴、エモジ、フィンガースピンナーや他の視覚的なノイズは一切ない。明るいモードと暗いモードを備える。
  • softblobby - ユニコーン、ピンク、パープルを愛する人のためのテーマ。git情報、現在ディレクトリ、時間、ユーザー名のデコレーターを含む。
  • solarized-powerline (houjunchen) - ZSH用のソーライズドパワーラインスタイルテーマ。
  • solarized-powerline (KuoE0) - ソーライズドパワーラインスタイルの変形版。
  • solarizsh - robbyrussellのoh-my-zshテーマの色修正。solarizedターミナルと互換性を持つようにする。
  • sorin-modified-dark - sorinに基づく。ミニマリズムで、gitステータスおよび現在ディレクトリのデコレーターを追加。
  • spaceship - gitnvm、rvm/rbenv/chruby、python、sshなど、有用なステータスデコレーターを含むテーマ。
  • spaceshit - spaceshipの美しさとミニマリズムセットのスピードを融合。現在ディレクトリ、gitステータス、コマンド実行時間、色分けされた成功/エラー記号のデコレーターを含む。
  • spectere - パワーライン風。現在ディレクトリ、ルートステータス、user@hostnamegitステータスのデコレーターを含む。
  • spowerline - Scalaで書かれたテーマ。Agnostertmuxパワーライン、vimパワーライン、vimステータスプラグインにインスパイアされた。
  • spyrhoo - 時刻、git、現在ディレクトリのデコレーターを含む。
  • ssfprompt - シンプルでスリムで速い。ssh、virtualenv、vcsのデコレーターを含む。
  • staples - bureauに基づき、SSHで接続されている場合にuser@hostを表示。
  • starboy - シンプルなテーマ。
  • starship (wintermi) - スターシッププロンプトを使用するためのシンプルなプラグイン。パワーラインテーマも併用可能。
  • starship - ミニマリズム、高速、極めてカスタマイズ可能。
  • starship2k - パワーラインサポート、複数言語、マルチラインプロンプトを含む。gitステータスのデコレーターを含む。
  • statusline - 必要なときに情報セグメントを提供するレスポンシブZSHテーマ。
  • steef (danihodovic) - steeefテーマのスタンドアローンリポジトリ。このリポジトリの目的は、steeefテーマを使用する際にoh-my-zshに依存しないようにすること。AntibodyなどのZSHプラグインマネージャーはoh-my-zshを使わずにテーマを使用できる。
  • steef (zelongguo) - zimfw steef themeに基づく。ユーザー名@ホスト名、python venv、gitステータス、現在ディレクトリのデコレーターを含む。git-infoが必要。
  • steef (zimfw) - steeef’sテーマのカスタマイズ可能なバージョン。
  • steeple - ミニマリズムテーマ。gitステータス装飾を含む。
  • stellachar - ミニマリズム、パステルカラー。
  • stigmata - ユーザー@ホストおよび現在ディレクトリのデコレーターを含む。
  • sublime - サブリム、クリーン、ミニマリズムなZSHテーマで、gitステータスのデコレーターを含む。
  • sugar-free - PureおよびCandyテーマに基づく。
  • sukeesh - gitステータスのデコレーターを含む。ダークターミナル背景に特に適している。
  • sulfurium - sulfuriumOSの公式ZSHテーマ。
  • sunrise-ruby - sunriseに似ているが、アクティブなRubyバージョンを含む。
  • sunrise - バッテリー状態、現在ディレクトリ、日時をデコレート。
  • superkolo - koloテーマに日時とステータスを追加。
  • susi - gitステータスのデコレーターおよびそれに伴うiTerm2のカラーパレットを含む。
  • svs - クリーンで分散を避けたテーマ。gitステータスおよび現在パスのデコレーターを含む。
  • sy - ysに基づき、gitステータスのデコレーターを含む。
  • t2colorful - git情報、現在ディレクトリ、前回コマンドの終了ステータス、現在時刻のデコレーターを含む。
  • t2er - ミニマリズムテーマで、gitのデコレーターを含む。
  • tabaf - 暗い背景に最適化された極小ZSHテーマ。
  • tarcadia - jonathanに基づいています。現在のディレクトリとgitのステータスに向けたデコレーターを含みます。
  • taw-ys-venv - ユーザー名、現在のディレクトリ、git情報、現在のPython venvを表す2行のプロンプト付き。AzarAI-TOP/taw-ys-zsh-themeに基づく。
  • tcr - 極簡的なテーマ。現在のディレクトリのデコレーターを表示し、gitステータス情報とnvmバージョンを表示します。
  • teajay - murilassoおよびfishyテーマから派生。gitステータス、現在のディレクトリへのパス(最も関連性の高い部分のみを表示するために折りたたまれる)、および実行された最後のコマンドの終了コードを含むデコレータを提供。
  • temeraf - ミニマリストなテーマで、gitのステータス、タイムスタンプおよび最後の終了ステータスにデコレーションを施した。
  • tepig-ys - gitのステータスデコレーションとconda/virtualenvのステータスを含む。
  • termux - ミニマリストテーマ。
  • thayne - 最後のコマンドの終了状態、1秒以上かかる場合の実行時間、現在時刻、現在のディレクトリ、git状態を含むデコレータが提供されています。Nerd Fontが必要です。
  • the-time-lord - gallifreyに基づいたテーマ。
  • theme-line - カラフルなテーマでgitステータスを表示。
  • themer - 複数の色のテーマが用意されており、gitステータスデコレーターが含まれます。また、.zsh-themeファイル内に複数のアイコンから選択可能です。strugに基づいています。
  • theozera - git の状態、現在のディレクトリの短縮表示、最後のコマンドの終了状態をデコレートします。
  • theta-async - thetaの非同期バージョン。VCSのステータス情報を含む。
  • theta - gitおよびhgのステータスデコレーションを含み、Java、Python、Ruby、Node、GoおよびElixirのバージョン情報を提供します。
  • theto - 単純なテーマ。Nerd Fontsが必要であり、viモードのステータスとgitのデコレーションを含む。
  • thetraveler - アンラーヴァーを参考にし、gitの状態を記号で表示します。
  • thm - 仮想環境、現在のディレクトリ、gitの状態に向けたデコレーターを含む。
  • thnikk - spaceshipテーマの最小構成版。
  • thygod - gnzhおよびbiraをベースにした。 gitステータスデコレーターを含み、コマンドが失敗した場合にプロンプトを赤い十字に変更する。
  • thyme (chenhao-ye) - 殻に使う調味料。biragnzhbullet-trainに基づく。
  • thyme (kawamurakazushi) - シンプルなテーマで、gitステータスの装飾を提供します。
  • toledo - シンプルでミニマリストなテーマ。gitステータスのデコレーションをサポート。Vue 2と3で動作します。 zsh bash dash yash
  • tonni4 - 時間とgitステータスのデコレータを含む。
  • topan - gitの情報を含む;暗い背景に最適です。
  • torim - sorinasciishipおよびmhのテーマを参考にしています。user@hostname( sshでアクセスしたとき)のデコレータ、現在の作業ディレクトリへのパスの切り詰め、rootとして実行されているかどうか、失敗した場合の最後に実行されたコマンドのエラーコード、現在の時刻、長時間実行されるコマンドの実行時間、現在の仮想環境、およびgitの状態を含みます。
  • tq - gitのステータス、時間の表示を行い、Powerlineに適合したフォントが必要です。
  • traffic - ZSH用のダークテーマ。
  • trajan - ZSH用のダークテーマ。
  • transient - zshのコマンドラインに一時的なプロンプトを追加する——つまり、現在のコマンドラインのプロンプトを過去のコマンドラインのプロンプトと区別する。たとえば、過去のプロンプトには、文脈情報の表示を少なくする必要があるかもしれない。あるいは、過去のコマンドをプロンプトの前に付けるのではなく、それぞれの行に配置して、選択やコピーをしやすくする場合もある。詳細は zsh-transient-prompt.olets.dev で。
  • trinity - geometryに基づいたシンプルなテーマ。gitの装飾を含む。
  • trios - パエンテスター、サイバーエクスパート、CTFプレイヤー向けの極小サイバーパンクZSHプロンプト。六角形のbulletセグメント、電気ブルーのハイライト、色分けされたコマンドエコー——成功は青、エラーは赤。Nerd Fontは不要。
  • tron - 最後のコマンドの実行状態、作業ディレクトリ、時間、ユーザー@ホスト、および実行結果のデコレーションを含む。 git
  • troopert - gitのステータス、非ゼロの場合の最後の返却コード、完全なパスワード、および$RPROMPTのカスタマイズ可能な表示を含むデコレーターが提供されます。
  • tsotra - 極小主義テーマ。gitステータス、k8sコンテキスト、およびrvmステータス向けのデコレーターを含む。
  • turs - 速い、最小限の Purs風のプロンプト。
  • tvline - agnosterテーマから派生し、Powerlineフォントの強化を追加します。
  • twilight - 極めてシンプルだが、最後のコマンドの終了状態、gitステータスおよびuser@hostname装飾を含む。
  • type0 - yarisgutierrezによるclassyTouchを参考にした。gitのデコレーションを含む。
  • typedark - ZSH Syntax Highlightingで動作します。
  • typewritten - シンプルで情報量の少ないテーマで、重要な部分に余白を残す。非同期 git デコレーションの更新を高速化する。
  • ubunly - Kali Linux コンソールを模倣。注:このテーマは多くのキーを再割り当てし、ZSHの多くのオプションを設定しており、テーマはそれらをそのままにすべきである。
  • ubuntu-ish - デフォルトのDebian/Ubuntu bash プロンプトを模倣。
  • ubuntu-with-vitamins - デフォルトのUbuntuプロンプトを模倣しているが、git デコレーションを追加。
  • ubuntu - シンプルなテーマで、git ステータスデコレーションを含む。
  • ultima - ミニマリストで、git ステータスと現在のディレクトリデコレーターを含む。
  • ultimate - ミニマリストなテーマで、git ステータス、vimモードインジケータ、短縮パスのデコレーターを含む。
  • ultimator - Agnoster 風のテーマ。現在のディレクトリ、user@host、Python virtualenv、バックグラウンドジョブ、最後のコマンドの終了ステータス、およびgit ステータス情報を含むデコレーター。zsh-git-prompt プラグインとNerdfontsが必要。
  • ulyssesys - 現在のディレクトリまでのフルパス、最後のコマンドの終了コード、git ステータスのデコレーターを含む。
  • unicorn - ルートステータス、virtualenv、nvm、rvm、現在のディレクトリ、時間、現在のディレクトリ、エモジ情報のデコレーターを含む。をインスピレーションとしている。 git wild cherry
  • unit-1 - ミニマリストなテーマでITWTBカラーを採用。
  • userandnode - シンプルなテーマで、ユーザー名、nodeバージョン、現在のディレクトリ、およびgit情報のデコレーターを含む。
  • valuca - duculaの変種。バックグラウンドジョブステータス、ユーザー名、ホスト名、virtualenv、現在のディレクトリ、最後のコマンドの終了コード、git情報、現在の時間を含むデコレーターを含む。
  • vanan - あなたのターミナルに詳細なgit情報を追加。また、viモードおよび最後に実行されたコマンドのステータスのデコレーターも含む。
  • vaporwave - カラフルなテーマで、gitステータス、Python virtualenv、最後のコマンドの終了ステータス、時間のデコレーターを含む。
  • vehemence - pwduser@hosttty、時間、最後のコマンドの終了コード、gitステータスのデコレーターを含む。
  • velvet - gitステータス、ユーザー名、現在のディレクトリ、最後のコマンドの終了コード、時間のデコレーターを含む。
  • vercel - ミニマリズムテーマ。gitステータス装飾を含む。
  • vertepommes - ysに基づいている。VCSステータス、ユーザー名、現在のディレクトリのデコレーターを含む。
  • vinhnx - mgutzから改良されたテーマ。Solarizedカラーパレットを使用すると、非常に美しい。
  • vitesse - VS CodeのVitesseテーマをインスピレーションとしている。gitステータスデコレーターを含む。
  • voidy - lambdaおよびrobbyrussellテーマから要素を借りて、プロンプトの右側にアクティブなaws-vaultプロファイルを追加。
  • vszambon-ocean - 現在のディレクトリ、gitステータス、日/夜アイコン、dockerコンテナ内での実行状態、および日時を含むデコレーターを含む。
  • vtex - gitステータス、現在のディレクトリ、VTEXアカウント、VTEXワークスペースのデコレーターを含む。
  • vulcan - シンプルなテーマで、デフォルトのbashテーマに似ている。gitデコレーターを含む。
  • wade - 人気のZSHテーマAgnosterFishyをマッシュアップし、視覚的に調整したテーマ。
  • wang-iterm - 0532テーマに基づいている。
  • warm-colours - user@host、現在のディレクトリ、datetimeのデコレーターを含む。
  • warm-springs - 温かみがあり、地味なZSHテーマ。SonomaのWarm Springs farmの画像をインスピレーションとしている。
  • warmblood - darkbloodに基づいている。git情報、user@hostname、現在のディレクトリのデコレーターを含む。
  • weakline - Goで書かれた、非常に高速で軽量かつ現代的なプロンプト。gitステータス、現在のディレクトリ、Python virtual environmentのデコレーターを含む。
  • whale - ワイルドテーマの高速再実装。
  • whales - gitステータス、Javaバージョン、最後のコマンドの返却ステータス、ディレクトリのデコレーターを含む。
  • wild-cherry - ZSH、iTerm 2、Sublime、Atom、& Mouにインスピレーションを受けて作られた物語風のテーマ。
  • windows - Windows Command Promptをインスピレーションとしている。現在のディレクトリのデコレーターを含む。
  • winline - Greg Hurrellのpromptの非同期バージョン。gitステータス、最後のコマンドの実行時間、現在のディレクトリ、ネストされたシェル、ルートステータスのデコレーターを含む。
  • wkentaro - Pythonユーザー向けのシンプルなテーマ。virtualenvおよびgitステータスデコレーターを含む。
  • work-line - 良いエモジを含むテーマ。
  • workbench - gitステータスデコレーター、作業ディレクトリ、最後のコマンドの終了ステータス、現在のvirtualenvを含む。
  • wormwood - 最後のコマンドの終了ステータス、現在のディレクトリ、gitステータスのデコレーターを含む。
  • x - カスタマイズ可能なバナーを含む
  • xandermute - ミニマリズムテーマ。gitと現在のディレクトリの装飾を含む。
  • xavi - gnzhテーマの改良版。gitステータスと現在のディレクトリにエモジ装飾を含む。
  • xbira - biraに基づくテーマ。gitステータス、ユーザー@ホスト名、最後のコマンドの終了ステータス、および現在のディレクトリにデコレーターを含む。
  • xlk-simple - シンプルなテーマ。git装飾を含む。
  • xm - ダークなターミナル向けテーマ。git装飾を含む。
  • xor - 自己説明的にミニマリズムで「機能が少ない」と述べており、git装飾を含む。
  • xremix - oh-my-zshのシェルテーマで、Jreeseテーマプラグインに基づく。
  • xris47 - 高速、シンプルで洗練されたテーマ。tmuxvim-airlineとで最も効果を発揮。
  • xxf - 現在のgitコミットの短縮ハッシュとメッセージを表示。
  • yairshefi - プロンプトを改行で分離したミニマリズムテーマ。robbyrussellテーマに基づく。
  • yazpt - クリーンで速い、見た目が良いZSHプロンプトテーマ。Git/Subversion/TFVCステータス情報を丁寧に組み込み、Oh My Zshなどの人気プラグインマネージャーと統合され、カスタマイズや拡張が容易。
  • yechen - ミニマリズムテーマ。gitステータス装飾を含む。
  • yeet - ミニマリズムプロンプト。gitステータス装飾を含む。
  • yellow peach - クリーンでミニマリズムなデザイン。user@hostnamegitステータス、現在のディレクトリ、現在の時刻にデコレーターを含む。
  • yellow-sea-diamonds - gitステータス、現在のディレクトリ、アクティブなPython仮想環境、最後のコマンドの終了ステータスにデコレーターを含む。
  • yindev - gndxの変種。gitステータスと現在のディレクトリにデコレーターを含む。
  • ykali - 新しいZSHセッションごとに変更可能なバナーを表示。ユーザー名、ホスト名、現在のディレクトリ、wlan0 IP、git情報にデコレーターを含む。
  • ykmam - ysテーマから改良され、ダーク背景に最適化されたテーマ。
  • ys-cluster - ysの変種。大規模クラスタ向けのバッチ提出システムとの対応をサポート。Slurm、LSF / IBM Spectrum LSF、PBSをサポート。
  • ys - ダーク背景に最適化されたクリーンでシンプルで、意味のあるテーマ。
  • ysm - シンプルなZSHテーマ。gitステータス情報を含む。
  • ysr - ysに基づくテーマ。gitステータス装飾を含む。
  • yuki - ダークに最適化されたZSHテーマ。
  • yuni - macOSのデフォルトZSHテーマの現代的なバージョン。オリジナルテーマが欠落していた開発者向け機能を追加。最後のコマンドの終了コード、ユーザー名、ホスト名、短縮された現在のディレクトリパス、アクティブなブランチ、権限デコレーター:正常ユーザーなら%、rootなら#、現在のディレクトリを変更できない権限がある場合は[!]を表示。macOS 14 Sonoma以降で動作。
  • yuyuko - ysのフォーク。yuyuko.vimにインスパイアされた。
  • yyl-ys - コンダとvenvのステータスを含む。
  • yz50 - カラフルなテーマ。robbyrussellcrunchテーマに基づく。gitステータス装飾を含む。
  • z4rr3t - sindresorhusのpureテーマに基づく。
  • za-prompt - 高速、ミニマリズムで高度にカスタマイズ可能なテーマ。viモードサポートとgitステータス、カスタマイズ可能なパス、最後のコマンドの終了コードのデコレーターを含む。
  • zap-robbyrussell - OMZ robbyrussellテーマ。zapとの互換性を追加してパッチされた。
  • zcmder - Cmderにインスパイアされ、git情報、現在のディレクトリ、rootステータスにデコレーターを含む。
  • zcraft - ミニマリズムテーマ。gitステータス、最後のコマンドの終了ステータス、最後のコマンドの実行時間にデコレーターを含む。
  • zeit - ダーク背景に最適化されたテーマ。gitステータス情報を含む。
  • zelda - ゼルダにインスパイアされたテーマ。gitステータス装飾を含む。
  • zemm-blinks - oh-my-zsh blinksのカスタマイズ版。Mercurialサポートとその他の変更を含む。
  • zemoji - wild-cherryに基づく。終了ステータス、virtualenvnvmrvmgitステータス装飾を含む。
  • zen (cybardev) - ミニマリズムテーマ。*NIXシステム向け。最後のコマンドの実行時間、現在のディレクトリ、VCSステータス情報を含むデコレーターを含む。
  • zen (TheCrazyGM) - クリーンで情報的でカスタマイズ可能なOh-My-Zshテーマ。端末を混雑させずに重要な情報を提供。Python開発者を想定して設計され、SSH検出、詳細なGitステータス情報、コマンド実行時間の追跡といったスマートな機能を含む。
  • zenith (husniadil) - 効率性と美しさを重視したクリーンで現代的なZshテーマ。コールトーンのカラーパレットと直感的なGitステータスインジケーターを備え、ターミナルワークフローをスムーズで分散なしに維持。色分けされたgitステータス、最後のコマンドの終了ステータス、コンパクトなディレクトリディスプレイのデコレーターを含む。
  • zero (arlimus) - ゼロのテーマとプラグイン。明るいおよび暗いターミナル背景に対応したバリエーションが用意されている。
  • zero (shirozuki) - シンプルなプロンプトで、gitの状態、現在のディレクトリ、終了状態、および最後に実行されたコマンドの実行時間にデコレーターを適用。
  • zeroastro - 暗い背景に最適化されており、gitの状態にデコレーターを含む。
  • zerocake - 暗い背景に特に効果がある。
  • zest - ZSH用の実用的なテーマ。zsh2000agnosterおよびpowerlineのテーマに影響を受けている。
  • zeta - ユーザー名、gitの状態情報、マシン名、現在の作業ディレクトリ、そして最後のコマンドの成功/失敗状態にデコレーターを表示。
  • zhiyin - ユーザー@ホスト、現在の作業ディレクトリ、gitの状態情報へのデコレーターを含む。
  • zido - gitの状態および現在のディレクトリへのデコレーターを含む。
  • zigbar - Zigで記述されたテーマ。gitの状態および現在のディレクトリへのデコレーターを含む。Nerd Fontが必要。
  • zinc - 非常に高速で、純粋なZSH、混合非同期プロンプト。Powerlevel9kおよびAgnosterのテーマにインスピレーションを受け、拡張性と設定の自由度が非常に高い。zsh-asyncを使用して非同期セグメントをサポート。
  • zish - fishシェルのデフォルト外観に基づく。
  • zlambda - ミニマリズムを採用しており、特別なフォント要件なしにgitのデコレーターを含む。
  • zodiac - 現在の年に対応する動物のエモジを含む。
  • zoo - カジュアルなテーマで動物エモジを採用。現在のディレクトリ、時間、gitの状態にデコレーターを含む。
  • zp - 高速プロンプト。zigで記述。gitの状態および現在のディレクトリのデコレーターを含む。
  • zprompts - オリジナルのzshテーマサブシステムを使用するテーマ(プロンプト)。
  • zqt - oh-my-zshのmaranテーマの改良版。
  • zsh1999 - ネットワーク接続、バッテリー、gitの状態にデコレーターを含む。
  • zsh2000 - Powerlineに似たテーマで、rvmプロンプト、gitの状態とブランチ、現在時刻、ユーザー名、ホスト名、pwd、終了状態、rootとして実行中か、バックグラウンドジョブの状態を表示。
  • zsh313 - ミニマムなテーマでgitの状態にデコレーターを含む。
  • zshcomrade - ZSHテーマ、仲間!gitの状態にデコレーターを含む。
  • zshify - ミニマムな1コマンドインストールでプロンプトをカスタマイズできる。npxが必要。
  • zshiggy - gitの状態、node.jsのバージョンへのデコレーターを含む。
  • zshred - 現在のディレクトリ、gitのデコレーター、最後のコマンドの終了状態、実行時間の表示。
  • zskai - Monokaiに基づくシンプルなテーマ。ユーザー@ホスト、時間、gitの状態、現在の作業ディレクトリへのデコレーターを含む。
  • zunder - シンプルで高速なZSHプロンプト。gitstatusに基づく。
  • zwsh - ZSH用のZpm3/Wordstarモード/テーマ。
  • zys - Agnosterに類似しており、文脈に応じて情報を表示するように設計されており、Powerlineの美学を採用。
  • zzshell - デフォルトのOh-My-Zshテーマにインスピレーションを受けた。終了コードとgitの状態デコレーターを表示。Powerlineフォントは不要。

Fonts

ここに挙げられたテーマの一部はパワーラインに対応したフォントを必要とします。以下にいくつかご紹介します

  • Awesome Terminal Fonts - いくつかの良いモノスペースアイコンを含むフォントファミリー。
  • Fantasque Awesome Font - 良いモノスペースフォント。Font-Awesome、Octoicons、Powerline-Glyphsでパッチされている。
  • Fantasque-sans - 別のPowerline対応フォント。
  • Hack - 別のPowerline対応フォントで、特にソースコード用に設計された。
  • Input Mono - コード用に特別に設計されたフォントファミリー。モノスペースおよび比例フォントを提供し、Powerlineのアイコンを含む。
  • Iosevka - コーダー向けフォント。コードから構築された。非常にカスタマイズ可能。
  • Maple - オープンソースのモノスペースフォントで、Nerd Font対応。コーディングの流れをスムーズにすることを目的とした。
  • Monoid - Monoidはカスタマイズ可能で、15pxのラインハイターレベルでのビットマップのような鋭さを備え、低解像度ディスプレイでも最適化されている。
  • Nerd Fonts - 20以上のパッチされたフォント(2,000以上のバリエーション)と、Powerline、Font Awesome、Octicons、Devicons、Vim Devicons向けのFontForgeフォントパッチスクリプトのコレクション。含まれる:Droid Sans、Meslo、Source Code、AnonymousPro、Hack、ProFont、Inconsolata、その他多数。
  • Powerline patched font collection - 数十のフォントをパッチし、Powerlineアイコンを含むフォントのコレクション。
  • SFMono Nerd Font Ligaturized - macOSのSFMonoフォントの事前パッチされたOpenTypeバージョン。連字とNerd Fontsをサポート。
  • Terminus - テルミナスのTTFバージョンで、パワーライン文字を含む

Installation

私は、すでに好むZSHフレームワークを持っている場合以外に、zgenomを推奨します。これは、プラグインリストを変更した際にのみロードスクリプトを生成するため、シェルセッションの開始時に最小の負荷をかけ、そのロードスクリプトは開始時にソースされ、毎回再計算されるのではなくなります。

Antigen

これらのプラグインのほとんどは、.zshrcファイルにantigen bundle githubuser/reponameを追加することでインストールできます。次回zshを開始するときに、Antigenは自動的にそのプラグインをクローンします。テストのため、実行中のZSHにantigen bundle githubuser/reponameを追加することもできます。その後、それをあなたの.zshrcに追加できます。

dotzsh

  1. Clone new plugins into .zsh.local/modules
  2. Load the plugin module in .zshrc
  3. Open a new ZSH terminal window or tab

Oh-My-Zsh

  1. cd ~/.oh-my-zsh/custom/plugins
  2. git clone repo
  3. Add the repo to your plugin list

Prezto

  1. Clone the plugin into your prezto modules directory
  2. Add the plugin to your .zpreztorc file
  3. Open a new terminal window or tab

Zgen

Zgenは積極的にメンテナンスされていません。私は、Zgenomのフォークに切り替えることを推奨します。

Zgenom

これらのプラグインのほとんどは、zgenom load githubuser/reponame.zshrcファイル内の、ほかのzgenom load呼び出しを記述している関数に追加することでインストールできます。

Zgenom は、あなたが zgenom save を実行するときに、プラグインリポジトリを自動的にクローンします。

zplug

これらのプラグインのほとんどは、zplug "githubuser/reponame".zshrcファイルに追加することでインストールできます。

zpm

これらのプラグインのほとんどは、zpm load "githubuser/reponame".zshrcファイルに追加することでインストールできます。

Writing New Plugins and Themes

新しいプラグインおよびテーマを書くためのいくつかの推奨事項を、私は here で記載しています。

もっと詳細な Zsh Plugin Standardもあります。

Other Resources

ZSH Tools

  • argcomplete - Pythonの argparse モジュールを使用するプログラム向けのタブ補完を生成
  • carapace - Bash、Elvish、Fish、Oil、Powershell、XonshおよびZSH向けの補完生成ツール。注意:このツールは自動的に補完を生成するものではなく、明示的に実行しなければ、コマンドの補完は生成されません
  • cgen - 1つのYAMLファイルからFish、Bash、およびZSHのシェル補完とman-pagesを生成。それぞれのシェルに別々の補完ファイルを手書きする必要がなくなる
  • completion-generator - プログラムのヘルプテキストからオプションリストを読み取り、自動的に補完関数を生成しようと試みる。ただし、これは自動的に行われず、明示的に生成器を呼び出して補完スクリプトを作成する必要があります
  • completion-generators - ツール名とその補完スクリプト出力コマンドの表を持ち、毎回読み込み時にその表をチェックし、あなたの $PATH に含まれるすべてのツールについて補完コマンドを実行し、その出力をファイル toolname に保存します。もしこのリポジトリのパスが $fpath に含まれているなら、補完は即座に動作します
  • complgen - manページやEBNFのような文法からBash/Fish/ZSH向けの補完スクリプトを生成。生成された独立したスクリプトは、ターゲットシェルのみが存在すれば十分です
  • crazy-complete - すべてのプログラムにシェル内の自動補完を提供することで、ユーザー体験と生産性を向上させるべきです。 crazy-complete は、この課題を解決するために、堅牢で信頼性の高い自動補完スクリプトを生成します
  • manpage-completion-generator - manページからZSH補完を生成。 create_manpage_completions.py が必要で、これはfishシェルによってインストールされます
  • oclif completion generator - 補完が欠落しているコマンドに対して補完スクリプトを生成
  • oh-plugin - をタイプすることで、 のプラグインをインストールする手助けをします oh-my-zsh oh-plugin install repository_address
  • rust-zsh-plugin-cli - このツールは、関数トラッキングによるクリーンなアンロード、オプションのエイリアスサポート、自動ロード関数、およびshellcheckとshellspecのCI/CDワークフローを含むベストプラクティスを組み込んだZshプラグインをスケルトン化します。最小、シンプル、または完全なテンプレートから選択し、プラグインの複雑さに合わせて使用できます
  • shell-color-prompt-tool - ZSH または bash にカスタムプロンプトを作成する手助けをします
  • shellSpec - dash、bash、ksh、ZSHおよびすべてのPOSIXシェル向けのフル機能BDDユニットテストフレームワーク
  • shtab - Python CLIアプリケーション向けのシェルタブ補完スクリプトを自動生成。 zshbash および tcsh をサポート
  • smucd - フィズなタイプミス許容のcd置き換えで、インタラクティブな選択UIを提供
  • zargparse - argparse を使っているスクリプトを渡すと、その場のディレクトリにZSH補完を書き出します
  • zcolors - あなたの$LS_COLORSを使用して、gitおよびZSHプロンプト、補完、ZSH syntax highlightingに対して一貫したテーマを生成する。
  • zsh-ai-completions - AIによるZSH補完
  • zsh-bench - インタラクティブZSHのベンチマーク。インタラクティブ zsh のユーザーが見える遅延(入力遅延、コマンド遅延など)を測定します
  • zshdb - ZSHのデバッガ
  • zshelldoc - シェルスクリプト向けのDoxygen。ZSHおよびBashスクリプトを解析し、関数リスト、呼び出し木、エクスポート変数リストなど、AsciiDocドキュメントを出力します
  • zunit - ZSH向けの強力なユニットテストフレームワーク

Other Useful Lists

  • awesome-devenv - 素晴らしいツール、リソース、開発環境のワークフローヒントを収録したリスト
  • awesome-sysadmin - 素晴らしいオープンソースシステム管理者リソースを収録したリスト
  • Terminals Are Sexy - CLI愛好家向けの素晴らしいリスト

他の便利なawesome-*リストは awesome collectionで見つけることができます。

Other References

  • Complete Zsh Terminal Customization Guide - Zsh、Oh My Zsh、およびPowerlevel10kテーマを使ってターミナルを変化させるための包括的なガイド — DNFベースおよびAPTベースのディストリビューションをカバー
  • The ZSH Reference Card かつ zsh-lovers site は欠かせない。
  • Mastering ZSH 基礎から始まり、高度なZSHの使用方法やカスタマイズ、実用例を示す素晴らしいチュートリアルです。

Thanks

過去に貢献してくれたすべての皆さんに感謝します。あなたの協力のおかげでこのリストがここまで完成しているのです。

contributors-imgで作成しました。