Implement swaynag -B/--button-no-terminal #3207
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to #3082
In
i3 4.16
,i3-nagbar
introduces the flags-B/--button-no-terminal
to run the action directly instead of inside a terminal. This implements the flags for swaynag for compatibility.Since swaynag does not use an equivalent to
i3-sensible-terminal
, the flags-b/--button
only uses a terminal when the environment variableTERMINAL
is set, otherwise it acts the same as these new flags.