OMF(Oh My Fish)、Fishshellを完全にカスタマイズ

omfについて

次の記事では、OMF(Oh My Fish)について見ていきます。 数日前、インストール方法に関する記事を書きました フィッシュシェル。 これは非常にクールで便利な、完全に使用可能なシェルであり、多くの優れた機能、組み込みの検索機能、構文の強調表示などが含まれています。 この投稿では、その方法を見ていきます Fishshellの見栄えを良くし、よりスタイリッシュで機能的にする Oh MyFishを使用します。

これはFishshellプラグインです 機能を拡張したり、外観を変更したりするパッケージをインストールできます。 使いやすく、高速で拡張可能です。 OMFを使用することで、シェルの外観を豊かにするテーマを簡単にインストールし、アドオンをインストールして、希望やニーズに合わせて調整することができます。

Oh My Fish(OMF)をインストールする

OMFのインストールは難しくありません。 Fishshellで次のコマンドを実行するだけです。

omfのインストール

curl -L https://get.oh-my.fish | fish

インストールが完了すると、次のことがわかります。 世の中変わったんだよ、上の写真に示すように。 現在の時刻がシェルウィンドウの右側に表示されていることがわかります。 この時点で、シェルに別のタッチを与える時が来ました。

OMF構成

パッケージとテーマのリスト

インストールされているすべてのパッケージを一覧表示します、実行する必要があります:

omf list

このコマンド インストールされているテーマとプラグインの両方が表示されます。 パッケージのインストールは、テーマまたはアドオンのインストールを意味することに注意してください。

すべての公式およびコミュニティ互換パッケージは、 のメインリポジトリ ああ私の魚。 このリポジトリでは、多くのプラグインとテーマを含むリポジトリをさらに見つけることができます。

利用可能でインストールされているテーマを表示する

それでは、のリストを見てみましょう。 利用可能でインストールされているテーマ。 これを行うには、以下を実行します。

インストールされているomfテーマが利用可能

omf theme

ご覧のとおり、インストールされるテーマはXNUMXつだけで、これがデフォルトです。 また、利用可能なテーマもたくさんあります。 見える 利用可能なすべてのテーマのプレビュー ここで。 このページには、各テーマ、機能、および各テーマのスクリーンショットのすべての詳細が含まれています。

新しいテーマをインストールする

できる テーマを簡単にインストールする 実行中、たとえばテーマ 海洋、 ランニング:

omfインストールテーマオーシャン

omf install ocean

上の画像からわかるように、Fishshellプロンプトは新しいテーマをインストールした直後に変更されました。

トピックを変更

すでに述べたように、テーマはインストール後すぐに適用されます。 複数のテーマがある場合は、別のテーマに切り替えることができます 次のコマンドを使用します。

omf theme fox

現在 テーマを使用し続けるだろう«キツネ«、以前にインストールしました。

プラグインをインストールする

この例では、 天気プラグインをインストールする。 これを行うには、以下を実行する必要があります。

omf install weather

天気プラグインは jq。 だから あなたもjqをインストールする必要があるかもしれません。 Ubuntuを含む多くのGnu / Linuxディストリビューションがリポジトリで利用可能です。

アドオンがインストールされると、次のコマンドを使用してアドオンを使用できます。

omfプラグインの天気

weather

テーマまたはプラグインを検索する

テーマまたはプラグインを検索する 次の構文で何かを書くことによってそれを行うことができます:

omf search busqueda

検索をトピックのみに制限するはい、使用する必要があります -tオプション.

omf search -t tema_a_buscar

このコマンドは、文字列「topic_to_search」を含むトピックのみを検索します。 ために 検索をプラグインに制限する、使用できます -pオプション.

パッケージの更新

Oh MyFishのコアのみを更新します、実行する必要があります:

omf update omf

最新の場合、次の出力が表示されます。

更新されたomf

すべてのパッケージを更新する、 書くだけ:

omf update

パッケージを選択的に更新する、以下に示すように、パッケージの名前のみを含める必要があります。

omf update weather

パッケージに関する情報を表示する

君が望む時に テーマまたはプラグインに関する情報を知っている、次のコマンドを使用できます。

omf describe ocean

パッケージを削除する

天気などのパッケージを削除するには、以下を実行する必要があります。

omf remove weather

リポジトリを管理する

デフォルトでは、 Oh My Fishをインストールすると、公式リポジトリが自動的に追加されます。 このリポジトリには、開発者によって作成されたすべてのパッケージが含まれています。 ユーザーがインストールしたパッケージのリポジトリを管理するには、コマンドで次のフォームを使用する必要があります。

omf repositories [list|add|remove]

望むなら インストールされているリポジトリを一覧表示する、実行します:

omf repositories list

リポジトリを追加する:

omf repositories add https://github.com/sapoclay

欲しい場合 リポジトリを削除する:

omf repositories remove https://github.com/sapoclay

ヘルプを取得する

このカスタマイズスクリプトのヘルプを参照してください、追加する必要があるのは -hオプション、次のようになります。

omfヘルプ

omf -h

Oh My Fish(OMF)のアンインストール

システムからOhMy Fishをアンインストールするには、次のコマンドを実行します。

omf destroy

取得する このプロジェクトの詳細、ページを参照できます GitHubの.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ドワー

    魚のロゴを表示できるのを見てきましたが、カスタムのロゴを表示するにはどうすればよいですか?