# Unify all key bindings in this file to conveniently keep them consistent [org/gnome/desktop/wm/keybindings] begin-move=@as [] begin-resize=@as [] # q is i3wm's default close=['q'] cycle-group=@as [] cycle-group-backward=@as [] cycle-panels=['Tab'] cycle-panels-backward=['Escape'] cycle-windows=@as [] cycle-windows-backward=@as [] # 1-5 is i3wm's default way move-to-workspace-1=['1'] move-to-workspace-2=['2'] move-to-workspace-3=['3'] move-to-workspace-4=['4'] move-to-workspace-5=['5'] move-to-workspace-6=['6'] move-to-workspace-7=['7'] move-to-workspace-8=['8'] move-to-workspace-9=['9'] move-to-workspace-10=['0'] move-to-workspace-last=@as [] move-to-workspace-left=['Left'] move-to-workspace-right=['Right'] switch-applications=['Tab'] switch-applications-backward=['Tab'] switch-group=@as [] switch-group-backward=@as [] switch-input-source=@as [] switch-input-source-backward=@as [] # - Left/Right is the default to move left/right => 1-5 # - 1-5 is i3wm's default way switch-to-workspace-1=['1'] switch-to-workspace-2=['2'] switch-to-workspace-3=['3'] switch-to-workspace-4=['4'] switch-to-workspace-5=['5'] switch-to-workspace-6=['6'] switch-to-workspace-7=['7'] switch-to-workspace-8=['8'] switch-to-workspace-9=['9'] switch-to-workspace-10=['0'] switch-to-workspace-last=['End'] switch-to-workspace-left=['Left'] switch-to-workspace-right=['Right'] toggle-maximized=['m'] maximize=@as [] unmaximize=@as [] [org/gnome/mutter/keybindings] toggle-tiled-left=@as [] toggle-tiled-right=@as [] [org/gnome/settings-daemon/plugins/media-keys] custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom6/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom7/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom8/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom9/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom10/'] email=['e'] help=@as [] home=['f'] logout=@as [] magnifier=@as [] magnifier-zoom-in=@as [] magnifier-zoom-out=@as [] next=['KP_6', 'Period'] on-screen-keyboard=@as [] play=['KP_5', 'Slash'] previous=['KP_4', 'Comma'] screenreader=@as [] screensaver=['Escape'] search=['slash'] terminal=@as [] volume-down=['KP_2', 'Comma'] volume-mute=['KP_0', 'Slash'] volume-up=['KP_8', 'Period'] www=['b'] [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0] binding='Home' command='gnome-session-quit --reboot' name='Reboot Machine' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1] binding='End' command='gnome-session-quit --power-off' name='Shutdown Machine' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2] binding='Delete' command='gnome-session-quit --logout' name='Log out (1)' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3] binding='BackSpace' command='gnome-session-quit --logout' name='Log out (2)' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4] binding='g' command='flatpak run com.google.Chrome' name='Google Chrome' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5] # Mimic i3wm's default way to open terminals binding='Return' command='alacritty' name='Terminal (1)' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom6] # Faster than the default t binding='t' command='alacritty' name='Terminal (2)' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom7] binding='l' command='/home/alexander/.pyenv/versions/utils/bin/python /home/alexander/.config/gnome-settings/elgato/toggle_keylights.py' name='Toggle Keylights in the Office' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom8] binding='Up' command='/home/alexander/.pyenv/versions/utils/bin/python /home/alexander/.config/gnome-settings/elgato/inc_brightness.py' name='Increase Brightness of Keylights in the Office' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom9] binding='Down' command='/home/alexander/.pyenv/versions/utils/bin/python /home/alexander/.config/gnome-settings/elgato/dec_brightness.py' name='Decrease Brightness of Keylights in the Office' [org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom10] binding='u' command='/usr/bin/flatpak run com.spotify.Client' name='Spotify' [org/gnome/shell/extensions/pop-shell] activate-launcher=@as [] focus-down=['Down'] focus-left=['Left'] focus-right=['Right'] focus-up=['Up'] pop-monitor-down=['Down'] pop-monitor-left=['Left'] pop-monitor-right=['Right'] pop-monitor-up=['Up'] pop-workspace-down=['Down'] pop-workspace-up=['Up'] # Return instead of the default Return # so that Return opens terminal (like i3wm) above tile-accept=['Return'] tile-enter=['Return'] tile-move-down=['Down'] tile-move-left=['Left'] tile-move-right=['Right'] tile-move-up=['Up'] tile-resize-down=['Up'] tile-resize-left=['Left'] tile-resize-right=['Right'] tile-resize-up=['Down'] tile-swap-down=['Down'] tile-swap-left=['Left'] tile-swap-right=['Right'] tile-swap-up=['Up'] toggle-floating=['y'] toggle-tiling=['y'] [org/gnome/shell/keybindings] focus-active-notification=@as [] open-application-menu=@as [] # Disable Gnome's default behavior of opening "favorite" apps # with 1-10 and instead switch workspaces # (goes together with [org/gnome/shell/extensions/dash-to-dock] > hot-keys) # Source: https://askubuntu.com/a/1138322 switch-to-application-1=@as [] switch-to-application-2=@as [] switch-to-application-3=@as [] switch-to-application-4=@as [] switch-to-application-5=@as [] switch-to-application-6=@as [] switch-to-application-7=@as [] switch-to-application-8=@as [] switch-to-application-9=@as [] switch-to-application-10=@as [] toggle-message-tray=['v'] toggle-overview=@as [] [org/gnome/terminal/legacy/keybindings] close-tab='w' close-window='q' find='f' find-clear='j' find-next='n' find-previous='h' new-tab='t' new-window='n' zoom-in='plus' # default: zoom-out='minus'