From ff4d501a7bdaede89a569b4da9ec0e07fe836f0a Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Wed, 18 Oct 2023 08:13:58 -0700 Subject: [PATCH] envmanager: Manually specify window placement and decoration settings when not in docked mode --- envmanager/config.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/envmanager/config.h b/envmanager/config.h index 98efd60f..168cd398 100644 --- a/envmanager/config.h +++ b/envmanager/config.h @@ -33,8 +33,10 @@ QMap> getKwinrcSettings(KSharedConfig::Ptr m_mo return { {"Plugins", {{"blurEnabled", false}, {"convergentwindowsEnabled", true}}}, + {"Windows", {{"Placement", convergenceModeEnabled ? "PlacementDefault" : "Maximizing"}}}, {"Wayland", {{"InputMethod", "/usr/share/applications/com.github.maliit.keyboard.desktop"}, {"VirtualKeyboardEnabled", true}}}, {"org.kde.kdecoration2", - {{"ButtonsOnRight", convergenceModeEnabled ? "HIAX" : "H"}}} // ButtonsOnRight changes depending on whether the device is in convergence mode + {{"NoPlugin", !convergenceModeEnabled}, + {"ButtonsOnRight", convergenceModeEnabled ? "HIAX" : "H"}}} // ButtonsOnRight changes depending on whether the device is in convergence mode }; }