まとめ
-
Onefetch は、ASCII アートと詳細なプロジェクト情報を含む git プロジェクトのコード統計を提供します。
-
Linux、macOS、Windows 用に簡単にダウンロードできます。
-
ASCII アートを非表示にし、好みに合わせて出力フィールドをカスタマイズできます。
git を使用してプロジェクトをコミットする前にプロジェクトのステータスを確認することが良いことであることはすでにご存知かもしれませんが、これらの統計をターミナルに直接表示する便利で魅力的な方法があることをご存知ですか?ワンフェッチに会いましょう。
ワンフェッチとは何ですか?
私のお気に入りの Neofetch の最新の代替品
Neofetch は廃止されたかもしれませんが、依然として模倣者や同様のツールを生み出しています。 Onefetch は、ASCII アート、言語の内訳、貢献者情報、その他の詳細を含むプロジェクトの概要です。以下は、独自のリポジトリに対して onefetch を実行する例です。
このツールは任意の git リポジトリで動作し、次の 2 つの部分で構成される出力を生成します。
-
左側には、プロジェクトの主要なプログラミング言語を ASCII アートで表現したものが表示されます。
-
右側には、プロジェクトに含まれるブランチとタグの数、主な作成者、プロジェクトに含まれるコード行数など、プロジェクトに関する詳細が表示されます。
Onefetch のセットアップは簡単です
それをインストールし、CLI で数行を実行してショーをお楽しみください
Linux、macOS、および Windows 用のバイナリは、Onefetch ディストリビューション ページからダウンロードできます。 Homebrew、Pacman、Snap などのさまざまなマネージャー用のパッケージもあります。詳細については、完全なインストール ページを参照してください。
Onefetch の基本的な使用方法
インストールしたら、リポジトリのルート ディレクトリから直接 onefetch を実行します。
cd /path/to/repository
onefetch
または、リポジトリ パスをコマンドに渡します。
onefetch /path/to/repository
Onefetch は色分けされた出力を多用するため、出力を他のコマンドに渡したり、ファイルにリダイレクトしたりすると良い結果が得られません。
Onefetch の高度な使用法
メインロゴを表示する ASCII アートのファンではない場合は、–no-art オプションを使用して完全に非表示にすることができます。
onefetch --no-art
出力を微調整するために使用できる、次のような優れた視覚設定が他にもいくつかあります。
-
–no-color-palette は、下部に表示されるカラー パレットをオフにします。
-
–nerd-fonts 言語の横に素敵なアイコンを生成します
-
–no-title 最初の行を非表示にします
さらに、コネクタなどの特定のフィールドの長さを設定し、-d を使用して表示したくないフィールドをオフにすることができます。これは、次のコマンドを使用した非常にカスタムの概要を含む Go プロジェクトです。
onefetch -d head license last-change churn version commits contributors url \
--nerd-fonts --no-title --number-of-languages 10 --number-of-authors 10
Onefetch を使用してプロジェクトとリポジトリを最新の状態に保つ
Onefetch は、インストールと使用が簡単なシンプルなコマンドです。プロジェクトを紹介したり、ハード ドライブに残っているプロジェクトの内容をすぐに思い出したりするのに最適です。