Add $DEVOUT to bypass /dev/tty in scripts #41
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.
This patch adds an environment variable that, when set = 1, makes
theme.sh write color codes to /dev/stdout instead of /dev/tty.
APPLICATION
With st terminal and this patch
https://lists.suckless.org/hackers/2004/17218.html
it becomes possible to run a script whose stdout is directly
connected to the terminal's slave pty. Such script can run
theme.sh to change terminal colors but for it to work theme.sh
must write color codes to its stdout (the slave pty) instead of
/dev/tty, which isn't connected to the terminal.