- Added fix for proper restoration of all mutter related keybinds

This commit is contained in:
Ben Reaves
2020-05-07 13:10:37 -05:00
parent 099b3cea88
commit 8e6f1962e0
2 changed files with 2 additions and 2 deletions

View File

@@ -218,7 +218,7 @@ def Uninstall():
if dename == "gnome": if dename == "gnome":
print("Restoring DE hotkeys...") print("Restoring DE hotkeys...")
wmkeys = cmdline('ls | grep -m1 "keybinding"') wmkeys = cmdline('ls | grep -m1 "keybinding"')
mutterkeys = cmdline('ls | grep -m1 "mutter"') mutterkeys = cmdline('ls | grep -m1 "mutter_"')
if len(wmkeys) > 0: if len(wmkeys) > 0:
print('dconf load /org/gnome/desktop/wm/keybindings/ < ' + wmkeys) print('dconf load /org/gnome/desktop/wm/keybindings/ < ' + wmkeys)
cmdline('dconf load /org/gnome/desktop/wm/keybindings/ < ' + wmkeys) cmdline('dconf load /org/gnome/desktop/wm/keybindings/ < ' + wmkeys)

View File

@@ -44,7 +44,7 @@ function uninstall {
if [ "$dename" == "gnome" ]; then if [ "$dename" == "gnome" ]; then
echo "Restoring DE hotkeys..." echo "Restoring DE hotkeys..."
wmkeys=$(ls | grep -m1 "keybinding") wmkeys=$(ls | grep -m1 "keybinding")
mutterkeys=$(ls | grep -m1 "mutter") mutterkeys=$(ls | grep -m1 "mutter_")
if [[ ${#wmkeys} > 0 ]]; then if [[ ${#wmkeys} > 0 ]]; then
echo "dconf load /org/gnome/desktop/wm/keybindings/ < $wmkeys" echo "dconf load /org/gnome/desktop/wm/keybindings/ < $wmkeys"
dconf load /org/gnome/desktop/wm/keybindings/ < "$wmkeys" dconf load /org/gnome/desktop/wm/keybindings/ < "$wmkeys"