the default config should allow exiting the session without a mouse click
Welcome
- Yes, I've searched similar issues and discussions on GitHub and didn't find any.
Impact
- This feature requires new configuration and/or commands
Current Behavior
In the default config, the 'exit' hotkey pops open a confirmation dialog (specifically, a i3-nagbar) that requires a mouse-click to confirm.
I have read issue #4248. In it, the point is made that "i3-nagbar is supposed to nag you because there's a mistake in your config.", but this isn't entirely true: i3-nagbar is also used an exit confirmation, an everyday activity.
Suggestions found elsewhere include mapping the hotkey to exit the wm without confirmation, which could be disastrous: exit confirmation existing is not what the problem is.
I'm aware i3 is customisable and that replacements for the nagbar exist, but most users are going to initially encounter i3 in its default config. In my case, I was trying out desktop configs with a goal of going mouse-less, and my initial impression of i3 was less than good, and a reversal of expectations considering i3 is often recommended at users wanting to go mouse-less. It'd be a pity if anyone were to write-off i3 as a consideration.
I suggest either i3-nagbar supports keypresses to activate its buttons, or some other widget be used for exit confirmation in the default config.
Desired Behavior
When exiting, the confirmation can be accepted with a suitable key, such as 'y' or 'Enter'.
i3 version
4.24Source: i3/i3