Skip to content

Instantly share code, notes, and snippets.

@Rio-Nyx
Created July 14, 2022 18:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Rio-Nyx/de09ab5a78b606851f3132b9f8b772a3 to your computer and use it in GitHub Desktop.
Save Rio-Nyx/de09ab5a78b606851f3132b9f8b772a3 to your computer and use it in GitHub Desktop.
keybindings that I use with gnome-40 (fedora)
# This is a comment
# dconf dump / | sed -n '/\[org.gnome.settings-daemon.plugins.media-keys/,/^$/p' > custom-shortcuts.conf # Export
# dconf load / < custom-shortcuts.conf # Import
[org/gnome/settings-daemon/plugins/media-keys]
control-center=['<Super>s']
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/']
www=['<Super>b']
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0]
binding='<Primary>grave'
command='gnome-terminal --command tmux'
name='tmux'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1]
binding='<Super>f'
command='nautilus'
name='Files'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2]
binding='<Super>y'
command='mpv --player-operation-mode=pseudo-gui'
name='mpv'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3]
binding='F1'
command='amixer set Master toggle'
name='audio toggle'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4]
binding='F3'
command='amixer set Master 4%+'
name='audio increase'
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5]
binding='F2'
command='amixer set Master 4%-'
name='audio decrease'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment