使いやすさを向上させる Hyprland プラグインのトップ 5
Hyprland は、Linux ユーザー向けに設計された、Wayland ベースの高度なウィンドウ マネージャーです。カスタム ディスプレイ コンポジターや、パッケージ マネージャーを通じてサードパーティのプラグインをインストールする機能など、さまざまな革新的な機能を備えています。この記事では、Hyprland で利用できる 5 つの最高のプラグインについて説明し、それらをシステムにインストールする方法を説明します。
Hyprland プラグイン用にシステムを準備する
従来のデスクトップ環境とは異なり、Hyprland はプラグインをウィンドウ マネージャーへの直接の拡張機能として扱います。この方法は、ウィンドウ マネージャーのソース コードを手動で編集してパッチを適用する dwm に似ています。
この独自のセットアップのため、Hyprland のプラグインのインストールに進む前に、まずいくつかの依存関係をインストールする必要があります。次のコマンドを実行します。
Arch Linux を使用している場合は、pacman パッケージ マネージャーを使用できます。
Ubuntu の場合は、apt を使用して次の依存関係をインストールします。
Hyprland に組み込まれているパッケージ マネージャーを使用して、サードパーティのプラグインをインストールするために必要なツールを準備します。
これですべての設定が完了したので、今すぐデスクトップにインストールできる最高の Hyprland プラグインをいくつか見てみましょう。
1.hy3
Hy3 は、i3 や Sway を彷彿とさせる、ウィンドウの手動タイリングを可能にする Hyprland の強力な拡張機能です。Hyprland のウィンドウ グループ機能を活用して、現在の設定に基づいて分割の方向を変更し、Hyprland ディスパッチ コマンドを使用して水平または垂直の分割を強制できるようにします。
Hy3 には、水平分割と垂直分割を交互に行う「自動タイリング」オプションも備わっており、特に動的なワークスペースにおいて、ウィンドウ レイアウトの柔軟性が向上します。
Hyprland セッションに Hy3 をインストールするには、次のコマンドを実行します。
次に、Hy3 プラグインを有効にして、現在のセッションにロードします。
好みのテキスト エディターを使用して Hyprland 構成ファイルを編集します。
「general」セクションを見つけて、レイアウト変数を「dwindle」から「hy3」に変更します。
Ctrl+ を押して変更を保存し、新しい設定を適用しますO。
2. ハイパーバー
タイトル バーはデスクトップ環境で重要な役割を果たし、現在実行中のウィンドウのコンテキストを提供します。ただし、多くのウィンドウ マネージャーはミニマリスト デザインを選択しているため、ワークスペース内のアクティブなウィンドウを識別することが困難になっています。
Hyprbars は、これらの便利なタイトル バーを復元する、Hyprland 用のシンプルなプラグインです。多数のカスタマイズ オプションが含まれており、ウィンドウ バーの高さ、色、さらにはフォントを調整できます。
さらに、Hyprbars はインターフェイス要素をタイトル バーに統合できるため、「閉じる」、「最小化」、「最大化」などの従来のデスクトップ環境のコントロールを再現できます。
Hyprbars をインストールするには、新しいターミナル セッションで次のコマンドを実行します。
「enable」サブコマンドを使用してHyprbarプラグインを有効にします。
Win+ を押してQ新しいターミナルを開き、Hyprland がウィンドウにタイトル バーを追加していることを確認します。
3. ハイパーイージーモーション
ウィンドウ マネージャーでよくある不満は、ワークスペース内でウィンドウを選択するための迅速かつ効率的な方法がないことです。たとえば、Hyprland では、ウィンドウを選択するには、マウスを使用するか、キーボード ショートカットを使用してウィンドウを切り替える必要があることがよくあります。
HyprEasymotion は、 Vim の Easymotion システムを実装することでこの問題に対処し、他のウィンドウを循環させることなく目的のウィンドウに直接すばやく移動できるようにします。
さらに、HyprEasymotion は単なるウィンドウのフォーカスを超えて拡張され、Easymode 中に選択したウィンドウを閉じるなどのアクションを実行するためのカスタム キーバインディングを作成できます。
HyprEasymotion プラグインを追加するには、ターミナルで次のコマンドを実行します。
他のプラグインと同様に、enable サブコマンドを使用して現在のセッションで起動します。
HyprEasymotion がアクティブな間も、適切な機能のためにキーバインドを設定する必要があります。これを行うには、好みのテキスト エディターで Hyprland の設定ファイルを開きます。
「キーバインド」セクションに移動し、最初のキーバインド ブロックの最後に次の行を追加します。
変更を保存し、Win+を押して操作を確認しZ、Easymode インジケーターがウィンドウに表示されることを確認します。
4. ハイプレクスポ
Hyprexpoは Hyprland 用の独創的なプラグインで、KDE や GNOME に見られる機能に似た、デスクトップ セッション全体の概要モードを追加します。この概要では、さまざまなワークスペースのすべてのアクティブなウィンドウを包括的に表示できるため、生産性向上に不可欠なツールになります。
さらに、Hyprexpo にはいくつかのカスタマイズ オプションが付属しており、アクティブなワークスペースの表示方法をカスタマイズしたり、macOS のようなジェスチャを実装して概要モードを切り替えたりすることもできます。
Hyprexpo をインストールするには、次のコマンドを実行します。
インストール後、現在のセッションで Hyprexpo プラグインを有効にします。
Hyprland 構成ファイルを編集して、キーバインド セクションに次の行を追加します。
変更を保存し、Win+ を押してIHyprexpo が正しく機能しているかどうかをテストします。
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 によるものです。
コメントを残す