Pywal:ターミナルをカスタマイズするための興味深いツール

Pywal:ターミナルをカスタマイズするための興味深いツール

Pywal:ターミナルをカスタマイズするための興味深いツール

いつものように、私たちは通常、それらすべてのために、いくつかの便利なツール、アプリケーション、手順、または情報をリリースします カスタマイズ愛好家 彼の高く評価された GNU / Linuxオペレーティングシステム。 今日は ピワル.

要するに、Pywalは小さいですが、に基づいた非常に便利なソフトウェアユーティリティであると言えます。 python3、これを使用して カラーパレットを生成する 私たちのような画像の支配的な色から 壁紙、次にそれをオペレーティングシステム全体に適用し、それらのプログラムでオンザフライで適用します。 ターミナル、あなたを改善するために 自動パーソナライズ.

コモレビ:コンテンツ

上で言ったように、そして完全に入る前に ピワル、を楽しむ人のために パーソナライズして共有 SUS スクリーンショット あなたの美しいカスタマイズの GNU / Linuxデスクトップ、どちらか シンプルな味わいや競争 それぞれの グループまたはオンラインコミュニティ、以下に残します 関連する以前の投稿 その範囲で、この出版物を完了した後に探索して読むことができます。

関連記事
コモレビ:アニメーションの背景でデスクをカスタマイズするにはどうすればよいですか?

関連記事
Conkys:Neofetchを使用しないようにConkysをカスタマイズするにはどうすればよいですか?
関連記事
XFCE:Linuxマウスデスクトップ環境をカスタマイズする方法は?
関連記事
GNU / Linuxオペレーティングシステムをカスタマイズする方法は?
関連記事
GNU / Linuxデスクトップデイズ:祝う壁紙ウェブサイト

Pywal:コンテンツ

Pywal:Python3ユーティリティ

Pywalとは何ですか?

あなたによると GitHubの公式ウェブサイト、上記のソフトウェアツールは次のように説明されています。

Pywalは、画像の主要な色からカラーパレットを生成するツールです。 次に、システム全体に色を適用し、お気に入りのすべての番組でその場で色を適用します。 現在サポートされている色生成バックエンドは5つあり、それぞれが画像ごとに異なるカラーパレットを提供します。 あなたはおそらく魅力的な配色を見つけるでしょう。 Pywalは、事前定義されたテーマもサポートしており、250を超える組み込みテーマがあります。 独自のテーマファイルを作成して、他の人と共有することもできます。 

プロジェクトのウェブサイト内のPywalセクションにアクセスすると、同じ説明とより関連する有用な情報を入手できます。 Pythonパッケージインデックス(PyPI).

XFCEへのインストールと使用

このツールをインストールして使用する方法の実際的な例として、ターミナルを具体的にカスタマイズするために、通常どおり、 カスタムリスピン de MX Linuxと呼ばれる 奇跡、したがって、説明されている手順は、 デスクトップ環境(デスクトップ環境-DE) 呼ばれます XFCE。 ただし、後で説明するように、わずかな変更を加えるだけで、他のDEでの使用に適合させることができます。 後で調べるとわかるように、次の ビデオ.

インストール

sudo apt install imagemagick python3-pip
sudo pip3 install pywal

実行

wal -n -q -i ./Descargas/fondo-escritorio-actual.jpeg

Automatización

自動化するには XFCEでのカスタマイズ 次の行を挿入する必要があります コマンドコマンド 上の «.bashrcファイル» それが実行されるように私たちのユーザーの:

#Automatizar fondos de pantalla estableciéndolo desde una ruta fija
#registrowallpaper=$(cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml | grep 'name="last-image"' | grep 'value="/home/sysadmin/Descargas/' | awk '{print $4}' | sed 's/value="//' | sed 's/"//g') ; wallpaper=${registrowallpaper%??}
#Automatizar fondos de pantalla estableciendolo desde una ruta dinámica vía Explorador de archivos Thunar
#registrowallpaper=$(cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml | grep 'name="image-path"' | sed -n '1p' | awk '{print $4}' | sed 's/value="//' | sed 's/"//g') ; wallpaper=${registrowallpaper%??}
#Automatizar fondos de pantalla estableciéndolo desde una ruta dinámica vía Gestor de Fondos de Escritorios de XFCE
registrowallpaper=$(cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml | grep 'name="last-image"' | sed -n '9p' | awk '{print $4}' | sed 's/value="//' | sed 's/"//g') ; wallpaper=${registrowallpaper%??}
#Ejecutar personalización con Pywal en XFCE
wal -n -q -i $wallpaper

ご覧のとおり、私の場合は、XNUMX番目のフォーム、つまりに対応するフォームを有効のままにします。 「XFCEデスクトップバックグラウンドマネージャーを介して動的パスから壁紙を設定することにより、壁紙を自動化します」 設定の変更をより簡単かつ迅速に行うため。

スクリーンショット

すべてが構成されたら、 壁紙XFCEデスクトップファンドマネージャー、開閉するたびに、 ターミナル 以下に示すように、自動的にカスタマイズされます。

Pywal:スクリーンショット1

Pywal:スクリーンショット2

Pywal:スクリーンショット3

Pywal:スクリーンショット4

注意:以下に示すように、NeofetchとLolcatが混在しているため、端末に表示される上位の情報は常に多色で表示されます。

neofetch --backend off --stdout | lolcat
toilet -f small -F metal "MilagrOS GNU/Linux"
figlet -ltf small -w 100 "DesdeLinux"
toilet -f small -F metal "blog.desdelinux.net"
printf %80s |tr " " "=" ; echo "" ; echo "Autor: Linux Post Install Twitter: @albertccs1976 Telegram: @Linux_Post_Install" ; printf %80s |tr " " "=" ; echo ""

記事の結論の一般的な画像

結論

これを願っています 便利な小さな投稿  オン «Pywal»、に基づく小さいが非常に実用的なソフトウェアユーティリティ Python3、これを使用して カラーパレットを生成する 私たちの支配的な色から 壁紙、そして同じことを私たちに適用します ターミナル、 あなたのための 個人化; 全体として、非常に興味深く有用です «Comunidad de Software Libre y Código Abierto» そして、アプリケーションの素晴らしい、巨大で成長しているエコシステムの普及に大きく貢献しています «GNU/Linux».

今のところ、これが好きなら publicación、 止まらないで それを共有する 他の人と一緒に、お気に入りのWebサイト、チャネル、グループ、またはソーシャルネットワークやメッセージングシステムのコミュニティで、できれば無料、オープン、および/またはより安全な Telegram, シグナル, マストドン または別の フェディバース、できれば。 そして、私たちのホームページにアクセスすることを忘れないでください «FromLinux» より多くのニュースを探索するだけでなく、の公式チャンネルに参加する DesdeLinuxからの電報. 詳細については、次のいずれかにアクセスできます。 オンラインライブラリ として OpenLibra y ジェディット, このトピックまたは他のトピックに関するデジタルブック(PDF)にアクセスして読むため。


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

コメントを最初に

コメントを残す

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

*

*

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