Hyprland 0.55.3
Hyprland 0.55.3をインストールしました。
現在の構成は以下の通り。
$ pacman -Q hyprland quickshell caelestia-cli caelestia-shell |
2026-06-27
設定ファイルのlua言語対応
- Caelestiaの強制アップデート
paru
git -C ~/.local/share/caelestia fetch origin main
git -C ~/.local/share/caelestia reset --hard origin/main - 設定ファイルの変換
paru -S hyprlang2lua
cd ~/.config/caelestia
hyprlang2lua hypr-user.conf > hypr-user.lua - 表記の補正
~/.config/caelestia/hypr-user.lua
キーバインドのCtrl+AltをCTRL + ALTに置換 - 変数設定の移植
~/.config/caelestia/hypr-vars.lua return {
browser = "google-chrome-stable",
editor = "code",
fileExplorer = "thunar",
windowGapsOut = 20,
workspaceSwipeFingers = 3,
volumeStep = 5,
} - 各種ツールの誤認識を防ぐために設定ファイルをリネーム
mv ~/.config/hypr/hyprland.conf ~/.config/hypr/hyprland.conf~
変化点
Hyprland
- Hyprlandの設定ファイルがluaになった。
https://wiki.hypr.land/Configuring/Start/
まだ現在の設定ファイルhyprland.conf(hyprlang)は有効のまま。
Caelestia
- SuperキーでCaelestiaのランチャーが起動しなくなった
https://github.com/caelestia-dots/caelestia/issues/434 - スペシャルワークスペースがトグルしない
Super</kbd+Mで開くが再押下で閉じない
調査
Hyprland
- luaへの完全移行は0.57〜0.58くらい?
https://hypr.land/news/update55/This does not mean your hyprlang config is now broken - it will still work, for a few releases.
- 設定ファイルは
~/.config/hypr/hyprland.lua - サンプル
https://github.com/hyprwm/Hyprland/blob/main/example/hyprland.lua - グローバル変数
hlで設定する - ファイル分割(参照先ファイルの拡張子は不要で
.の扱いが変則的)-- refers to $XDG_CONFIG_HOME/hypr/awesomeconf/keybinds.lua
require("awesomeconf/keybinds")
-- refers to $XDG_CONFIG_HOME/hypr/awesomeconf/animation.lua
require("awesomeconf.animation") - 変換ツール
paru -S hyprlang2lua
hyprlang2lua ~/.config/hypr/hyprland.conf > ~/.config/hypr/hyprland.lua
mv ~/.config/hypr/hyprland.conf ~/.config/hypr/hyprland.conf~
Caelestia
- Pull requests / Luafication
https://github.com/caelestia-dots/caelestia/pull/416 - Issues / [FEATURE] Future-proof update of the hyprland configuration
https://github.com/caelestia-dots/caelestia/issues/405 - Issues / [BUG] Launcher doesn’t open using Super/Windows-key
https://github.com/caelestia-dots/caelestia/issues/434
対策
- Issues / [BUG] Launcher doesn’t open using Super/Windows-key
https://github.com/caelestia-dots/caelestia/issues/434#issuecomment-4669164472~/.config/hypr/hyprland/keybinds.conf #bindi = Super, Super_L, global, caelestia:launcher
bind = SUPER, Super_L, exec, caelestia shell drawers toggle launcher
Comments





