Hyprland:視窗自己排好,外掛與腳本也讓人自己挑
摘要
Hyprland 是一套自行開發、可深度調整的 Wayland 動態平鋪合成器。官方把流暢動畫與輕巧反應並列陳述,另外提供設定檔即時重載、外掛擴充與通訊介面。
推薦- 軟體名稱
- Hyprland
- 版本
- 0.56.2
- 收費
- 免費
- 開源
- 開源
- 作業系統
- Linux
- 更新時間
- 2026-10-11 20:30
把畫面做漂亮不難,難的是畫面在動的時候,手指還沒離開就已經反應過來。
從零寫起的平鋪合成器
Hyprland 是一套自行開發、可深度調整的 Wayland 合成器。官網首頁把幾件事並排陳列:較新的 Wayland 特性、動態平鋪、豐富的視覺效果、可用的外掛,同時強調本身仍然輕巧、反應迅速。這幾項對合成器而言本來就互相拉扯,因此官方陳列的順序,等於先表明了立場。
動態平鋪是整套設計的地基。官方說開箱就會自動排列視窗,內建數種可細部微調的版面,其他版面則能以外掛補上。相較於自己動手拖曳,平鋪的好處是螢幕不會留下無用的空隙,開新視窗時既有視窗也不會跳位。
「自行開發」這件事與其當口號,不如當成一條維護界線來看。不在大型桌面專案裡當模組,更新 Wayland 特性的節奏就能自己決定,代價是設定檔在版本之間也可能跟著變動,所以發佈紀錄本身就算說明文件的一部分,而不是附錄。

動效與設定,兩頭都要顧
動效排在特性清單最前面:平順的轉場與討喜的動畫,緊接著補上一句效能與反應速度同樣沒有讓步。這句話的意思很清楚,視覺效果不是拿流暢度換來的,而這正是許多同類方案最容易失手的地方。
設定這一側同樣具體。設定檔可以在執行中重新載入,改完馬上生效,格式好上手,預設值也給得合理。輸入方面同時涵蓋以應用程式為範圍的全域快速鍵與觸控板手勢;視窗管理則有視窗群組與特殊工作區,前者把幾個視窗收攏成一組一起切換,後者用來臨時擺放另一層內容。
頭一個小時才是這類工具的真正門檻。安裝過程沒有精靈帶路,剛裝好的樣子就像一個樸素的平鋪視窗管理員,縫隙、邊框、以及哪些程式該浮在最上層,全都等人自己寫規則。規則補齊之後,整套狀態就是幾份文字檔,換一台機器複製過去,或者放進版本庫跟其他設定一起管理,都不成問題。
項目 | 官方說明 |
|---|---|
定位 | 自行開發的 Wayland 動態平鋪合成器 |
版面 | 內建數種可微調版面,外掛還能再加 |
動效 | 平順轉場與動畫,同時保住效能與反應 |
設定 | 設定檔於執行中即時重載 |
介面 | 以通訊端進行的行程間通訊,另有 C++ 綁定 |

外掛、腳本與版本
外掛由官方與社群一起維護。官方給的路徑是:用擴充改變各種行為,或者靠 C++ 綁定與通訊介面自己寫一個。頁面上另附外掛、綁定與相關應用的清單,生態的厚度大致能從那份清單讀出來。設定體系也在換軌,官方新聞記載 0.55 引入以 Lua 為基礎的設定方式,0.56 再加厚這層腳本能力,並替 hyprctl 補上互動式命令列。
版本方面,官方發佈紀錄列出的現行版本是 0.56.2,發佈日為 2026 年 8 月 5 日,先前依序是 0.56.1、0.56.0、0.55.4 與 0.55.0。程式碼以 BSD-3-Clause 授權開源,儲存庫根目錄附有對應的授權檔,二次散布與整合相對寬鬆。
這紙授權也決定了專案怎麼走進使用者手上。條款寬鬆,發行版要把它當成普通套件收錄很容易,其他專案想借用其中一部分也不必另行協商。代價則落在介面上:針對舊介面寫好的外掛,在介面移動之後就可能失效,因此工作機落後兩三個版本再跟,是比較省心的做法。
願意把介面與腳本交出來的桌面,使用者才有機會把它調成自己的樣子。
使用建議:先讓預設設定跑順,再依照需要改版面與快速鍵,免得一開始就大改,出問題時難以定位;外掛等設定穩定之後再裝,方便判斷狀況來自哪裡;舊格式仍然可用,改寫成 Lua 可以留到下次整理設定時一起做。