hyprland: disable crashing hyprexpo preview

This commit is contained in:
2026-06-12 00:44:00 -07:00
parent 4e98850276
commit 53becf8cc7
3 changed files with 12 additions and 5 deletions

View File

@@ -61,7 +61,9 @@ return {
tabbed_group_restore_workspace_prefix = "special:tabbed-monocle-restore-", tabbed_group_restore_workspace_prefix = "special:tabbed-monocle-restore-",
current_layout = columns_layout, current_layout = columns_layout,
enable_nstack = true, enable_nstack = true,
enable_hyprexpo = true, -- Disabled 2026-06-11: live-preview backend SEGVs Hyprland (shouldRenderWindow
-- hook fires on every popup commit). Re-enable once fixed upstream.
enable_hyprexpo = false,
enable_hyprwinview = true, enable_hyprwinview = true,
enable_hyprtasking = false, enable_hyprtasking = false,
enable_workspace_history = true, enable_workspace_history = true,

7
nixos/flake.lock generated
View File

@@ -904,16 +904,17 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1779879328, "lastModified": 1779455466,
"narHash": "sha256-YOnTi54JNKju0wsZ8ckP9IBV3w3fTrdyauWhrCcgjZI=", "narHash": "sha256-SBGT6GVkmpX5XoAf+oiVZWlv9xaNSWZeQ33HNIlrz0k=",
"owner": "colonelpanic8", "owner": "colonelpanic8",
"repo": "hyprexpo", "repo": "hyprexpo",
"rev": "3a2f021956809e639e8411e9016c8e637b040c92", "rev": "8bafe0dbc7c26a3269f7e0fa01e3fa3cf54a3161",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "colonelpanic8", "owner": "colonelpanic8",
"repo": "hyprexpo", "repo": "hyprexpo",
"rev": "8bafe0dbc7c26a3269f7e0fa01e3fa3cf54a3161",
"type": "github" "type": "github"
} }
}, },

View File

@@ -125,7 +125,11 @@
}; };
hyprexpo = { hyprexpo = {
url = "github:colonelpanic8/hyprexpo"; # Pinned: the live-preview backend (c19cc94+) installs a shouldRenderWindow
# hook that fires on every window/popup commit and SEGVs during normal use
# (CPopup::visible -> shouldRenderWindow). 8bafe0d is the last commit before
# that feature; still built against Hyprland 0.55.2.
url = "github:colonelpanic8/hyprexpo/8bafe0dbc7c26a3269f7e0fa01e3fa3cf54a3161";
inputs.hyprland.follows = "hyprland"; inputs.hyprland.follows = "hyprland";
}; };