Installed Oh-My-Zsh, slight polybar change (brightness)

This commit is contained in:
2017-08-15 01:39:00 -05:00
parent 4ba9563c43
commit dd7aa6f5db
586 changed files with 45683 additions and 31 deletions

View File

@@ -0,0 +1,40 @@
emulate -L zsh
zmodload zsh/curses
test_fd0() {
true <&0
}
local restore=0 FD
# Reattach to terminal
if [ ! -t 0 ]; then
# Check if can reattach to terminal in any way
if [[ ! -c /dev/tty && ! -t 2 ]]; then
echo "No terminal available (no /dev/tty and no terminal at stderr)"
return 1
fi
if test_fd0 2>/dev/null; then
exec {FD}<&0
restore=2
else
restore=1
fi
if [[ ! -c /dev/tty ]]; then
exec <&2
else
exec </dev/tty
fi
fi
# Run the command
"$@"
# Restore FD state
(( restore == 1 )) && exec <&-
(( restore == 2 )) && exec <&$FD && exec {FD}<&-
# vim: set filetype=zsh: