Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + verbose=on
- + shift
- + [[ -n '' ]]
- + [[ on != on ]]
- + get_simple -vv
- + [[ -n -vv ]]
- ++ type -t get_-vv
- + [[ '' == \f\u\n\c\t\i\o\n ]]
- + shift
- + [[ -n '' ]]
- + (( simple ))
- + get_distro
- + [[ -n '' ]]
- + case $os in
- + case $osx_version in
- + codename='macOS Catalina'
- + distro='macOS Catalina 10.15.7 19H2'
- + case $distro_shorthand in
- + distro='macOS Catalina 10.15.7 19H2'
- + [[ -n macOS Catalina 10.15.7 19H2 ]]
- + case $os in
- + machine_arch=x86_64
- + [[ on == on ]]
- + distro+=' x86_64'
- + [[ auto == auto ]]
- ++ trim 'macOS Catalina 10.15.7 19H2 x86_64'
- ++ set -f
- ++ set -- macOS Catalina 10.15.7 19H2 x86_64
- ++ printf '%s\n' 'macOS Catalina 10.15.7 19H2 x86_64'
- ++ set +f
- + ascii_distro='macOS Catalina 10.15.7 19H2 x86_64'
- + get_bold
- + case $ascii_bold in
- + ascii_bold='\e[1m'
- + case $bold in
- + bold='\e[1m'
- + get_distro_ascii
- + case $(trim "$ascii_distro") in
- ++ trim 'macOS Catalina 10.15.7 19H2 x86_64'
- ++ set -f
- ++ set -- macOS Catalina 10.15.7 19H2 x86_64
- ++ printf '%s\n' 'macOS Catalina 10.15.7 19H2 x86_64'
- ++ set +f
- + set_colors 2 3 1 1 5 4
- ++ color 2
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 2
- + c1='[0m[32m\e[1m'
- ++ color 3
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 3
- + c2='[0m[33m\e[1m'
- ++ color 1
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 1
- + c3='[0m[31m\e[1m'
- ++ color 1
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 1
- + c4='[0m[31m\e[1m'
- ++ color 5
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 5
- + c5='[0m[35m\e[1m'
- ++ color 4
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 4
- + c6='[0m[34m\e[1m'
- + [[ '' != \o\f\f ]]
- + set_text_colors 2 3 1 1 5 4
- + [[ distro == \d\i\s\t\r\o ]]
- ++ color 2
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 2
- + title_color='[0m[32m'
- + at_color='\e[0m'
- + underline_color='\e[0m'
- ++ color 3
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 3
- + subtitle_color='[0m[33m'
- + colon_color='\e[0m'
- + info_color='\e[0m'
- + (( 2 == 8 ))
- + (( 3 == 8 ))
- + (( 3 == 7 ))
- + (( 2 == 7 ))
- + [[ distro == \d\i\s\t\r\o ]]
- ++ color fg
- ++ case $1 in
- ++ printf '\e[37m%b' '\e[0m'
- + bar_color_elapsed='[37m[0m'
- + case ${bar_color_total}${1} in
- ++ color 3
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 3
- + bar_color_total='[0m[33m'
- + read -rd '' ascii_data
- + [[ distro != distro ]]
- + [[ off == on ]]
- + [[ xterm-256color != minix ]]
- + [[ off != on ]]
- + trap 'printf "\e[?25h\e[?7h"' EXIT
- + printf '\e[?25l\e[?7l'
- + image_backend
- + [[ ascii != \o\f\f ]]
- + type -p convert
- + case ${image_backend:-off} in
- + print_ascii
- + [[ -f auto ]]
- + [[ auto == \a\s\c\i\i ]]
- + [[ auto == auto ]]
- + :
- + LC_ALL=C
- + IFS='
- '
- + read -r line
- + line=' '\''c.'
- + line=' '\''c.'
- + (( ++lines,23>ascii_len ))
- + ascii_len=23
- + IFS='
- '
- + read -r line
- + line=' ,xNMM.'
- + line=' ,xNMM.'
- + (( ++lines,23>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' .OMMMMo'
- + line=' .OMMMMo'
- + (( ++lines,22>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' OMMM0,'
- + line=' OMMM0,'
- + (( ++lines,21>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' .;loddo:'\'' loolloddol;.'
- + line=' .;loddo:'\'' loolloddol;.'
- + (( ++lines,27>ascii_len ))
- + ascii_len=27
- + IFS='
- '
- + read -r line
- + line=' cKMMMMMMMMMMNWMMMMMMMMMM0:'
- + line=' cKMMMMMMMMMMNWMMMMMMMMMM0:'
- + (( ++lines,29>ascii_len ))
- + ascii_len=29
- + IFS='
- '
- + read -r line
- + line=' .KMMMMMMMMMMMMMMMMMMMMMMMWd.'
- + line=' .KMMMMMMMMMMMMMMMMMMMMMMMWd.'
- + (( ++lines,29>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' XMMMMMMMMMMMMMMMMMMMMMMMX.'
- + line=' XMMMMMMMMMMMMMMMMMMMMMMMX.'
- + (( ++lines,27>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=';MMMMMMMMMMMMMMMMMMMMMMMM:'
- + line=';MMMMMMMMMMMMMMMMMMMMMMMM:'
- + (( ++lines,26>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=:MMMMMMMMMMMMMMMMMMMMMMMM:
- + line=:MMMMMMMMMMMMMMMMMMMMMMMM:
- + (( ++lines,26>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=.MMMMMMMMMMMMMMMMMMMMMMMMX.
- + line=.MMMMMMMMMMMMMMMMMMMMMMMMX.
- + (( ++lines,27>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' kMMMMMMMMMMMMMMMMMMMMMMMMWd.'
- + line=' kMMMMMMMMMMMMMMMMMMMMMMMMWd.'
- + (( ++lines,29>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' .XMMMMMMMMMMMMMMMMMMMMMMMMMMk'
- + line=' .XMMMMMMMMMMMMMMMMMMMMMMMMMMk'
- + (( ++lines,30>ascii_len ))
- + ascii_len=30
- + IFS='
- '
- + read -r line
- + line=' .XMMMMMMMMMMMMMMMMMMMMMMMMK.'
- + line=' .XMMMMMMMMMMMMMMMMMMMMMMMMK.'
- + (( ++lines,30>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' kMMMMMMMMMMMMMMMMMMMMMMd'
- + line=' kMMMMMMMMMMMMMMMMMMMMMMd'
- + (( ++lines,28>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' ;KMMMMMMMWXXWMMMMMMMk.'
- + line=' ;KMMMMMMMWXXWMMMMMMMk.'
- + (( ++lines,27>ascii_len ))
- + IFS='
- '
- + read -r line
- + line=' .cooc,. .,coo:.'
- + line=' .cooc,. .,coo:.'
- + (( ++lines,25>ascii_len ))
- + IFS='
- '
- + read -r line
- + (( lines==1 ))
- + ascii_data='[0m[32m\e[1m '\''c.
- ,xNMM.
- .OMMMMo
- OMMM0,
- .;loddo:'\'' loolloddol;.
- cKMMMMMMMMMMNWMMMMMMMMMM0:
- ${c2} .KMMMMMMMMMMMMMMMMMMMMMMMWd.
- XMMMMMMMMMMMMMMMMMMMMMMMX.
- ${c3};MMMMMMMMMMMMMMMMMMMMMMMM:
- :MMMMMMMMMMMMMMMMMMMMMMMM:
- ${c4}.MMMMMMMMMMMMMMMMMMMMMMMMX.
- kMMMMMMMMMMMMMMMMMMMMMMMMWd.
- ${c5}.XMMMMMMMMMMMMMMMMMMMMMMMMMMk
- .XMMMMMMMMMMMMMMMMMMMMMMMMK.
- ${c6}kMMMMMMMMMMMMMMMMMMMMMMd
- ;KMMMMMMMWXXWMMMMMMMk.
- .cooc,. .,coo:.'
- + ascii_data='[0m[32m\e[1m '\''c.
- ,xNMM.
- .OMMMMo
- OMMM0,
- .;loddo:'\'' loolloddol;.
- cKMMMMMMMMMMNWMMMMMMMMMM0:
- [0m[33m\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
- XMMMMMMMMMMMMMMMMMMMMMMMX.
- ${c3};MMMMMMMMMMMMMMMMMMMMMMMM:
- :MMMMMMMMMMMMMMMMMMMMMMMM:
- ${c4}.MMMMMMMMMMMMMMMMMMMMMMMMX.
- kMMMMMMMMMMMMMMMMMMMMMMMMWd.
- ${c5}.XMMMMMMMMMMMMMMMMMMMMMMMMMMk
- .XMMMMMMMMMMMMMMMMMMMMMMMMK.
- ${c6}kMMMMMMMMMMMMMMMMMMMMMMd
- ;KMMMMMMMWXXWMMMMMMMk.
- .cooc,. .,coo:.'
- + ascii_data='[0m[32m\e[1m '\''c.
- ,xNMM.
- .OMMMMo
- OMMM0,
- .;loddo:'\'' loolloddol;.
- cKMMMMMMMMMMNWMMMMMMMMMM0:
- [0m[33m\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
- XMMMMMMMMMMMMMMMMMMMMMMMX.
- [0m[31m\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
- :MMMMMMMMMMMMMMMMMMMMMMMM:
- ${c4}.MMMMMMMMMMMMMMMMMMMMMMMMX.
- kMMMMMMMMMMMMMMMMMMMMMMMMWd.
- ${c5}.XMMMMMMMMMMMMMMMMMMMMMMMMMMk
- .XMMMMMMMMMMMMMMMMMMMMMMMMK.
- ${c6}kMMMMMMMMMMMMMMMMMMMMMMd
- ;KMMMMMMMWXXWMMMMMMMk.
- .cooc,. .,coo:.'
- + ascii_data='[0m[32m\e[1m '\''c.
- ,xNMM.
- .OMMMMo
- OMMM0,
- .;loddo:'\'' loolloddol;.
- cKMMMMMMMMMMNWMMMMMMMMMM0:
- [0m[33m\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
- XMMMMMMMMMMMMMMMMMMMMMMMX.
- [0m[31m\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
- :MMMMMMMMMMMMMMMMMMMMMMMM:
- [0m[31m\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
- kMMMMMMMMMMMMMMMMMMMMMMMMWd.
- ${c5}.XMMMMMMMMMMMMMMMMMMMMMMMMMMk
- .XMMMMMMMMMMMMMMMMMMMMMMMMK.
- ${c6}kMMMMMMMMMMMMMMMMMMMMMMd
- ;KMMMMMMMWXXWMMMMMMMk.
- .cooc,. .,coo:.'
- + ascii_data='[0m[32m\e[1m '\''c.
- ,xNMM.
- .OMMMMo
- OMMM0,
- .;loddo:'\'' loolloddol;.
- cKMMMMMMMMMMNWMMMMMMMMMM0:
- [0m[33m\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
- XMMMMMMMMMMMMMMMMMMMMMMMX.
- [0m[31m\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
- :MMMMMMMMMMMMMMMMMMMMMMMM:
- [0m[31m\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
- kMMMMMMMMMMMMMMMMMMMMMMMMWd.
- [0m[35m\e[1m.XMMMMMMMMMMMMMMMMMMMMMMMMMMk
- .XMMMMMMMMMMMMMMMMMMMMMMMMK.
- ${c6}kMMMMMMMMMMMMMMMMMMMMMMd
- ;KMMMMMMMWXXWMMMMMMMk.
- .cooc,. .,coo:.'
- + ascii_data='[0m[32m\e[1m '\''c.
- ,xNMM.
- .OMMMMo
- OMMM0,
- .;loddo:'\'' loolloddol;.
- cKMMMMMMMMMMNWMMMMMMMMMM0:
- [0m[33m\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
- XMMMMMMMMMMMMMMMMMMMMMMMX.
- [0m[31m\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
- :MMMMMMMMMMMMMMMMMMMMMMMM:
- [0m[31m\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
- kMMMMMMMMMMMMMMMMMMMMMMMMWd.
- [0m[35m\e[1m.XMMMMMMMMMMMMMMMMMMMMMMMMMMk
- .XMMMMMMMMMMMMMMMMMMMMMMMMK.
- [0m[34m\e[1mkMMMMMMMMMMMMMMMMMMMMMMd
- ;KMMMMMMMWXXWMMMMMMMk.
- .cooc,. .,coo:.'
- + (( text_padding=ascii_len+gap ))
- + printf '%b\n' '[0m[32m\e[1m '\''c.
- ,xNMM.
- .OMMMMo
- OMMM0,
- .;loddo:'\'' loolloddol;.
- cKMMMMMMMMMMNWMMMMMMMMMM0:
- [0m[33m\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
- XMMMMMMMMMMMMMMMMMMMMMMMX.
- [0m[31m\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
- :MMMMMMMMMMMMMMMMMMMMMMMM:
- [0m[31m\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
- kMMMMMMMMMMMMMMMMMMMMMMMMWd.
- [0m[35m\e[1m.XMMMMMMMMMMMMMMMMMMMMMMMMMMk
- .XMMMMMMMMMMMMMMMMMMMMMMMMK.
- [0m[34m\e[1mkMMMMMMMMMMMMMMMMMMMMMMd
- ;KMMMMMMMWXXWMMMMMMMk.
- .cooc,. .,coo:.\e[0m'
- + LC_ALL=C
- + [[ ascii != \o\f\f ]]
- + printf '\e[%sA\e[9999999D' 17
- + get_cache_dir
- + case $os in
- + cache_dir=/Library/Caches
- + old_functions
- + print_info
- + info title
- + [[ -n '' ]]
- + unset -v prin
- + get_title
- + user=odebroqueville
- + case $title_fqdn in
- + hostname=Oliviers-iMac.local
- + title='[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- + length=34
- + [[ -n '' ]]
- + [[ -n '' ]]
- ++ trim '[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- ++ set -f
- ++ set -- '[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- ++ printf '%s\n' '[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- ++ set +f
- + output='[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- + [[ -n '' ]]
- + [[ -n [0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local ]]
- + prin '[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- ++ trim '[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- ++ set -f
- ++ set -- '[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- ++ printf '%s\n' '[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- ++ set +f
- + [[ -n [0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local ]]
- + [[ -n '' ]]
- + string='[0m[32m\e[1modebroqueville\e[0m@[0m[32m\e[1mOliviers-iMac.local'
- + local 'subtitle_color=\e[0m'
- ++ trim '[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- ++ set -f
- ++ set -- '[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- ++ printf '%s\n' '[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- ++ set +f
- + string='[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- ++ strip_sequences '[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- ++ strip='[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- ++ strip='[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- ++ strip='[32modebroqueville@[32mOliviers-iMac.local'
- ++ strip='[32modebroqueville@[32mOliviers-iMac.local'
- ++ strip='[32modebroqueville@[32mOliviers-iMac.local'
- ++ strip=odebroqueville@Oliviers-iMac.local
- ++ printf '%s\n' odebroqueville@Oliviers-iMac.local
- + length=odebroqueville@Oliviers-iMac.local
- + length=34
- + string='[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- + string='\e[0m\e[1m[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local'
- + printf '%b\n' '\e[33C\e[0m\e[1m[32m\e[1modebroqueville\e[0m@[32m\e[1mOliviers-iMac.local\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info underline
- + [[ -n '' ]]
- + unset -v prin
- + get_underline
- + [[ on == \o\n ]]
- + printf -v underline %34s
- + printf '%b%b\n' '\e[33C\e[0m' '----------------------------------\e[0m '
- + (( ++info_height ))
- + length=
- + prin=1
- + [[ -n 1 ]]
- + return
- + info OS distro
- + [[ -n distro ]]
- + subtitle=OS
- + unset -v prin
- + get_distro
- + [[ -n macOS Catalina 10.15.7 19H2 x86_64 ]]
- + return
- + [[ -n '' ]]
- + [[ -n distro ]]
- ++ trim 'macOS Catalina 10.15.7 19H2 x86_64'
- ++ set -f
- ++ set -- macOS Catalina 10.15.7 19H2 x86_64
- ++ printf '%s\n' 'macOS Catalina 10.15.7 19H2 x86_64'
- ++ set +f
- + output='macOS Catalina 10.15.7 19H2 x86_64'
- + [[ -n distro ]]
- + [[ -n macOSCatalina10.15.719H2x86_64 ]]
- + prin OS 'macOS Catalina 10.15.7 19H2 x86_64'
- ++ trim OS
- ++ set -f
- ++ set -- OS
- ++ printf '%s\n' OS
- ++ set +f
- + [[ -n OS ]]
- + [[ -n macOS Catalina 10.15.7 19H2 x86_64 ]]
- + [[ -n '' ]]
- + string='OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ trim 'OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ set -f
- ++ set -- OS: macOS Catalina 10.15.7 19H2 x86_64
- ++ printf '%s\n' 'OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ set +f
- + string='OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ strip_sequences 'OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ strip='OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ strip='OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ strip='OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ strip='OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ strip='OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ strip='OS: macOS Catalina 10.15.7 19H2 x86_64'
- ++ printf '%s\n' 'OS: macOS Catalina 10.15.7 19H2 x86_64'
- + length='OS: macOS Catalina 10.15.7 19H2 x86_64'
- + length=38
- + string='OS\e[0m\e[0m:\e[0m macOS Catalina 10.15.7 19H2 x86_64'
- + string='[0m[33m\e[1mOS\e[0m\e[0m:\e[0m macOS Catalina 10.15.7 19H2 x86_64'
- + printf '%b\n' '\e[33C[0m[33m\e[1mOS\e[0m\e[0m:\e[0m macOS Catalina 10.15.7 19H2 x86_64\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info Host model
- + [[ -n model ]]
- + subtitle=Host
- + unset -v prin
- + get_model
- + case $os in
- ++ kextstat
- ++ grep -F -e FakeSMC -e VirtualSMC
- + [[ '' != '' ]]
- ++ sysctl -n hw.model
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + model=iMac18,3
- + case $model in
- + [[ -n '' ]]
- + [[ -n model ]]
- ++ trim iMac18,3
- ++ set -f
- ++ set -- iMac18,3
- ++ printf '%s\n' iMac18,3
- ++ set +f
- + output=iMac18,3
- + [[ -n model ]]
- + [[ -n iMac18,3 ]]
- + prin Host iMac18,3
- ++ trim Host
- ++ set -f
- ++ set -- Host
- ++ printf '%s\n' Host
- ++ set +f
- + [[ -n Host ]]
- + [[ -n iMac18,3 ]]
- + [[ -n '' ]]
- + string='Host: iMac18,3'
- ++ trim 'Host: iMac18,3'
- ++ set -f
- ++ set -- Host: iMac18,3
- ++ printf '%s\n' 'Host: iMac18,3'
- ++ set +f
- + string='Host: iMac18,3'
- ++ strip_sequences 'Host: iMac18,3'
- ++ strip='Host: iMac18,3'
- ++ strip='Host: iMac18,3'
- ++ strip='Host: iMac18,3'
- ++ strip='Host: iMac18,3'
- ++ strip='Host: iMac18,3'
- ++ strip='Host: iMac18,3'
- ++ printf '%s\n' 'Host: iMac18,3'
- + length='Host: iMac18,3'
- + length=14
- + string='Host\e[0m\e[0m:\e[0m iMac18,3'
- + string='[0m[33m\e[1mHost\e[0m\e[0m:\e[0m iMac18,3'
- + printf '%b\n' '\e[33C[0m[33m\e[1mHost\e[0m\e[0m:\e[0m iMac18,3\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info Kernel kernel
- + [[ -n kernel ]]
- + subtitle=Kernel
- + unset -v prin
- + get_kernel
- + [[ Mac OS X =~ (AIX|IRIX) ]]
- + [[ Mac OS X == Haiku ]]
- + [[ Mac OS X == Windows ]]
- + case $kernel_shorthand in
- + kernel=19.6.0
- + [[ Mac OS X =~ (BSD|MINIX) ]]
- + [[ -n '' ]]
- + [[ -n kernel ]]
- ++ trim 19.6.0
- ++ set -f
- ++ set -- 19.6.0
- ++ printf '%s\n' 19.6.0
- ++ set +f
- + output=19.6.0
- + [[ -n kernel ]]
- + [[ -n 19.6.0 ]]
- + prin Kernel 19.6.0
- ++ trim Kernel
- ++ set -f
- ++ set -- Kernel
- ++ printf '%s\n' Kernel
- ++ set +f
- + [[ -n Kernel ]]
- + [[ -n 19.6.0 ]]
- + [[ -n '' ]]
- + string='Kernel: 19.6.0'
- ++ trim 'Kernel: 19.6.0'
- ++ set -f
- ++ set -- Kernel: 19.6.0
- ++ printf '%s\n' 'Kernel: 19.6.0'
- ++ set +f
- + string='Kernel: 19.6.0'
- ++ strip_sequences 'Kernel: 19.6.0'
- ++ strip='Kernel: 19.6.0'
- ++ strip='Kernel: 19.6.0'
- ++ strip='Kernel: 19.6.0'
- ++ strip='Kernel: 19.6.0'
- ++ strip='Kernel: 19.6.0'
- ++ strip='Kernel: 19.6.0'
- ++ printf '%s\n' 'Kernel: 19.6.0'
- + length='Kernel: 19.6.0'
- + length=14
- + string='Kernel\e[0m\e[0m:\e[0m 19.6.0'
- + string='[0m[33m\e[1mKernel\e[0m\e[0m:\e[0m 19.6.0'
- + printf '%b\n' '\e[33C[0m[33m\e[1mKernel\e[0m\e[0m:\e[0m 19.6.0\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info Uptime uptime
- + [[ -n uptime ]]
- + subtitle=Uptime
- + unset -v prin
- + get_uptime
- + case $os in
- ++ sysctl -n kern.boottime
- + boot='{ sec = 1603803715, usec = 94486 } Tue Oct 27 14:01:55 2020'
- + boot='1603803715, usec = 94486 } Tue Oct 27 14:01:55 2020'
- + boot=1603803715
- ++ date +%s
- + now=1603830315
- + s=26600
- + d='0 days'
- + h='7 hours'
- + m='23 mins'
- + (( 0 == 1 ))
- + (( 7 == 1 ))
- + (( 23 == 1 ))
- + (( 0 == 0 ))
- + unset d
- + (( 7 == 0 ))
- + (( 23 == 0 ))
- + uptime='7 hours, 23 mins'
- + uptime='7 hours, 23 mins'
- + uptime='7 hours, 23 mins'
- + case $uptime_shorthand in
- + [[ -n '' ]]
- + [[ -n uptime ]]
- ++ trim '7 hours, 23 mins'
- ++ set -f
- ++ set -- 7 hours, 23 mins
- ++ printf '%s\n' '7 hours, 23 mins'
- ++ set +f
- + output='7 hours, 23 mins'
- + [[ -n uptime ]]
- + [[ -n 7hours,23mins ]]
- + prin Uptime '7 hours, 23 mins'
- ++ trim Uptime
- ++ set -f
- ++ set -- Uptime
- ++ printf '%s\n' Uptime
- ++ set +f
- + [[ -n Uptime ]]
- + [[ -n 7 hours, 23 mins ]]
- + [[ -n '' ]]
- + string='Uptime: 7 hours, 23 mins'
- ++ trim 'Uptime: 7 hours, 23 mins'
- ++ set -f
- ++ set -- Uptime: 7 hours, 23 mins
- ++ printf '%s\n' 'Uptime: 7 hours, 23 mins'
- ++ set +f
- + string='Uptime: 7 hours, 23 mins'
- ++ strip_sequences 'Uptime: 7 hours, 23 mins'
- ++ strip='Uptime: 7 hours, 23 mins'
- ++ strip='Uptime: 7 hours, 23 mins'
- ++ strip='Uptime: 7 hours, 23 mins'
- ++ strip='Uptime: 7 hours, 23 mins'
- ++ strip='Uptime: 7 hours, 23 mins'
- ++ strip='Uptime: 7 hours, 23 mins'
- ++ printf '%s\n' 'Uptime: 7 hours, 23 mins'
- + length='Uptime: 7 hours, 23 mins'
- + length=24
- + string='Uptime\e[0m\e[0m:\e[0m 7 hours, 23 mins'
- + string='[0m[33m\e[1mUptime\e[0m\e[0m:\e[0m 7 hours, 23 mins'
- + printf '%b\n' '\e[33C[0m[33m\e[1mUptime\e[0m\e[0m:\e[0m 7 hours, 23 mins\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info Packages packages
- + [[ -n packages ]]
- + subtitle=Packages
- + unset -v prin
- + get_packages
- + [[ -f /bedrock/etc/bedrock-release ]]
- + case $os in
- + has port
- + type -p port
- + has brew
- + type -p brew
- + manager=brew
- + dir /usr/local/Cellar/docbook /usr/local/Cellar/docbook-xsl /usr/local/Cellar/freetype /usr/local/Cellar/gdbm /usr/local/Cellar/gettext /usr/local/Cellar/ghostscript /usr/local/Cellar/glib /usr/local/Cellar/gnu-getopt /usr/local/Cellar/ilmbase /usr/local/Cellar/imagemagick /usr/local/Cellar/jpeg /usr/local/Cellar/libde265 /usr/local/Cellar/libffi /usr/local/Cellar/libheif /usr/local/Cellar/liblqr /usr/local/Cellar/libomp /usr/local/Cellar/libpng /usr/local/Cellar/libtiff /usr/local/Cellar/libtool /usr/local/Cellar/little-cms2 /usr/local/Cellar/neofetch /usr/local/Cellar/openexr /usr/local/Cellar/openjpeg /usr/local/Cellar/openssl@1.1 /usr/local/Cellar/pcre /usr/local/Cellar/python@3.9 /usr/local/Cellar/readline /usr/local/Cellar/screenresolution /usr/local/Cellar/shared-mime-info /usr/local/Cellar/sqlite /usr/local/Cellar/tree /usr/local/Cellar/webp /usr/local/Cellar/x265 /usr/local/Cellar/xmlto /usr/local/Cellar/xz
- + (( packages+=35 ))
- + pac 35
- + (( 35 > 0 ))
- + managers+=("$1 (${manager})")
- + manager_string+='brew, '
- + has pkgin
- + type -p pkgin
- + has nix-store
- + type -p nix-store
- + (( packages == 0 ))
- + [[ on == on ]]
- + printf -v packages '%s, ' '35 (brew)'
- + packages='35 (brew)'
- + packages='35 (brew)'
- + [[ -n '' ]]
- + [[ -n packages ]]
- ++ trim '35 (brew)'
- ++ set -f
- ++ set -- 35 '(brew)'
- ++ printf '%s\n' '35 (brew)'
- ++ set +f
- + output='35 (brew)'
- + [[ -n packages ]]
- + [[ -n 35(brew) ]]
- + prin Packages '35 (brew)'
- ++ trim Packages
- ++ set -f
- ++ set -- Packages
- ++ printf '%s\n' Packages
- ++ set +f
- + [[ -n Packages ]]
- + [[ -n 35 (brew) ]]
- + [[ -n '' ]]
- + string='Packages: 35 (brew)'
- ++ trim 'Packages: 35 (brew)'
- ++ set -f
- ++ set -- Packages: 35 '(brew)'
- ++ printf '%s\n' 'Packages: 35 (brew)'
- ++ set +f
- + string='Packages: 35 (brew)'
- ++ strip_sequences 'Packages: 35 (brew)'
- ++ strip='Packages: 35 (brew)'
- ++ strip='Packages: 35 (brew)'
- ++ strip='Packages: 35 (brew)'
- ++ strip='Packages: 35 (brew)'
- ++ strip='Packages: 35 (brew)'
- ++ strip='Packages: 35 (brew)'
- ++ printf '%s\n' 'Packages: 35 (brew)'
- + length='Packages: 35 (brew)'
- + length=19
- + string='Packages\e[0m\e[0m:\e[0m 35 (brew)'
- + string='[0m[33m\e[1mPackages\e[0m\e[0m:\e[0m 35 (brew)'
- + printf '%b\n' '\e[33C[0m[33m\e[1mPackages\e[0m\e[0m:\e[0m 35 (brew)\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info Shell shell
- + [[ -n shell ]]
- + subtitle=Shell
- + unset -v prin
- + get_shell
- + case $shell_path in
- + shell='zsh '
- + [[ on != on ]]
- + case ${shell_name:=${SHELL##*/}} in
- ++ /bin/zsh --version
- + shell+='zsh 5.7.1 (x86_64-apple-darwin19.0)'
- + shell='zsh 5.7.1 (x86_64-apple-darwin19.0)'
- + shell='zsh 5.7.1 (x86_64-apple-darwin19.0)'
- + shell='zsh 5.7.1 (x86_64-apple-darwin19.0)'
- + shell='zsh 5.7.1 (x86_64-apple-darwin19.0)'
- + shell='zsh 5.7.1 '
- + [[ -n '' ]]
- + [[ -n shell ]]
- ++ trim 'zsh 5.7.1 '
- ++ set -f
- ++ set -- zsh 5.7.1
- ++ printf '%s\n' 'zsh 5.7.1'
- ++ set +f
- + output='zsh 5.7.1'
- + [[ -n shell ]]
- + [[ -n zsh5.7.1 ]]
- + prin Shell 'zsh 5.7.1'
- ++ trim Shell
- ++ set -f
- ++ set -- Shell
- ++ printf '%s\n' Shell
- ++ set +f
- + [[ -n Shell ]]
- + [[ -n zsh 5.7.1 ]]
- + [[ -n '' ]]
- + string='Shell: zsh 5.7.1'
- ++ trim 'Shell: zsh 5.7.1'
- ++ set -f
- ++ set -- Shell: zsh 5.7.1
- ++ printf '%s\n' 'Shell: zsh 5.7.1'
- ++ set +f
- + string='Shell: zsh 5.7.1'
- ++ strip_sequences 'Shell: zsh 5.7.1'
- ++ strip='Shell: zsh 5.7.1'
- ++ strip='Shell: zsh 5.7.1'
- ++ strip='Shell: zsh 5.7.1'
- ++ strip='Shell: zsh 5.7.1'
- ++ strip='Shell: zsh 5.7.1'
- ++ strip='Shell: zsh 5.7.1'
- ++ printf '%s\n' 'Shell: zsh 5.7.1'
- + length='Shell: zsh 5.7.1'
- + length=16
- + string='Shell\e[0m\e[0m:\e[0m zsh 5.7.1'
- + string='[0m[33m\e[1mShell\e[0m\e[0m:\e[0m zsh 5.7.1'
- + printf '%b\n' '\e[33C[0m[33m\e[1mShell\e[0m\e[0m:\e[0m zsh 5.7.1\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info Resolution resolution
- + [[ -n resolution ]]
- + subtitle=Resolution
- + unset -v prin
- + get_resolution
- + case $os in
- + type -p screenresolution
- ++ screenresolution get
- ++ awk '/Display/ {printf $6 "Hz, "}'
- + resolution='2560x1440x32@0Hz, '
- + resolution='2560x1440 @ 0Hz, '
- + [[ -e /Library/Preferences/com.apple.windowserver.plist ]]
- + scale_factor=
- + [[ 2560x1440 @ 0Hz, == *\@\ \H\z* ]]
- + [[ '' == 2 ]]
- + [[ off == \o\f\f ]]
- + resolution='2560x1440 @ 0Hz, '
- + resolution='2560x1440 @ 0Hz, '
- + [[ 2560x1440 @ 0Hz, == *\0\H\z* ]]
- + resolution='2560x1440, '
- + resolution=2560x1440
- + [[ -z 25601440 ]]
- + [[ -n '' ]]
- + [[ -n resolution ]]
- ++ trim 2560x1440
- ++ set -f
- ++ set -- 2560x1440
- ++ printf '%s\n' 2560x1440
- ++ set +f
- + output=2560x1440
- + [[ -n resolution ]]
- + [[ -n 2560x1440 ]]
- + prin Resolution 2560x1440
- ++ trim Resolution
- ++ set -f
- ++ set -- Resolution
- ++ printf '%s\n' Resolution
- ++ set +f
- + [[ -n Resolution ]]
- + [[ -n 2560x1440 ]]
- + [[ -n '' ]]
- + string='Resolution: 2560x1440'
- ++ trim 'Resolution: 2560x1440'
- ++ set -f
- ++ set -- Resolution: 2560x1440
- ++ printf '%s\n' 'Resolution: 2560x1440'
- ++ set +f
- + string='Resolution: 2560x1440'
- ++ strip_sequences 'Resolution: 2560x1440'
- ++ strip='Resolution: 2560x1440'
- ++ strip='Resolution: 2560x1440'
- ++ strip='Resolution: 2560x1440'
- ++ strip='Resolution: 2560x1440'
- ++ strip='Resolution: 2560x1440'
- ++ strip='Resolution: 2560x1440'
- ++ printf '%s\n' 'Resolution: 2560x1440'
- + length='Resolution: 2560x1440'
- + length=21
- + string='Resolution\e[0m\e[0m:\e[0m 2560x1440'
- + string='[0m[33m\e[1mResolution\e[0m\e[0m:\e[0m 2560x1440'
- + printf '%b\n' '\e[33C[0m[33m\e[1mResolution\e[0m\e[0m:\e[0m 2560x1440\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info DE de
- + [[ -n de ]]
- + subtitle=DE
- + unset -v prin
- + get_de
- + (( de_run == 1 ))
- + case $os in
- + de=Aqua
- + [[ -n '' ]]
- + case $de in
- + (( 0 >= 4 ))
- + [[ on == on ]]
- + [[ -n Aqua ]]
- + case $de in
- + de_ver=
- + de_ver=
- + de_ver=
- + de_ver=
- + de_ver=
- + de_ver=
- + de_ver=
- + de='Aqua '
- + de_run=1
- + [[ -n '' ]]
- + [[ -n de ]]
- ++ trim 'Aqua '
- ++ set -f
- ++ set -- Aqua
- ++ printf '%s\n' Aqua
- ++ set +f
- + output=Aqua
- + [[ -n de ]]
- + [[ -n Aqua ]]
- + prin DE Aqua
- ++ trim DE
- ++ set -f
- ++ set -- DE
- ++ printf '%s\n' DE
- ++ set +f
- + [[ -n DE ]]
- + [[ -n Aqua ]]
- + [[ -n '' ]]
- + string='DE: Aqua'
- ++ trim 'DE: Aqua'
- ++ set -f
- ++ set -- DE: Aqua
- ++ printf '%s\n' 'DE: Aqua'
- ++ set +f
- + string='DE: Aqua'
- ++ strip_sequences 'DE: Aqua'
- ++ strip='DE: Aqua'
- ++ strip='DE: Aqua'
- ++ strip='DE: Aqua'
- ++ strip='DE: Aqua'
- ++ strip='DE: Aqua'
- ++ strip='DE: Aqua'
- ++ printf '%s\n' 'DE: Aqua'
- + length='DE: Aqua'
- + length=8
- + string='DE\e[0m\e[0m:\e[0m Aqua'
- + string='[0m[33m\e[1mDE\e[0m\e[0m:\e[0m Aqua'
- + printf '%b\n' '\e[33C[0m[33m\e[1mDE\e[0m\e[0m:\e[0m Aqua\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info WM wm
- + [[ -n wm ]]
- + subtitle=WM
- + unset -v prin
- + get_wm
- + (( wm_run == 1 ))
- + case $kernel_name in
- + ps_flags=(-e)
- + [[ -n '' ]]
- + [[ -n '' ]]
- + case $os in
- ++ ps -e
- ++ grep -o -e '[S]pectacle' -e '[A]methyst' -e '[k]wm' -e '[c]hun[k]wm' -e '[y]abai' -e '[R]ectangle'
- + ps_line=
- + case $ps_line in
- + wm='Quartz Compositor'
- + [[ Quartz Compositor == *WINDOWMAKER* ]]
- + [[ Quartz Compositor == *GNOME*Shell* ]]
- + wm_run=1
- + [[ -n '' ]]
- + [[ -n wm ]]
- ++ trim 'Quartz Compositor'
- ++ set -f
- ++ set -- Quartz Compositor
- ++ printf '%s\n' 'Quartz Compositor'
- ++ set +f
- + output='Quartz Compositor'
- + [[ -n wm ]]
- + [[ -n QuartzCompositor ]]
- + prin WM 'Quartz Compositor'
- ++ trim WM
- ++ set -f
- ++ set -- WM
- ++ printf '%s\n' WM
- ++ set +f
- + [[ -n WM ]]
- + [[ -n Quartz Compositor ]]
- + [[ -n '' ]]
- + string='WM: Quartz Compositor'
- ++ trim 'WM: Quartz Compositor'
- ++ set -f
- ++ set -- WM: Quartz Compositor
- ++ printf '%s\n' 'WM: Quartz Compositor'
- ++ set +f
- + string='WM: Quartz Compositor'
- ++ strip_sequences 'WM: Quartz Compositor'
- ++ strip='WM: Quartz Compositor'
- ++ strip='WM: Quartz Compositor'
- ++ strip='WM: Quartz Compositor'
- ++ strip='WM: Quartz Compositor'
- ++ strip='WM: Quartz Compositor'
- ++ strip='WM: Quartz Compositor'
- ++ printf '%s\n' 'WM: Quartz Compositor'
- + length='WM: Quartz Compositor'
- + length=21
- + string='WM\e[0m\e[0m:\e[0m Quartz Compositor'
- + string='[0m[33m\e[1mWM\e[0m\e[0m:\e[0m Quartz Compositor'
- + printf '%b\n' '\e[33C[0m[33m\e[1mWM\e[0m\e[0m:\e[0m Quartz Compositor\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info 'WM Theme' wm_theme
- + [[ -n wm_theme ]]
- + subtitle='WM Theme'
- + unset -v prin
- + get_wm_theme
- + (( wm_run != 1 ))
- + (( de_run != 1 ))
- + case $wm in
- + global_preferences=/Users/odebroqueville/Library/Preferences/.GlobalPreferences.plist
- ++ PlistBuddy -c 'Print AppleInterfaceStyle' /Users/odebroqueville/Library/Preferences/.GlobalPreferences.plist
- + wm_theme=Dark
- ++ PlistBuddy -c 'Print AppleAccentColor' /Users/odebroqueville/Library/Preferences/.GlobalPreferences.plist
- Print: Entry, "AppleAccentColor", Does Not Exist
- + wm_theme_color=
- + [[ -n Dark ]]
- + case $wm_theme_color in
- + wm_theme_color=Blue
- + wm_theme='Blue (Dark)'
- ++ trim_quotes 'Blue (Dark)'
- ++ trim_output='Blue (Dark)'
- ++ trim_output='Blue (Dark)'
- ++ printf %s 'Blue (Dark)'
- + wm_theme='Blue (Dark)'
- + [[ -n '' ]]
- + [[ -n wm_theme ]]
- ++ trim 'Blue (Dark)'
- ++ set -f
- ++ set -- Blue '(Dark)'
- ++ printf '%s\n' 'Blue (Dark)'
- ++ set +f
- + output='Blue (Dark)'
- + [[ -n wm_theme ]]
- + [[ -n Blue(Dark) ]]
- + prin 'WM Theme' 'Blue (Dark)'
- ++ trim 'WM Theme'
- ++ set -f
- ++ set -- WM Theme
- ++ printf '%s\n' 'WM Theme'
- ++ set +f
- + [[ -n WM Theme ]]
- + [[ -n Blue (Dark) ]]
- + [[ -n '' ]]
- + string='WM Theme: Blue (Dark)'
- ++ trim 'WM Theme: Blue (Dark)'
- ++ set -f
- ++ set -- WM Theme: Blue '(Dark)'
- ++ printf '%s\n' 'WM Theme: Blue (Dark)'
- ++ set +f
- + string='WM Theme: Blue (Dark)'
- ++ strip_sequences 'WM Theme: Blue (Dark)'
- ++ strip='WM Theme: Blue (Dark)'
- ++ strip='WM Theme: Blue (Dark)'
- ++ strip='WM Theme: Blue (Dark)'
- ++ strip='WM Theme: Blue (Dark)'
- ++ strip='WM Theme: Blue (Dark)'
- ++ strip='WM Theme: Blue (Dark)'
- ++ printf '%s\n' 'WM Theme: Blue (Dark)'
- + length='WM Theme: Blue (Dark)'
- + length=21
- + string='WM Theme\e[0m\e[0m:\e[0m Blue (Dark)'
- + string='[0m[33m\e[1mWM Theme\e[0m\e[0m:\e[0m Blue (Dark)'
- + printf '%b\n' '\e[33C[0m[33m\e[1mWM Theme\e[0m\e[0m:\e[0m Blue (Dark)\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info Theme theme
- + [[ -n theme ]]
- + subtitle=Theme
- + unset -v prin
- + get_theme
- + name=gtk-theme-name
- + gsettings=gtk-theme
- + gconf=gtk_theme
- + xfconf=/Net/ThemeName
- + kde=Name
- + get_style
- + unset gtk2_theme gtk3_theme theme path
- + [[ -n '' ]]
- + [[ -n '' ]]
- + [[ -n theme ]]
- ++ trim ''
- ++ set -f
- ++ set --
- ++ printf '%s\n' ''
- ++ set +f
- + output=
- + [[ -n theme ]]
- + [[ -n '' ]]
- + [[ -n '' ]]
- + err 'Info: Couldn'\''t detect Theme.'
- ++ color 1
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 1
- + err+='[0m[31m[!]\e[0m Info: Couldn'\''t detect Theme.
- '
- + unset -v subtitle
- + info Icons icons
- + [[ -n icons ]]
- + subtitle=Icons
- + unset -v prin
- + get_icons
- + name=gtk-icon-theme-name
- + gsettings=icon-theme
- + gconf=icon_theme
- + xfconf=/Net/IconThemeName
- + kde=Theme
- + get_style
- + unset gtk2_theme gtk3_theme theme path
- + [[ -n '' ]]
- + icons=
- + [[ -n '' ]]
- + [[ -n icons ]]
- ++ trim ''
- ++ set -f
- ++ set --
- ++ printf '%s\n' ''
- ++ set +f
- + output=
- + [[ -n icons ]]
- + [[ -n '' ]]
- + [[ -n '' ]]
- + err 'Info: Couldn'\''t detect Icons.'
- ++ color 1
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 1
- + err+='[0m[31m[!]\e[0m Info: Couldn'\''t detect Icons.
- '
- + unset -v subtitle
- + info Terminal term
- + [[ -n term ]]
- + subtitle=Terminal
- + unset -v prin
- + get_term
- + (( term_run == 1 ))
- + case $TERM_PROGRAM in
- + term=iTerm2
- + [[ xterm-256color == \t\w\5\2 ]]
- + [[ xterm-256color == \t\w\1\0\0 ]]
- + [[ -n '' ]]
- + [[ -n '' ]]
- + [[ -z iTerm2 ]]
- + term_run=1
- + [[ -n '' ]]
- + [[ -n term ]]
- ++ trim iTerm2
- ++ set -f
- ++ set -- iTerm2
- ++ printf '%s\n' iTerm2
- ++ set +f
- + output=iTerm2
- + [[ -n term ]]
- + [[ -n iTerm2 ]]
- + prin Terminal iTerm2
- ++ trim Terminal
- ++ set -f
- ++ set -- Terminal
- ++ printf '%s\n' Terminal
- ++ set +f
- + [[ -n Terminal ]]
- + [[ -n iTerm2 ]]
- + [[ -n '' ]]
- + string='Terminal: iTerm2'
- ++ trim 'Terminal: iTerm2'
- ++ set -f
- ++ set -- Terminal: iTerm2
- ++ printf '%s\n' 'Terminal: iTerm2'
- ++ set +f
- + string='Terminal: iTerm2'
- ++ strip_sequences 'Terminal: iTerm2'
- ++ strip='Terminal: iTerm2'
- ++ strip='Terminal: iTerm2'
- ++ strip='Terminal: iTerm2'
- ++ strip='Terminal: iTerm2'
- ++ strip='Terminal: iTerm2'
- ++ strip='Terminal: iTerm2'
- ++ printf '%s\n' 'Terminal: iTerm2'
- + length='Terminal: iTerm2'
- + length=16
- + string='Terminal\e[0m\e[0m:\e[0m iTerm2'
- + string='[0m[33m\e[1mTerminal\e[0m\e[0m:\e[0m iTerm2'
- + printf '%b\n' '\e[33C[0m[33m\e[1mTerminal\e[0m\e[0m:\e[0m iTerm2\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info 'Terminal Font' term_font
- + [[ -n term_font ]]
- + subtitle='Terminal Font'
- + unset -v prin
- + get_term_font
- + (( term_run != 1 ))
- + case $term in
- + local current_profile_name profiles_count profile_name diff_font
- ++ osascript
- + current_profile_name=Default
- + font_file=/Users/odebroqueville/Library/Preferences/com.googlecode.iterm2.plist
- ++ PlistBuddy -c 'Print '\'':New Bookmarks:'\''' /Users/odebroqueville/Library/Preferences/com.googlecode.iterm2.plist
- ++ grep -w -c Guid
- + profiles_count=1
- + (( i=0 ))
- + (( i<profiles_count ))
- ++ PlistBuddy -c 'Print '\'':New Bookmarks:0:Name:'\''' /Users/odebroqueville/Library/Preferences/com.googlecode.iterm2.plist
- + profile_name=Default
- + [[ Default == \D\e\f\a\u\l\t ]]
- ++ PlistBuddy -c 'Print '\'':New Bookmarks:0:Normal Font:'\''' /Users/odebroqueville/Library/Preferences/com.googlecode.iterm2.plist
- + term_font='MesloLGS-NF-Regular 12'
- ++ PlistBuddy -c 'Print '\'':New Bookmarks:0:Use Non-ASCII Font:'\''' /Users/odebroqueville/Library/Preferences/com.googlecode.iterm2.plist
- + diff_font=false
- + [[ false == \t\r\u\e ]]
- + (( i++ ))
- + (( i<profiles_count ))
- + [[ -n '' ]]
- + [[ -n term_font ]]
- ++ trim 'MesloLGS-NF-Regular 12'
- ++ set -f
- ++ set -- MesloLGS-NF-Regular 12
- ++ printf '%s\n' 'MesloLGS-NF-Regular 12'
- ++ set +f
- + output='MesloLGS-NF-Regular 12'
- + [[ -n term_font ]]
- + [[ -n MesloLGS-NF-Regular12 ]]
- + prin 'Terminal Font' 'MesloLGS-NF-Regular 12'
- ++ trim 'Terminal Font'
- ++ set -f
- ++ set -- Terminal Font
- ++ printf '%s\n' 'Terminal Font'
- ++ set +f
- + [[ -n Terminal Font ]]
- + [[ -n MesloLGS-NF-Regular 12 ]]
- + [[ -n '' ]]
- + string='Terminal Font: MesloLGS-NF-Regular 12'
- ++ trim 'Terminal Font: MesloLGS-NF-Regular 12'
- ++ set -f
- ++ set -- Terminal Font: MesloLGS-NF-Regular 12
- ++ printf '%s\n' 'Terminal Font: MesloLGS-NF-Regular 12'
- ++ set +f
- + string='Terminal Font: MesloLGS-NF-Regular 12'
- ++ strip_sequences 'Terminal Font: MesloLGS-NF-Regular 12'
- ++ strip='Terminal Font: MesloLGS-NF-Regular 12'
- ++ strip='Terminal Font: MesloLGS-NF-Regular 12'
- ++ strip='Terminal Font: MesloLGS-NF-Regular 12'
- ++ strip='Terminal Font: MesloLGS-NF-Regular 12'
- ++ strip='Terminal Font: MesloLGS-NF-Regular 12'
- ++ strip='Terminal Font: MesloLGS-NF-Regular 12'
- ++ printf '%s\n' 'Terminal Font: MesloLGS-NF-Regular 12'
- + length='Terminal Font: MesloLGS-NF-Regular 12'
- + length=37
- + string='Terminal Font\e[0m\e[0m:\e[0m MesloLGS-NF-Regular 12'
- + string='[0m[33m\e[1mTerminal Font\e[0m\e[0m:\e[0m MesloLGS-NF-Regular 12'
- + printf '%b\n' '\e[33C[0m[33m\e[1mTerminal Font\e[0m\e[0m:\e[0m MesloLGS-NF-Regular 12\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info CPU cpu
- + [[ -n cpu ]]
- + subtitle=CPU
- + unset -v prin
- + get_cpu
- + case $os in
- ++ sysctl -n machdep.cpu.brand_string
- + cpu='Intel(R) Core(TM) i5-7600K CPU @ 3.80GHz'
- + case $cpu_cores in
- ++ sysctl -n hw.logicalcpu_max
- + cores=4
- + cpu='Intel(R) Core i5-7600K CPU @ 3.80GHz'
- + cpu='Intel(R) Core i5-7600K CPU @ 3.80GHz'
- + cpu='Intel Core i5-7600K CPU @ 3.80GHz'
- + cpu='Intel Core i5-7600K CPU @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel Core i5-7600K @ 3.80GHz'
- + cpu='Intel i5-7600K @ 3.80GHz'
- + cpu='Intel i5-7600K @ 3.80GHz'
- + cpu='Intel i5-7600K @ 3.80GHz'
- + cpu='Intel i5-7600K @ 3.80GHz'
- + cpu='Intel i5-7600K @ 3.80GHz'
- + cpu='Intel i5-7600K @ 3.80GHz'
- + cpu='Intel i5-7600K @ 3.80GHz'
- + cpu='Intel i5-7600K @ 3.80GHz'
- + cores=4
- + speed=
- + [[ on == \o\f\f ]]
- + [[ logical != \o\f\f ]]
- + [[ -n 4 ]]
- + case $os in
- + cpu='Intel i5-7600K (4) @ 3.80GHz'
- + [[ on != \o\f\f ]]
- + [[ -n '' ]]
- + [[ off != \o\f\f ]]
- + [[ -n '' ]]
- + [[ -n cpu ]]
- ++ trim 'Intel i5-7600K (4) @ 3.80GHz'
- ++ set -f
- ++ set -- Intel i5-7600K '(4)' @ 3.80GHz
- ++ printf '%s\n' 'Intel i5-7600K (4) @ 3.80GHz'
- ++ set +f
- + output='Intel i5-7600K (4) @ 3.80GHz'
- + [[ -n cpu ]]
- + [[ -n Inteli5-7600K(4)@3.80GHz ]]
- + prin CPU 'Intel i5-7600K (4) @ 3.80GHz'
- ++ trim CPU
- ++ set -f
- ++ set -- CPU
- ++ printf '%s\n' CPU
- ++ set +f
- + [[ -n CPU ]]
- + [[ -n Intel i5-7600K (4) @ 3.80GHz ]]
- + [[ -n '' ]]
- + string='CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ trim 'CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ set -f
- ++ set -- CPU: Intel i5-7600K '(4)' @ 3.80GHz
- ++ printf '%s\n' 'CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ set +f
- + string='CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ strip_sequences 'CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ strip='CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ strip='CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ strip='CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ strip='CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ strip='CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ strip='CPU: Intel i5-7600K (4) @ 3.80GHz'
- ++ printf '%s\n' 'CPU: Intel i5-7600K (4) @ 3.80GHz'
- + length='CPU: Intel i5-7600K (4) @ 3.80GHz'
- + length=33
- + string='CPU\e[0m\e[0m:\e[0m Intel i5-7600K (4) @ 3.80GHz'
- + string='[0m[33m\e[1mCPU\e[0m\e[0m:\e[0m Intel i5-7600K (4) @ 3.80GHz'
- + printf '%b\n' '\e[33C[0m[33m\e[1mCPU\e[0m\e[0m:\e[0m Intel i5-7600K (4) @ 3.80GHz\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info GPU gpu
- + [[ -n gpu ]]
- + subtitle=GPU
- + unset -v prin
- + get_gpu
- + case $os in
- + [[ -f /Library/Caches/neofetch/gpu ]]
- + source /Library/Caches/neofetch/gpu
- ++ gpu='Radeon Pro 580'
- + [[ on == \o\f\f ]]
- + [[ -n '' ]]
- + [[ -n gpu ]]
- ++ trim 'Radeon Pro 580'
- ++ set -f
- ++ set -- Radeon Pro 580
- ++ printf '%s\n' 'Radeon Pro 580'
- ++ set +f
- + output='Radeon Pro 580'
- + [[ -n gpu ]]
- + [[ -n RadeonPro580 ]]
- + prin GPU 'Radeon Pro 580'
- ++ trim GPU
- ++ set -f
- ++ set -- GPU
- ++ printf '%s\n' GPU
- ++ set +f
- + [[ -n GPU ]]
- + [[ -n Radeon Pro 580 ]]
- + [[ -n '' ]]
- + string='GPU: Radeon Pro 580'
- ++ trim 'GPU: Radeon Pro 580'
- ++ set -f
- ++ set -- GPU: Radeon Pro 580
- ++ printf '%s\n' 'GPU: Radeon Pro 580'
- ++ set +f
- + string='GPU: Radeon Pro 580'
- ++ strip_sequences 'GPU: Radeon Pro 580'
- ++ strip='GPU: Radeon Pro 580'
- ++ strip='GPU: Radeon Pro 580'
- ++ strip='GPU: Radeon Pro 580'
- ++ strip='GPU: Radeon Pro 580'
- ++ strip='GPU: Radeon Pro 580'
- ++ strip='GPU: Radeon Pro 580'
- ++ printf '%s\n' 'GPU: Radeon Pro 580'
- + length='GPU: Radeon Pro 580'
- + length=19
- + string='GPU\e[0m\e[0m:\e[0m Radeon Pro 580'
- + string='[0m[33m\e[1mGPU\e[0m\e[0m:\e[0m Radeon Pro 580'
- + printf '%b\n' '\e[33C[0m[33m\e[1mGPU\e[0m\e[0m:\e[0m Radeon Pro 580\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info Memory memory
- + [[ -n memory ]]
- + subtitle=Memory
- + unset -v prin
- + get_memory
- + case $os in
- ++ sysctl -n hw.memsize
- + mem_total=40960
- ++ vm_stat
- ++ awk '/ wired/ { print $4 }'
- + mem_wired=925727.
- ++ vm_stat
- ++ awk '/ active/ { printf $3 }'
- + mem_active=2889489.
- ++ vm_stat
- ++ awk '/ occupied/ { printf $5 }'
- + mem_compressed=31247.
- + mem_compressed=31247.
- + mem_used=15025
- + [[ off == \o\n ]]
- + case $memory_unit in
- + memory='15025MiB / 40960MiB '
- + case $memory_display in
- + [[ -n '' ]]
- + [[ -n memory ]]
- ++ trim '15025MiB / 40960MiB '
- ++ set -f
- ++ set -- 15025MiB / 40960MiB
- ++ printf '%s\n' '15025MiB / 40960MiB'
- ++ set +f
- + output='15025MiB / 40960MiB'
- + [[ -n memory ]]
- + [[ -n 15025MiB/40960MiB ]]
- + prin Memory '15025MiB / 40960MiB'
- ++ trim Memory
- ++ set -f
- ++ set -- Memory
- ++ printf '%s\n' Memory
- ++ set +f
- + [[ -n Memory ]]
- + [[ -n 15025MiB / 40960MiB ]]
- + [[ -n '' ]]
- + string='Memory: 15025MiB / 40960MiB'
- ++ trim 'Memory: 15025MiB / 40960MiB'
- ++ set -f
- ++ set -- Memory: 15025MiB / 40960MiB
- ++ printf '%s\n' 'Memory: 15025MiB / 40960MiB'
- ++ set +f
- + string='Memory: 15025MiB / 40960MiB'
- ++ strip_sequences 'Memory: 15025MiB / 40960MiB'
- ++ strip='Memory: 15025MiB / 40960MiB'
- ++ strip='Memory: 15025MiB / 40960MiB'
- ++ strip='Memory: 15025MiB / 40960MiB'
- ++ strip='Memory: 15025MiB / 40960MiB'
- ++ strip='Memory: 15025MiB / 40960MiB'
- ++ strip='Memory: 15025MiB / 40960MiB'
- ++ printf '%s\n' 'Memory: 15025MiB / 40960MiB'
- + length='Memory: 15025MiB / 40960MiB'
- + length=27
- + string='Memory\e[0m\e[0m:\e[0m 15025MiB / 40960MiB'
- + string='[0m[33m\e[1mMemory\e[0m\e[0m:\e[0m 15025MiB / 40960MiB'
- + printf '%b\n' '\e[33C[0m[33m\e[1mMemory\e[0m\e[0m:\e[0m 15025MiB / 40960MiB\e[0m '
- + (( ++info_height ))
- + prin=1
- + unset -v subtitle
- + info cols
- + [[ -n '' ]]
- + unset -v prin
- + get_cols
- + local blocks blocks2 cols
- + [[ on == \o\n ]]
- + printf -v block_width %3s
- + (( block_range[0] ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks '%b\e[3%bm\e[4%bm%b' '' 0 0 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m ' 1 1 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m ' 2 2 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m ' 3 3 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m [33m[43m ' 4 4 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m ' 5 5 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m ' 6 6 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m ' 7 7 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '' 8 8 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m ' 9 9 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m ' 10 10 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m ' 11 11 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m ' 12 12 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m ' 13 13 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m ' 14 14 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + case ${block_range[0]} in
- + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m ' 15 15 ' '
- + (( block_range[0]++ ))
- + (( block_range[0]<=block_range[1] ))
- + printf -v block_spaces %1s
- + [[ -n [30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m ]]
- + cols+='[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m [mnl'
- + [[ -n [38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m ]]
- + cols+='[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m [mnl'
- + cols='[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m [mnl[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m [m'
- + cols='[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m [m
- [33C[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m [m'
- + (( info_height+=block_range[1]>7?block_height+3:block_height+2 ))
- + case $col_offset in
- + printf '\n\e[%bC%b\n\n' 33 '[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m [m
- [33C[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m [m'
- + unset -v blocks blocks2 cols
- + prin=1
- + [[ -n 1 ]]
- + return
- + dynamic_prompt
- + [[ ascii == \o\f\f ]]
- + [[ ascii != \a\s\c\i\i ]]
- + [[ ascii == \w\3\m ]]
- + (( lines=lines>info_height?lines-info_height+1:1 ))
- + printf -v nlines %1s
- + printf %b '\n'
- + [[ ascii == *w3m* ]]
- + err 'Neofetch command: /usr/local/bin/neofetch -vv'
- ++ color 1
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 1
- + err+='[0m[31m[!]\e[0m Neofetch command: /usr/local/bin/neofetch -vv
- '
- + err 'Neofetch version: 7.1.0'
- ++ color 1
- ++ case $1 in
- ++ printf '%b\e[3%sm' '\e[0m' 1
- + err+='[0m[31m[!]\e[0m Neofetch version: 7.1.0
- '
- + [[ on == on ]]
- + printf %b '[0m[31m[!]\e[0m Config: Sourced user config. (/Users/odebroqueville/.config/neofetch/config.conf)
- [0m[31m[!]\e[0m Info: Couldn'\''t detect Theme.
- [0m[31m[!]\e[0m Info: Couldn'\''t detect Icons.
- [0m[31m[!]\e[0m Neofetch command: /usr/local/bin/neofetch -vv
- [0m[31m[!]\e[0m Neofetch version: 7.1.0
- '
- [0m[31m[!][0m Config: Sourced user config. (/Users/odebroqueville/.config/neofetch/config.conf)
- [0m[31m[!][0m Info: Couldn't detect Theme.
- [0m[31m[!][0m Info: Couldn't detect Icons.
- [0m[31m[!][0m Neofetch command: /usr/local/bin/neofetch -vv
- [0m[31m[!][0m Neofetch version: 7.1.0
- + [[ off == on ]]
- + return 0
- + printf '\e[?25h\e[?7h'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement