使いやすさを向上させる Hyprland プラグインのトップ 5

使いやすさを向上させる Hyprland プラグインのトップ 5
灰色の背景の前にあるデスクトップ モニターの写真。

Hyprland は、Linux ユーザー向けに設計された、Wayland ベースの高度なウィンドウ マネージャーです。カスタム ディスプレイ コンポジターや、パッケージ マネージャーを通じてサードパーティのプラグインをインストールする機能など、さまざまな革新的な機能を備えています。この記事では、Hyprland で利用できる 5 つの最高のプラグインについて説明し、それらをシステムにインストールする方法を説明します。

Hyprland プラグイン用にシステムを準備する

従来のデスクトップ環境とは異なり、Hyprland はプラグインをウィンドウ マネージャーへの直接の拡張機能として扱います。この方法は、ウィンドウ マネージャーのソース コードを手動で編集してパッチを適用する dwm に似ています。

dwm の config.def.h を表示する端末。

この独自のセットアップのため、Hyprland のプラグインのインストールに進む前に、まずいくつかの依存関係をインストールする必要があります。次のコマンドを実行します。

Arch Linux を使用している場合は、pacman パッケージ マネージャーを使用できます。

Ubuntu の場合は、apt を使用して次の依存関係をインストールします。

Hyprland に組み込まれているパッケージ マネージャーを使用して、サードパーティのプラグインをインストールするために必要なツールを準備します。

Hyprland のプラグイン ファイルを更新およびビルドするプロセスを示すターミナル。

これですべての設定が完了したので、今すぐデスクトップにインストールできる最高の Hyprland プラグインをいくつか見てみましょう。

1.hy3

Hy3 は、i3 や Sway を彷彿とさせる、ウィンドウの手動タイリングを可能にする Hyprland の強力な拡張機能です。Hyprland のウィンドウ グループ機能を活用して、現在の設定に基づいて分割の方向を変更し、Hyprland ディスパッチ コマンドを使用して水平または垂直の分割を強制できるようにします。

Hyprland の i3 のようなレイアウトを示すスクリーンショット。

Hy3 には、水平分割と垂直分割を交互に行う「自動タイリング」オプションも備わっており、特に動的なワークスペースにおいて、ウィンドウ レイアウトの柔軟性が向上します。

Hy3 の自動タイリング機能を示すスクリーンショット。

Hyprland セッションに Hy3 をインストールするには、次のコマンドを実行します。

次に、Hy3 プラグインを有効にして、現在のセッションにロードします。

好みのテキスト エディターを使用して Hyprland 構成ファイルを編集します。

「general」セクションを見つけて、レイアウト変数を「dwindle」から「hy3」に変更します。

5つのベストプラグイン Hyprland 05 Highlight Hy3 Layout Config

Ctrl+ を押して変更を保存し、新しい設定を適用しますO

2. ハイパーバー

タイトル バーはデスクトップ環境で重要な役割を果たし、現在実行中のウィンドウのコンテキストを提供します。ただし、多くのウィンドウ マネージャーはミニマリスト デザインを選択しているため、ワークスペース内のアクティブなウィンドウを識別することが困難になっています。

Hyprbars は、これらの便利なタイトル バーを復元する、Hyprland 用のシンプルなプラグインです。多数のカスタマイズ オプションが含まれており、ウィンドウ バーの高さ、色、さらにはフォントを調整できます。

Hyprbars が実行されているデスクトップの例を示すスクリーンショット。

さらに、Hyprbars はインターフェイス要素をタイトル バーに統合できるため、「閉じる」、「最小化」、「最大化」などの従来のデスクトップ環境のコントロールを再現できます。

Hyprbar のカスタムの閉じるボタンを強調表示したスクリーンショット。

Hyprbars をインストールするには、新しいターミナル セッションで次のコマンドを実行します。

「enable」サブコマンドを使用してHyprbarプラグインを有効にします。

Win+ を押してQ新しいターミナルを開き、Hyprland がウィンドウにタイトル バーを追加していることを確認します。

3. ハイパーイージーモーション

ウィンドウ マネージャーでよくある不満は、ワークスペース内でウィンドウを選択するための迅速かつ効率的な方法がないことです。たとえば、Hyprland では、ウィンドウを選択するには、マウスを使用するか、キーボード ショートカットを使用してウィンドウを切り替える必要があることがよくあります。

HyprEasymotion は、 Vim の Easymotion システムを実装することでこの問題に対処し、他のウィンドウを循環させることなく目的のウィンドウに直接すばやく移動できるようにします。

Hyprland 端末の Easymode プロンプトを示すスクリーンショット。

さらに、HyprEasymotion は単なるウィンドウのフォーカスを超えて拡張され、Easymode 中に選択したウィンドウを閉じるなどのアクションを実行するためのカスタム キーバインディングを作成できます。

HyprEasymotion プラグインを追加するには、ターミナルで次のコマンドを実行します。

他のプラグインと同様に、enable サブコマンドを使用して現在のセッションで起動します。

HyprEasymotion がアクティブな間も、適切な機能のためにキーバインドを設定する必要があります。これを行うには、好みのテキスト エディターで Hyprland の設定ファイルを開きます。

「キーバインド」セクションに移動し、最初のキーバインド ブロックの最後に次の行を追加します。

HyprEasymode をアクティブにするカスタム キーバインドを強調表示するターミナル。

変更を保存し、Win+を押して操作を確認しZ、Easymode インジケーターがウィンドウに表示されることを確認します。

ワークスペース上の HyprEasymode ラベルを示すスクリーンショット。

4. ハイプレクスポ

Hyprexpoは Hyprland 用の独創的なプラグインで、KDE ​​や GNOME に見られる機能に似た、デスクトップ セッション全体の概要モードを追加します。この概要では、さまざまなワークスペースのすべてのアクティブなウィンドウを包括的に表示できるため、生産性向上に不可欠なツールになります。

現在のセッションのすべてのワークスペースの HyprExpo 概要を示すスクリーンショット。

さらに、Hyprexpo にはいくつかのカスタマイズ オプションが付属しており、アクティブなワークスペースの表示方法をカスタマイズしたり、macOS のようなジェスチャを実装して概要モードを切り替えたりすることもできます。

Hyprexpo をインストールするには、次のコマンドを実行します。

インストール後、現在のセッションで Hyprexpo プラグインを有効にします。

Hyprland 構成ファイルを編集して、キーバインド セクションに次の行を追加します。

変更を保存し、Win+ を押してIHyprexpo が正しく機能しているかどうかをテストします。

複数の入力済みワークスペースを表示する HyprExpo を示すスクリーンショット。

5. 仮想デスクトップ

Hyprland のマルチモニター アプローチの顕著な欠点は、各モニターが独自の独立したワークスペース セットを維持することです。これは便利に思えるかもしれませんが、異なるデスクトップに分散している複数のウィンドウを管理するときに混乱を招くことがよくあります。私自身、カーソルがセカンダリ モニター上にあるために、意図せずに別のワークスペースからウィンドウを切り替えることに苦労したことがあります。

複数のウィンドウがアクティブになっている乱雑なデスクトップを示すスクリーンショット。

Virtual-desktops は、Hyprland 内にデスクトップ ワークスペースの統一クラスを作成することでこの問題を解決する巧妙なプラグインです。このアプローチにより、ウィンドウ マネージャーはマルチモニター設定全体を単一の「仮想モニター」として表示し、GNOME や KDE などの環境と同様にワークスペース管理を合理化できます。

仮想デスクトップ プラグインをインストールするには、新しいターミナルで以下のコマンドを実行します。

Hyprpm の enable コマンドを使用して仮想デスクトップ プラグインを有効にします。

好みのテキスト エディターで Hyprland 構成ファイルを開きます。

Ctrl+を押しWて「workspace」と入力すると、ワークスペース バインディングに関する関連する構成領域にジャンプします。

ワークスペース 6 ~ 10 に対応する行を削除し、ワークスペース 1 ~ 5 のキーバインド内の「workspace」キーワードを「vdesk」に置き換えます。

端末を強調表示

下にスクロールして、ワークスペース 6 ~ 10 の移動キーバインドを削除し、「movetoworkspace」の値を「movetodesk」に置き換えます。

端末を強調表示

Ctrl+ を押してO、更新された Hyprland 構成を保存して実装します。

Win最後に、 + を2 回押して、プラグインが正しく動作することを確認します1

Hyprland のトップ プラグインのいくつかを調べてインストールすることは、ウィンドウ マネージャーとデスクトップ環境の多様な領域への旅の始まりにすぎません。包括的なソリューションを採用する準備はできていますか?

画像クレジット: Justin Morgan (Unsplash 経由)。すべての変更とスクリーンショットは Ramces Red によるものです。

ソース

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です