Fallback to colorless mode when tput is not installed

This commit is contained in:
arcadius3d committed 2018-07-18 20:19:43 -03:00
1 parent 4727f5317f
commit cb1b93379f
14 files changed
+171 -143

No files matched your search

+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${blue}" # labels lc="${reset}${bold}${blue}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${cyan}" # labels lc="${reset}${bold}${cyan}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${cyan}" # labels lc="${reset}${bold}${cyan}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${red}" # labels lc="${reset}${bold}${red}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${blue}" # labels lc="${reset}${bold}${blue}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput md)" if [ -x "$(command -v tput)" ]; then
black="$(tput AF 0)" bold="$(tput md)"
red="$(tput AF 1)" black="$(tput AF 0)"
green="$(tput AF 2)" red="$(tput AF 1)"
yellow="$(tput AF 3)" green="$(tput AF 2)"
blue="$(tput AF 4)" yellow="$(tput AF 3)"
magenta="$(tput AF 5)" blue="$(tput AF 4)"
cyan="$(tput AF 6)" magenta="$(tput AF 5)"
white="$(tput AF 7)" cyan="$(tput AF 6)"
reset="$(tput me)" white="$(tput AF 7)"
reset="$(tput me)"
fi
# you can change these # you can change these
lc="${reset}${bold}${red}" # labels lc="${reset}${bold}${red}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${magenta}" # labels lc="${reset}${bold}${magenta}" # labels
+12 -10
View File
@@ -29,16 +29,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${black}" # labels lc="${reset}${bold}${black}" # labels
+15 -13
View File
@@ -9,13 +9,13 @@ host="$(hostname)"
os="$(sw_vers -productName) $(sw_vers -productVersion)" os="$(sw_vers -productName) $(sw_vers -productVersion)"
kernel="$(uname -sr)" kernel="$(uname -sr)"
uptime="$(uptime | awk -F, '{sub(".*up ",x,$1);print $1}' | sed -e 's/^[ \t]*//')" uptime="$(uptime | awk -F, '{sub(".*up ",x,$1);print $1}' | sed -e 's/^[ \t]*//')"
if command -v pkgin &> /dev/null; then if [ -x "$(command -v pkgin)" ]; then
packages="$(pkgin list | wc -l)" packages="$(pkgin list | wc -l)"
elif command -v brew &> /dev/null; then elif [ -x "$(command -v brew)" ]; then
brew_packages="$(brew list | wc -l)" brew_packages="$(brew list | wc -l)"
cask_packages="$(brew cask list 2> /dev/null | wc -l)" cask_packages="$(brew cask list 2> /dev/null | wc -l)"
packages="$(( ${brew_packages} + ${cask_packages} ))" packages="$(( ${brew_packages} + ${cask_packages} ))"
elif command -v port &> /dev/null; then elif [ -x "$(command -v port)" ]; then
packages="$(port installed | wc -l)" packages="$(port installed | wc -l)"
else else
packages='no package manager' packages='no package manager'
@@ -29,16 +29,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}" # labels lc="${reset}${bold}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${green}" # labels lc="${reset}${bold}${green}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${blue}" # labels lc="${reset}${bold}${blue}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${yellow}" # labels lc="${reset}${bold}${yellow}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${red}" # labels lc="${reset}${bold}${red}" # labels
+12 -10
View File
@@ -30,16 +30,18 @@ fi
## DEFINE COLORS ## DEFINE COLORS
# probably don't change these # probably don't change these
bold="$(tput bold)" if [ -x "$(command -v tput)" ]; then
black="$(tput setaf 0)" bold="$(tput bold)"
red="$(tput setaf 1)" black="$(tput setaf 0)"
green="$(tput setaf 2)" red="$(tput setaf 1)"
yellow="$(tput setaf 3)" green="$(tput setaf 2)"
blue="$(tput setaf 4)" yellow="$(tput setaf 3)"
magenta="$(tput setaf 5)" blue="$(tput setaf 4)"
cyan="$(tput setaf 6)" magenta="$(tput setaf 5)"
white="$(tput setaf 7)" cyan="$(tput setaf 6)"
reset="$(tput sgr0)" white="$(tput setaf 7)"
reset="$(tput sgr0)"
fi
# you can change these # you can change these
lc="${reset}${bold}${green}" # labels lc="${reset}${bold}${green}" # labels