dotfiles/scripts/keybindings.sh

23 lines
935 B
Bash
Raw Permalink Normal View History

2024-05-15 13:48:34 +00:00
#!/usr/bin/env bash
gsettings set org.cinnamon.desktop.keybindings custom-list \
"['custom0', \
'custom1', \
'custom2', \
'custom3', \
'custom4']"
set(){
2024-05-15 15:28:49 +00:00
gsettings set org.cinnamon.desktop.keybindings.custom-keybinding:/org/cinnamon/desktop/keybindings/custom-keybindings/custom"${1}"/ name "${2}"
gsettings set org.cinnamon.desktop.keybindings.custom-keybinding:/org/cinnamon/desktop/keybindings/custom-keybindings/custom"${1}"/ command "${3}"
gsettings set org.cinnamon.desktop.keybindings.custom-keybinding:/org/cinnamon/desktop/keybindings/custom-keybindings/custom"${1}"/ binding "${4}"
2024-05-15 13:48:34 +00:00
}
## Terminal
set 0 "Toggle terminal transparency" "${HOME}/scripts/toggle-term-transparency.sh" "['<Primary>dead_acute']"
## BG
set 1 "Toggle bg" "${HOME}/scripts/switch-bg.sh t" "['<Primary>ccedilla']"
##NOTE: Cinnamon has to be restarted (ctrl+alt+esc) before these changes will take effect.