#!/bin/bash if [ -z "$1" ]; then echo "Usage: setHotKey.sh " fi if [ "$1" = "ControlShiftSuper" ]; then gsettings set org.gnome.desktop.wm.keybindings unmaximize "['Down', 'F5']" >/dev/null 2>&1 gsettings set org.gnome.desktop.wm.keybindings maximize "['Up']" >/dev/null 2>&1 gsettings set org.cinnamon.desktop.keybindings.wm push-tile-left "['Left']" >/dev/null 2>&1 gsettings set org.gnome.mutter.keybindings toggle-tiled-left "['Left']" >/dev/null 2>&1 gsettings set org.cinnamon.desktop.keybindings.wm push-tile-right "['Right']" >/dev/null 2>&1 gsettings set org.gnome.mutter.keybindings toggle-tiled-right "['Right']" >/dev/null 2>&1 echo -e "\nNow run Alt-F2 then R to restart GNOME.\n" fi if [ "$1" = "Super" ]; then gsettings set org.gnome.desktop.wm.keybindings unmaximize "['Down', 'F5']" >/dev/null 2>&1 gsettings set org.gnome.desktop.wm.keybindings maximize "['Up']" >/dev/null 2>&1 gsettings set org.cinnamon.desktop.keybindings.wm push-tile-left "['Left']" >/dev/null 2>&1 gsettings set org.gnome.mutter.keybindings toggle-tiled-left "['Left']" >/dev/null 2>&1 gsettings set org.cinnamon.desktop.keybindings.wm push-tile-right "['Right']" >/dev/null 2>&1 gsettings set org.gnome.mutter.keybindings toggle-tiled-right "['Right']" >/dev/null 2>&1 echo -e "\nNow run Alt-F2 then R to restart GNOME.\n" fi