Hi! Would it be possible to make file transfer keybindings configurable,
or at least change the defaults?
Two of the current bindings conflict with very common setups:
Ctrl+Space is the default macOS shortcut for switching input sources
(keyboard layouts), so it gets intercepted by the OS before reaching purple.
Ctrl+A is the default tmux prefix for most users, so it's swallowed
by tmux when running purple inside a session.
Honestly, I don't see why these need a Ctrl modifier at all — plain
Space and A would work fine inside the file transfer view and avoid
both conflicts.
A config file (e.g. ~/.purple/keys.toml) for remapping would be ideal,
but even just dropping the Ctrl from the defaults would already help.
Hi! Would it be possible to make file transfer keybindings configurable,
or at least change the defaults?
Two of the current bindings conflict with very common setups:
Ctrl+Spaceis the default macOS shortcut for switching input sources(keyboard layouts), so it gets intercepted by the OS before reaching purple.
Ctrl+Ais the default tmux prefix for most users, so it's swallowedby tmux when running purple inside a session.
Honestly, I don't see why these need a
Ctrlmodifier at all — plainSpaceandAwould work fine inside the file transfer view and avoidboth conflicts.
A config file (e.g.
~/.purple/keys.toml) for remapping would be ideal,but even just dropping the
Ctrlfrom the defaults would already help.