custom keybindings can conflict with default ones
foot includes some default keybindings which are used if custom ones aren't specified in foot.ini. However, if a keybinding is specified in foot.ini and contains the same key as the default one it's supposed to replace, foot reports keybinding conflict instead of silently replacing it.
This may seem harmless in cases where the default keybinding and the custom one are equivalent; however, if the default keybinding contains only one key and you want to add alternatives, this can be a real issue.
Steps to reproduce:
cancel=Escapeinto your foot.ini
- Launch foot
- foot reports keybinding conflict; done
The intention is to prevent the same key combination from being assigned to multiple, different, actions.
Key here is different. That fact that it does not allow updating an action like in your example is a bug :)
Should be fixed in #234
Deleting a branch is permanent. It CANNOT be undone. Continue?