From 8e6f1962e0bd178e5932aa62612c3464d7e9389b Mon Sep 17 00:00:00 2001 From: Ben Reaves Date: Thu, 7 May 2020 13:10:37 -0500 Subject: [PATCH] - Added fix for proper restoration of all mutter related keybinds --- setup.py | 2 +- xkeysnail_service.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index e12d352..8e10453 100755 --- a/setup.py +++ b/setup.py @@ -218,7 +218,7 @@ def Uninstall(): if dename == "gnome": print("Restoring DE hotkeys...") wmkeys = cmdline('ls | grep -m1 "keybinding"') - mutterkeys = cmdline('ls | grep -m1 "mutter"') + mutterkeys = cmdline('ls | grep -m1 "mutter_"') if len(wmkeys) > 0: print('dconf load /org/gnome/desktop/wm/keybindings/ < ' + wmkeys) cmdline('dconf load /org/gnome/desktop/wm/keybindings/ < ' + wmkeys) diff --git a/xkeysnail_service.sh b/xkeysnail_service.sh index 5b67424..d477c92 100755 --- a/xkeysnail_service.sh +++ b/xkeysnail_service.sh @@ -44,7 +44,7 @@ function uninstall { if [ "$dename" == "gnome" ]; then echo "Restoring DE hotkeys..." wmkeys=$(ls | grep -m1 "keybinding") - mutterkeys=$(ls | grep -m1 "mutter") + mutterkeys=$(ls | grep -m1 "mutter_") if [[ ${#wmkeys} > 0 ]]; then echo "dconf load /org/gnome/desktop/wm/keybindings/ < $wmkeys" dconf load /org/gnome/desktop/wm/keybindings/ < "$wmkeys"