ウェブサイト検索

OomoxとPywalでGTKデスクトップをカスタマイズする方法


時々、自分の壁紙やLinuxデスクトップに求める美的感覚に合った正確なデスクトップテーマを見つけることは簡単ではありません。自分でテーマを作成し、それを維持するのも、適切なツールがない限り、決して簡単ではありません。

Oomoxは、GTKテーマを簡単に生成するためのシンプルなアプリケーションです。Pywalは、画像からデスクトップやXアプリケーションをカスタマイズします。それらを組み合わせることで、数秒でデスクトップの壁紙に合わせたカスタムテーマを作成できます。

このチュートリアルでは、あなたは学びます:

  • Pywalのインストール方法。
  • Oomoxのインストール方法。
  • テーマを生成する方法。
  • テーマを適用する方法。

OomoxとPywalでカスタマイズされたデスクトップ。

ソフトウェアの要件と使用される規約

カテゴリー使用された要件、規約、またはソフトウェアのバージョン
システムDebianとUbuntu
ソフトウェアOomoxとPywal
他のあなたのLinuxシステムに対する特権アクセスは、rootとしてまたはsudoコマンドを介して行われます。

Pywalのインストール方法

Pywalはこの方程式の最も重要な部分です。これはあなたが直接作業するスクリプトであり、選択した画像から色を抽出してカラースキームを生成するツールです。

Pywalをシステムにインストールする前に、PythonのPipパッケージマネージャーをインストールする必要があります。他にも方法はありますが、Pipを使用するのが最も簡単で、特に長期的な管理には最適です。Python 3用のPipをインストールしてください。

sudo apt install python3-pip

次に、Pipを使用してPywalをシステム全体にインストールできます。再度、ユーザーレベルで異なる方法を扱うこともできますが、これは最も簡単な方法です。

sudo pip3 install pywal

Pipがパッケージをインストールする間、数秒待ってください。通常のユーザーとして次のコマンドを実行することで、動作するかどうかを確認できます。

wal

ヘルプメニューが表示されれば、すべて準備完了です。

Oomoxのインストール方法

Oomoxは、GTKテーマの作成と変更をより簡単にするために設計されたプロジェクトです。Oomoxは、インタラクティブなインターフェースを通じて色のパレットを選択しカスタマイズすることを可能にします。それから、あなたのテーマをエクスポートして、任意のGTKデスクトップ環境で直接使用することができます。

Oomoxはほとんどのディストリビューションのリポジトリで利用できず、DebianやUbuntuも含まれます。開発者はOomoxを.debパッケージとして提供しているので、直接ダウンロードできます。プロジェクトのリリースページに立ち寄って、あなたのディストリビューション用の最新の.debをダウンロードしてください。

各パッケージバージョンの最後の数字の系列は、Ubuntuのバージョンに対応しています。Ubuntuユーザーは、インストールに適したものを選択する必要があります。Debianでは、少し推測が必要になります。一般的には、TestingまたはSidの最新のUbuntu用のものを取得し、Stableで古いUbuntuバージョン用のものを使用するのが良いアイデアです。

パッケージを取得したら、dpkgを使ってインストールしてください。

sudo dpkg -i oomox_1.7.2.3_18.10+.deb

おそらく、それはひどく失敗します。必要な依存関係を引き込むためにAptを使用して、それを修正してください。

sudo apt --fix-broken install

Aptが完了すると、あなたのシステムにOomoxがインストールされます。

テーマを生成する方法

デスクトップの壁紙として使用したい画像を見つけてください。Pywalに特に要件はありませんが、適度に多様な色合いを持つ高解像度のものを使用することをお勧めします。

ターミナルウィンドウに以下のコマンドを入力してください。これにより壁紙が設定され、テーマが生成されます。

wal -i /path/to/image.jpg -g

Pywalを実行します。

Pywalはすべての設定に数秒かかります。設定が完了すると、ターミナルウィンドウは新しいカラースキームを採用し、Pywalはウィンドウにカラーパレットを表示します。

テーマの適用方法

ウォールテーマを設定します。

新しいテーマを適用するのは簡単です。Pywalは新しいテーマを作成し、それをあなたのコンピュータに「Wal」としてインストールしました。新しいテーマを設定するには、デスクトップ環境のテーマ/外観カスタマイズコントロールを開くだけです。GNOMEを使用している場合、それはTweak Toolsです。

壁紙テーマのデスクトップ。

GNOME Tweak Toolsを開き、外観タブに移動します。GTKテーマのドロップダウンメニューを見つけて、「Wal」を選択します。OomoxはGNOMEシェルテーマを生成しないため、そこにはないでしょう。完了したら、テーマを保存して適用します。

結論

今すぐ自分のテーマを作成して、デスクトップの壁紙に合わせることができます。これらの変更は再起動を通じて持続するため、起動時に何かをスクリプトする必要はありません。

PywalはOomoxだけでなく、多くのものと一緒に動作します。多くのLinuxアプリケーションのテーマをカスタマイズおよび作成するために使用できます。Pywalの使用についてのアイデアを得るには、開発者のドキュメントをチェックしてください。

関連記事: