From 145e2a45b0827eced867529540acf97d82dec30c Mon Sep 17 00:00:00 2001 From: Ryan Reaves Date: Fri, 23 Oct 2020 13:42:31 -0500 Subject: [PATCH] - Updated shortcuts for fedora --- xkeysnail-config/kinto.py | 13 ++++++------- xkeysnail_service.sh | 9 +++++++++ 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/xkeysnail-config/kinto.py b/xkeysnail-config/kinto.py index 679eec7..ea27dd9 100644 --- a/xkeysnail-config/kinto.py +++ b/xkeysnail-config/kinto.py @@ -205,22 +205,21 @@ define_keymap(None,{ K("RC-Space"): K("Alt-F1"), # Default SL - Launch Application Menu (gnome/kde) K("RC-F3"):K("Super-d"), # Default SL - Show Desktop (gnome/kde,eos) K("RC-LC-f"):K("M-F10"), # Default SL - Maximize app (gnome/kde) - # K("Super-Right"):K("C-M-Right"), # Default SL - Change workspace (fedora/budgie) not-kde_neon - # K("Super-Left"):K("C-M-Left"), # Default SL - Change workspace (fedora/budgie) not-kde_neon + # K("Super-Right"):K("C-M-Right"), # Default SL - Change workspace (budgie) not-kde_neon + # K("Super-Left"):K("C-M-Left"), # Default SL - Change workspace (budgie) not-kde_neon K("RC-Q"): K("M-F4"), # Default SL - not-popos - K("RC-H"):K("Super-h"), # Default SL - Minimize app (gnome/budgie) + K("RC-H"):K("Super-h"), # Default SL - Minimize app (gnome/budgie/popos/fedora) K("M-Tab"): pass_through_key, # Default not-xfce4 - Cmd Tab - App Switching Default K("RC-Tab"): K("M-Tab"), # Default not-xfce4 - Cmd Tab - App Switching Default K("RC-Shift-Tab"): K("M-Shift-Tab"), # Default not-xfce4 - Cmd Tab - App Switching Default K("RC-Grave"): K("M-Grave"), # Default not-xfce4 - Cmd ` - Same App Switching K("RC-Shift-Grave"): K("M-Grave"), # Default not-xfce4 - Cmd ` - Same App Switching - # K("Super-Right"):K("Super-Page_Up"), # SL - Change workspace (ubuntu) - # K("Super-Left"):K("Super-Page_Down"), # SL - Change workspace (ubuntu) + # K("Super-Right"):K("Super-Page_Up"), # SL - Change workspace (ubuntu/fedora) + # K("Super-Left"):K("Super-Page_Down"), # SL - Change workspace (ubuntu/fedora) # K("Super-Right"):K("Super-C-Up"), # SL - Change workspace (popos) # K("Super-Left"):K("Super-C-Down"), # SL - Change workspace (popos) # K("RC-Q"):K("Super-q"), # SL - Close Apps (popos) - # K("RC-H"): K("Super-h"), # SL - Minimize app (popos) - K("RC-H"): K("Super-Page_Down"), # SL - Minimize app (kde_neon) + # K("RC-H"): K("Super-Page_Down"), # SL - Minimize app (kde_neon) # SL - Default SL - Change workspace (kde_neon) # K("RC-Space"): K("LC-Esc"), # xfce4 - Launch Application Menu # K("RC-F3"):K("C-M-d"), # xfce4 - Show Desktop diff --git a/xkeysnail_service.sh b/xkeysnail_service.sh index a953107..f75615a 100755 --- a/xkeysnail_service.sh +++ b/xkeysnail_service.sh @@ -52,6 +52,15 @@ if [[ $distro == 'fedora' ]]; then else echo "SELinux state should be ok for Kinto to install" fi + if [[ $(gsettings get org.gnome.desktop.wm.keybindings show-desktop | grep "\[\]" | wc -l) == 1 ]];then + gsettings set org.gnome.desktop.wm.keybindings show-desktop "['d']" + else + if [[ $(gsettings get org.gnome.desktop.wm.keybindings show-desktop | grep "d" | wc -l) == 0 ]]; then + echo 'Kinto will not set your "Show Desktop" hotkey due to it already being set.\nPlease set Show Desktop to Super-D, or Edit Kinto'"'"'s config.' + echo "Did not run the following." + echo "gsettings set org.gnome.desktop.wm.keybindings show-desktop \"['d']\"" + fi + fi fi