From c406fc5c71060c7b3461becf17b157a768268f53 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sat, 29 Mar 2025 10:41:52 +0100 Subject: [PATCH] game mode: also disable gtk anims --- .config/ags/modules/sideright/quicktoggles.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.config/ags/modules/sideright/quicktoggles.js b/.config/ags/modules/sideright/quicktoggles.js index cf806ee1..41d6ee63 100644 --- a/.config/ags/modules/sideright/quicktoggles.js +++ b/.config/ags/modules/sideright/quicktoggles.js @@ -215,8 +215,10 @@ export const ModuleGameMode = async (props = {}) => { const enabled = JSON.parse(output)["int"] === 1; if (enabled) { execAsync(['bash', '-c', `hyprctl --batch "keyword animations:enabled 0; keyword decoration:shadow:enabled 0; keyword decoration:blur:enabled 0; keyword general:gaps_in 0; keyword general:gaps_out 0; keyword general:border_size 1; keyword decoration:rounding 0; keyword general:allow_tearing 1"`]).catch(print); + execAsync(['gsettings', 'set', 'org.gnome.desktop.interface', 'enable-animations', 'false']) } else { execAsync(['bash', '-c', `hyprctl reload`]).catch(print); + execAsync(['gsettings', 'set', 'org.gnome.desktop.interface', 'enable-animations', 'true']) } button.toggleClassName('sidebar-button-active', enabled); })