增強可用性的 5 個 Hyprland 插件

增強可用性的 5 個 Hyprland 插件
灰色背景前的桌面顯示器的照片。

Hyprland 是一款基於 Wayland 的高階視窗管理器,專為 Linux 使用者設計。它擁有一系列創新功能,包括自訂顯示合成器以及透過其套件管理器安裝第三方插件的功能。在本文中,我們將探索 Hyprland 可用的 5 個最佳插件,並提供有關如何在系統上安裝它們的指南。

為 Hyprland 外掛程式準備您的系統

與傳統的桌面環境不同,Hyprland 將其插件視為視窗管理器的直接擴展。這種方法有點類似dwm,透過手動編輯視窗管理器的原始碼來套用補丁。

顯示 dwm 的 config.def.h 的終端機。

由於這種獨特的設置,您必須先安裝一些依賴項,然後才能繼續安裝 Hyprland 外掛程式。執行以下命令:

如果您使用的是 Arch Linux,則可以使用 pacman 套件管理器:

對於 Ubuntu,使用 apt 安裝這些相依性:

使用Hyprland內建的套件管理器準備安裝第三方外掛程式所需的工具:

顯示為 Hyprland 更新和建置插件檔案的過程的終端。

現在我們已經完成了所有設置,讓我們來探索一些您今天可以在桌面上安裝的最佳 Hyprland 插件。

1.hy3

Hy3是 Hyprland 的強大擴展,允許手動平鋪窗口,讓人想起 i3 和 Sway。它利用 Hyprland 的視窗群組功能根據您目前的設定修改分割方向,使您能夠使用 Hyprland 調度命令強制水平或垂直分割。

顯示 Hyprland 中類似 i3 佈局的螢幕截圖。

Hy3 還具有「自動平鋪」選項,可在水平和垂直分割之間交替,為視窗佈局提供更大的靈活性,尤其是動態工作空間。

顯示 Hy3 中自動平鋪功能的螢幕截圖。

若要在 Hyprland 會話上安裝 Hy3,請執行下列命令:

接下來,啟用 Hy3 插件並將其載入到目前會話中:

使用您喜歡的文字編輯器編輯您的 Hyprland 設定檔:

找到“常規”部分並將佈局變數從“dwindle”更改為“hy3”。

5 個最佳插件 Hyprland 05 突出顯示 Hy3 佈局配置

Ctrl按+儲存變更並套用新設定O

2.海普巴

標題列在桌面環境中起著至關重要的作用,為目前運行的視窗提供上下文。然而,許多視窗管理器選擇了極簡設計,這使得識別工作區中的活動視窗變得困難。

Hyprbars是 Hyprland 的一個簡單插件,可以恢復這些有用的標題列。它包括許多自訂選項,可讓您調整視窗列的高度、顏色甚至字體。

顯示執行 Hyprbars 的範例桌面的螢幕截圖。

此外,Hyprbars 可以將介面元素整合到其標題列中,使您能夠複製傳統的桌面環境控件,例如「關閉」、「最小化」和「最大化」。

反白顯示 Hyprbar 中的自訂關閉按鈕的螢幕截圖。

若要安裝 Hyprbars,請在新的終端機會話中執行下列命令:

使用“enable”子命令啟動 Hyprbar 插件:

Win+Q開啟新終端機並驗證 Hyprland 是否正在為您的視窗新增標題列。

3.HyprEasymotion

視窗管理器的一個常見問題是缺乏快速有效的方法來選擇工作區中的視窗。例如,在 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+I測試 Hyprexpo 是否正常運作。

顯示 HyprExpo 顯示多個已填入工作區的螢幕截圖。

5. 虛擬桌面

Hyprland 多顯示器方法的一個顯著缺點是每個顯示器都維護自己的一組獨立工作區。雖然這看起來很有用,但在管理分散在不同桌面上的多個視窗時,通常會導致混亂。我個人在無意中從另一個工作區切換視窗時遇到了困難,因為我的遊標位於輔助監視器上。

螢幕截圖顯示了一個雜亂的桌面,其中有多個活動視窗。

Virtual-desktops是一個聰明的插件,它透過在 Hyprland 中創建統一的桌面工作區類別來解決這個問題。這種方法允許視窗管理器將整個多顯示器設定視為單一“虛擬顯示器”,從而簡化了類似於 GNOME 或 KDE 等環境的工作區管理。

若要安裝虛擬桌面插件,請在新終端機中執行以下命令:

使用 Hyprpm 的啟用命令啟用虛擬桌面插件:

使用您喜歡的文字編輯器開啟 Hyprland 設定檔。

Ctrl+W並輸入「workspace」可跳到有關工作區綁定的相關配置區域。

刪除與工作區 6 到 10 對應的行,並將工作區 1 到 5 的按鍵綁定中的「workspace」關鍵字替換為「vdesk」。

終端機突出顯示

向下捲動,刪除工作區 6 到 10 的移動鍵綁定,並將「movetoworkspace」值替換為「movetodesk」。

終端機突出顯示

Ctrl+O儲存並實作更新的 Hyprland 配置。

最後,按兩次Win+檢查插件是否正常運作。1

探索和安裝 Hyprland 的一些頂級插件只是您進入視窗管理器和桌面環境的多樣化領域的開始。您準備好採用全面的解決方案了嗎?

圖片來源:Justin Morgan,來自 Unsplash。所有修改和螢幕截圖均由 Ramces Red 完成。

來源

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *