Linuxターミナルをポケモンスキンでカスタマイズする方法

あなたはLinuxユーザーであり、ポケモンファンでもありますか?もしそうなら、あなたは運が良いです。ポケモンファンが大好きな新しい楽しいプロジェクトがGithubにあります。このスクリプトを使えば、お気に入りのポケモンをLinuxターミナルに持ち込むことができます。(MacやiTerm2でも動作します。)以下の手順でその方法を説明します。
Tilixをインストールする
ポケモンターミナルはTilixとTerminologyの両方のターミナルと互換性がありますが、このガイドではカスタマイズが少し簡単なTilixに焦点を当てます。最初のステップは、システムにTilixをインストールし、いくつかの設定を変更し、ランチャーにロックすることです。
- まず、aptにTerminixリポジトリを追加します。このステップが完了すると、Tilexがインストール可能になります。ターミナルウィンドウを開いて、次のコマンドを入力します:
sudo add-apt-repository ppa:webupd8team/terminix
リポジトリが追加されたので、新しいパッケージを認識させるためにaptを更新する必要があります。次のコマンドを使用します:
sudo apt update
aptが更新されたら、次のコマンドでTilixターミナルをインストールするように指示します:
sudo apt install tilix
ポケモン用にTilixを設定する
Tilixがインストールされたので、起動して新しいポケモンスキンで見栄えを良くするためにいくつかの設定を変更できます。
Unityバーを開き、「tilix」と検索ボックスに入力し、アイコンをクリックして新しいTilixターミナルウィンドウを表示します。警告が表示される場合があります。表示された場合は、OKをクリックします。すぐに修正します。

次に、セッションドロップメニューをクリックし、「プロファイル」を選択します。

「プロファイルを編集」をクリックします。

「コマンド」タブをクリックし、「ログインシェルとしてコマンドを実行」をチェックします。これにより、以前の警告が表示されなくなります。

「色」タブに移動し、ドロップメニューから「Solarized Light」テーマを選択します。LazoCoderは、最良の結果を得るために暗いフォント色を推奨しており、このテーマは良い選択肢ですが、自由にカスタマイズしてください。

「色」タブにいる間に、「透明度」と「フォーカスされていない時の暗さ」のスライダーを上記のように調整します。設定ウィンドウを閉じて、これで終了です。
Tilixがまだ開いている間に、Tilixアイコンを右クリックして「ランチャーにロック」を選択し、ランチャーにロックする機会を利用します。

NPMをインストールする
ポケモンターミナルはGitHubで入手できますが、NPMパッケージマネージャーを通じても入手できます。NPMはJavaScriptパッケージのリポジトリで、aptと非常に似たように機能します。インストールは(ポケモン)スナップのように簡単です。
ターミナルウィンドウを開くか、再度Tilixを起動し、次のコマンドでNPMをインストールします:
sudo apt install npm
コマンドの実行には少し時間がかかり、NPMとその依存関係がインストールされる際に進行状況バーが表示されます。

ポケモンターミナルをインストールする
NPMがインストールされたので、これを使ってデスクトップにポケモンを配置できます。必要なのは、簡単なコマンドを実行し、「.bashrc」を編集して、毎回の起動時にスクリプトを有効にすることだけです。
開いているターミナルウィンドウに次のコマンドを入力します:
sudo npm install--global pokemon-terminal
NPMがポケモンターミナルをダウンロードしてインストールする際に、進行状況バーが表示されます。

インストールが完了すると、画面はこのようになります。

今、Tilixを起動して、コマンドpokemon randomを試して、新しいスクリプトを実行してみてください。もしよければ、毎回のTilixセッションの最初に手動でこれを入力するか、「.bashrc」を編集して自動的に実行することができます。

.bashrcを編集する
スクリプトを自動化したい場合は、ターミナルにgedit ~/.bashrcと入力して、あなたの「.bashrc」設定スクリプトを持つテキストエディタを開きます。ファイルの一番下に行を追加する必要があります。新しいTilixセッションを開始するたびにランダムなポケモンを表示したい場合は、次のコマンドを貼り付けます:
if["$TILIX_ID"]; then
pokemon random; clear
fi
しかし、Tilixを起動するたびにお気に入りのポケモンを見たい場合は、代わりに「.bashrc」の一番下にこれを追加します:
if[ "$TILIX_ID" ]; then
pokemon NAME; clear
fi上記のテキストのNAMEを有効なポケモンに置き換えることを忘れないでください。そうしないと、コマンドが失敗します。
誰もがなれなかった最高の存在に
これで、LazoCoderからこの楽しいスクリプトをインストールするためのすべての手順が完了しました。これで、Tilixを開くたびに、あなたはチームロケットを再び打ち上げる準備ができているか、少なくともターミナルを開いて作業を始めるときにお気に入りのポケモンの道徳的サポートを受けることができます。