Switch back to wine for wayland and window rule to fix application behaviour

This commit is contained in:
Curt Spark 2025-05-17 19:36:06 +01:00
parent a2dbbbdfd1
commit 68e5745cb7
2 changed files with 15 additions and 6 deletions

View File

@ -193,10 +193,10 @@
vk-bootstrap vk-bootstrap
wineWowPackages.full #wineWowPackages.full
winetricks winetricks
# native wayland support (unstable) # native wayland support (unstable)
# wineWowPackages.waylandFull wineWowPackages.waylandFull
firefox firefox
librewolf librewolf
@ -259,10 +259,10 @@
#ardour #ardour
#rnnoise-plugin #rnnoise-plugin
#lsp-plugins #lsp-plugins
#(yabridge.override { wine = wineWowPackages.waylandFull; }) (yabridge.override { wine = wineWowPackages.waylandFull; })
#(yabridgectl.override { wine = wineWowPackages.waylandFull; }) (yabridgectl.override { wine = wineWowPackages.waylandFull; })
(yabridge.override { wine = wineWowPackages.full; }) #(yabridge.override { wine = wineWowPackages.full; })
(yabridgectl.override { wine = wineWowPackages.full; }) #(yabridgectl.override { wine = wineWowPackages.full; })
audacity audacity
lmms lmms

View File

@ -273,6 +273,15 @@ window-rule {
// block-out-from "screencast" // block-out-from "screencast"
} }
window-rule {
// This regular expression is intentionally made as specific as possible,
// since this is the default config, and we want no false positives.
// You can get away with just app-id="wezterm" if you want.
match app-id="pianoteq"
open-floating true
}
binds { binds {
// Keys consist of modifiers separated by + signs, followed by an XKB key name // Keys consist of modifiers separated by + signs, followed by an XKB key name
// in the end. To find an XKB name for a particular key, you may use a program // in the end. To find an XKB name for a particular key, you may use a program