aboutsummaryrefslogtreecommitdiff
path: root/sway/commands/input
diff options
context:
space:
mode:
authorBrian Ashworth <bosrsf04@gmail.com>2019-05-13 23:56:59 -0400
committerDrew DeVault <sir@cmpwn.com>2019-05-14 08:23:26 -0600
commit23c64ab22da0067f2718b822ec1a14a8bb0a3199 (patch)
treee35980a339b14da7f6dbb38dfed66d7eaa5e5a0f /sway/commands/input
parented2e553b8d0dff3e74eeaa80a2586458271b2565 (diff)
input/keyboard: attempt default keymap on failure
This attempts to use the default keymap when the one defined in the input config fails to compile. The goal is to make it so the keyboard is always in a usable state, even if it is not the user's requested settings as usability is more important. This also removes the calls to `getenv` for the `XKB_DEFAULT_*` family of environment variables. The reasoning is libxkbcommon will fallback to using those (and then the system defaults) when any of the rule names are `NULL` or an empty string anyway so there is no need for sway to duplicate the efforts.
Diffstat (limited to 'sway/commands/input')
0 files changed, 0 insertions, 0 deletions