Skip to content

Instantly share code, notes, and snippets.

@aravezskinteeth
Created December 8, 2022 15:51
Show Gist options
  • Save aravezskinteeth/52888e4e0c180f6ddd899f50a95c217c to your computer and use it in GitHub Desktop.
Save aravezskinteeth/52888e4e0c180f6ddd899f50a95c217c to your computer and use it in GitHub Desktop.
Neofetch log
+ 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 Big Sur'
+ distro='macOS Big Sur 11.4 (20F71)'
+ case $distro_shorthand in
+ distro='macOS Big Sur 11.4 (20F71)'
+ [[ -n macOS Big Sur 11.4 (20F71) ]]
+ case $os in
+ machine_arch=x86_64
+ [[ on == on ]]
+ distro+=' x86_64'
+ [[ auto == auto ]]
++ trim 'macOS Big Sur 11.4 (20F71) x86_64'
++ set -f
++ set -- macOS Big Sur 11.4 '(20F71)' x86_64
++ printf '%s\n' 'macOS Big Sur 11.4 (20F71) x86_64'
++ set +f
+ ascii_distro='macOS Big Sur 11.4 (20F71) 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 Big Sur 11.4 (20F71) x86_64'
++ set -f
++ set -- macOS Big Sur 11.4 '(20F71)' x86_64
++ printf '%s\n' 'macOS Big Sur 11.4 (20F71) 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='\e[1m'
++ color 3
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 3
+ c2='\e[1m'
++ color 1
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 1
+ c3='\e[1m'
++ color 1
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 1
+ c4='\e[1m'
++ color 5
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 5
+ c5='\e[1m'
++ color 4
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 4
+ c6='\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=''
+ at_color='\e[0m'
+ underline_color='\e[0m'
++ color 3
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 3
+ subtitle_color=''
+ 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=''
+ [[ distro == \d\i\s\t\r\o ]]
++ color fg
++ case $1 in
++ printf '\e[37m%b' '\e[0m'
+ bar_color_total=''
+ read -rd '' ascii_data
+ [[ distro != distro ]]
+ [[ off == auto ]]
+ [[ off == on ]]
+ [[ xterm-kitty != 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=en_US.UTF-8
+ '[' -n '' ']'
+ IFS='
'
+ read line
+ line=' c.'\'''
+ strip_escape_codes ' c.'\''' line
+ local 'input= c.'\''' output= i char within_code=0
+ (( i=0 ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=c
+ (( within_code == 1 ))
+ [[ c == \ ]]
+ output+=c
+ (( ++i ))
+ (( i < 23 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 23 ))
+ char=\'
+ (( within_code == 1 ))
+ [[ ' == \ ]]
+ output+=\'
+ (( ++i ))
+ (( i < 23 ))
+ eval 'line='\'' c.'\'''\'''
/usr/local/bin/neofetch: eval: line 4773: unexpected EOF while looking for matching `''
+ line=' c.'\'''
+ line=' c.'\'''
+ (( ++lines,23>ascii_len ))
+ ascii_len=23
+ IFS='
'
+ read line
+ line=' ,xNMM.'
+ strip_escape_codes ' ,xNMM.' line
+ local 'input= ,xNMM.' output= i char within_code=0
+ (( i=0 ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 23 ))
+ char=,
+ (( within_code == 1 ))
+ [[ , == \ ]]
+ output+=,
+ (( ++i ))
+ (( i < 23 ))
+ char=x
+ (( within_code == 1 ))
+ [[ x == \ ]]
+ output+=x
+ (( ++i ))
+ (( i < 23 ))
+ char=N
+ (( within_code == 1 ))
+ [[ N == \ ]]
+ output+=N
+ (( ++i ))
+ (( i < 23 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 23 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 23 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 23 ))
+ eval 'line='\'' ,xNMM.'\'''
++ line=' ,xNMM.'
+ line=' ,xNMM.'
+ line=' ,xNMM.'
+ (( ++lines,23>ascii_len ))
+ IFS='
'
+ read line
+ line=' .OMMMMo'
+ strip_escape_codes ' .OMMMMo' line
+ local 'input= .OMMMMo' output= i char within_code=0
+ (( i=0 ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 22 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 22 ))
+ char=O
+ (( within_code == 1 ))
+ [[ O == \ ]]
+ output+=O
+ (( ++i ))
+ (( i < 22 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 22 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 22 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 22 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 22 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 22 ))
+ eval 'line='\'' .OMMMMo'\'''
++ line=' .OMMMMo'
+ line=' .OMMMMo'
+ line=' .OMMMMo'
+ (( ++lines,22>ascii_len ))
+ IFS='
'
+ read line
+ line=' lMM"'
+ strip_escape_codes ' lMM"' line
+ local 'input= lMM\"' output= i char within_code=0
+ (( i=0 ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 20 ))
+ char=l
+ (( within_code == 1 ))
+ [[ l == \ ]]
+ output+=l
+ (( ++i ))
+ (( i < 20 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 20 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 20 ))
+ char='\'
+ (( within_code == 1 ))
+ [[ \ == \ ]]
+ output+='\'
+ (( ++i ))
+ (( i < 20 ))
+ char='"'
+ (( within_code == 1 ))
+ [[ " == \ ]]
+ output+='"'
+ (( ++i ))
+ (( i < 20 ))
+ eval 'line='\'' lMM\"'\'''
++ line=' lMM\"'
+ line=' lMM\"'
+ line=' lMM\"'
+ (( ++lines,20>ascii_len ))
+ IFS='
'
+ read line
+ line=' .;loddo:. .olloddol;.'
+ strip_escape_codes ' .;loddo:. .olloddol;.' line
+ local 'input= .;loddo:. .olloddol;.' output= i char within_code=0
+ (( i=0 ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 27 ))
+ char=';'
+ (( within_code == 1 ))
+ [[ ; == \ ]]
+ output+=';'
+ (( ++i ))
+ (( i < 27 ))
+ char=l
+ (( within_code == 1 ))
+ [[ l == \ ]]
+ output+=l
+ (( ++i ))
+ (( i < 27 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 27 ))
+ char=d
+ (( within_code == 1 ))
+ [[ d == \ ]]
+ output+=d
+ (( ++i ))
+ (( i < 27 ))
+ char=d
+ (( within_code == 1 ))
+ [[ d == \ ]]
+ output+=d
+ (( ++i ))
+ (( i < 27 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 27 ))
+ char=:
+ (( within_code == 1 ))
+ [[ : == \ ]]
+ output+=:
+ (( ++i ))
+ (( i < 27 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 27 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 27 ))
+ char=l
+ (( within_code == 1 ))
+ [[ l == \ ]]
+ output+=l
+ (( ++i ))
+ (( i < 27 ))
+ char=l
+ (( within_code == 1 ))
+ [[ l == \ ]]
+ output+=l
+ (( ++i ))
+ (( i < 27 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 27 ))
+ char=d
+ (( within_code == 1 ))
+ [[ d == \ ]]
+ output+=d
+ (( ++i ))
+ (( i < 27 ))
+ char=d
+ (( within_code == 1 ))
+ [[ d == \ ]]
+ output+=d
+ (( ++i ))
+ (( i < 27 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 27 ))
+ char=l
+ (( within_code == 1 ))
+ [[ l == \ ]]
+ output+=l
+ (( ++i ))
+ (( i < 27 ))
+ char=';'
+ (( within_code == 1 ))
+ [[ ; == \ ]]
+ output+=';'
+ (( ++i ))
+ (( i < 27 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 27 ))
+ eval 'line='\'' .;loddo:. .olloddol;.'\'''
++ line=' .;loddo:. .olloddol;.'
+ line=' .;loddo:. .olloddol;.'
+ line=' .;loddo:. .olloddol;.'
+ (( ++lines,27>ascii_len ))
+ ascii_len=27
+ IFS='
'
+ read line
+ line=' cKMMMMMMMMMMNWMMMMMMMMMM0:'
+ strip_escape_codes ' cKMMMMMMMMMMNWMMMMMMMMMM0:' line
+ local 'input= cKMMMMMMMMMMNWMMMMMMMMMM0:' output= i char within_code=0
+ (( i=0 ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=c
+ (( within_code == 1 ))
+ [[ c == \ ]]
+ output+=c
+ (( ++i ))
+ (( i < 29 ))
+ char=K
+ (( within_code == 1 ))
+ [[ K == \ ]]
+ output+=K
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=N
+ (( within_code == 1 ))
+ [[ N == \ ]]
+ output+=N
+ (( ++i ))
+ (( i < 29 ))
+ char=W
+ (( within_code == 1 ))
+ [[ W == \ ]]
+ output+=W
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=0
+ (( within_code == 1 ))
+ [[ 0 == \ ]]
+ output+=0
+ (( ++i ))
+ (( i < 29 ))
+ char=:
+ (( within_code == 1 ))
+ [[ : == \ ]]
+ output+=:
+ (( ++i ))
+ (( i < 29 ))
+ eval 'line='\'' cKMMMMMMMMMMNWMMMMMMMMMM0:'\'''
++ line=' cKMMMMMMMMMMNWMMMMMMMMMM0:'
+ line=' cKMMMMMMMMMMNWMMMMMMMMMM0:'
+ line=' cKMMMMMMMMMMNWMMMMMMMMMM0:'
+ (( ++lines,29>ascii_len ))
+ ascii_len=29
+ IFS='
'
+ read line
+ line=' .KMMMMMMMMMMMMMMMMMMMMMMMWd.'
+ strip_escape_codes ' .KMMMMMMMMMMMMMMMMMMMMMMMWd.' line
+ local 'input= .KMMMMMMMMMMMMMMMMMMMMMMMWd.' output= i char within_code=0
+ (( i=0 ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 29 ))
+ char=K
+ (( within_code == 1 ))
+ [[ K == \ ]]
+ output+=K
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=W
+ (( within_code == 1 ))
+ [[ W == \ ]]
+ output+=W
+ (( ++i ))
+ (( i < 29 ))
+ char=d
+ (( within_code == 1 ))
+ [[ d == \ ]]
+ output+=d
+ (( ++i ))
+ (( i < 29 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 29 ))
+ eval 'line='\'' .KMMMMMMMMMMMMMMMMMMMMMMMWd.'\'''
++ line=' .KMMMMMMMMMMMMMMMMMMMMMMMWd.'
+ line=' .KMMMMMMMMMMMMMMMMMMMMMMMWd.'
+ line=' .KMMMMMMMMMMMMMMMMMMMMMMMWd.'
+ (( ++lines,29>ascii_len ))
+ IFS='
'
+ read line
+ line=' XMMMMMMMMMMMMMMMMMMMMMMMX.'
+ strip_escape_codes ' XMMMMMMMMMMMMMMMMMMMMMMMX.' line
+ local 'input= XMMMMMMMMMMMMMMMMMMMMMMMX.' output= i char within_code=0
+ (( i=0 ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=X
+ (( within_code == 1 ))
+ [[ X == \ ]]
+ output+=X
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=X
+ (( within_code == 1 ))
+ [[ X == \ ]]
+ output+=X
+ (( ++i ))
+ (( i < 27 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 27 ))
+ eval 'line='\'' XMMMMMMMMMMMMMMMMMMMMMMMX.'\'''
++ line=' XMMMMMMMMMMMMMMMMMMMMMMMX.'
+ line=' XMMMMMMMMMMMMMMMMMMMMMMMX.'
+ line=' XMMMMMMMMMMMMMMMMMMMMMMMX.'
+ (( ++lines,27>ascii_len ))
+ IFS='
'
+ read line
+ line=';MMMMMMMMMMMMMMMMMMMMMMMM:'
+ strip_escape_codes ';MMMMMMMMMMMMMMMMMMMMMMMM:' line
+ local 'input=;MMMMMMMMMMMMMMMMMMMMMMMM:' output= i char within_code=0
+ (( i=0 ))
+ (( i < 26 ))
+ char=';'
+ (( within_code == 1 ))
+ [[ ; == \ ]]
+ output+=';'
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=:
+ (( within_code == 1 ))
+ [[ : == \ ]]
+ output+=:
+ (( ++i ))
+ (( i < 26 ))
+ eval 'line='\'';MMMMMMMMMMMMMMMMMMMMMMMM:'\'''
++ line=';MMMMMMMMMMMMMMMMMMMMMMMM:'
+ line=';MMMMMMMMMMMMMMMMMMMMMMMM:'
+ line=';MMMMMMMMMMMMMMMMMMMMMMMM:'
+ (( ++lines,26>ascii_len ))
+ IFS='
'
+ read line
+ line=:MMMMMMMMMMMMMMMMMMMMMMMM:
+ strip_escape_codes :MMMMMMMMMMMMMMMMMMMMMMMM: line
+ local input=:MMMMMMMMMMMMMMMMMMMMMMMM: output= i char within_code=0
+ (( i=0 ))
+ (( i < 26 ))
+ char=:
+ (( within_code == 1 ))
+ [[ : == \ ]]
+ output+=:
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 26 ))
+ char=:
+ (( within_code == 1 ))
+ [[ : == \ ]]
+ output+=:
+ (( ++i ))
+ (( i < 26 ))
+ eval 'line='\'':MMMMMMMMMMMMMMMMMMMMMMMM:'\'''
++ line=:MMMMMMMMMMMMMMMMMMMMMMMM:
+ line=:MMMMMMMMMMMMMMMMMMMMMMMM:
+ line=:MMMMMMMMMMMMMMMMMMMMMMMM:
+ (( ++lines,26>ascii_len ))
+ IFS='
'
+ read line
+ line=.MMMMMMMMMMMMMMMMMMMMMMMMX.
+ strip_escape_codes .MMMMMMMMMMMMMMMMMMMMMMMMX. line
+ local input=.MMMMMMMMMMMMMMMMMMMMMMMMX. output= i char within_code=0
+ (( i=0 ))
+ (( i < 27 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=X
+ (( within_code == 1 ))
+ [[ X == \ ]]
+ output+=X
+ (( ++i ))
+ (( i < 27 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 27 ))
+ eval 'line='\''.MMMMMMMMMMMMMMMMMMMMMMMMX.'\'''
++ line=.MMMMMMMMMMMMMMMMMMMMMMMMX.
+ line=.MMMMMMMMMMMMMMMMMMMMMMMMX.
+ line=.MMMMMMMMMMMMMMMMMMMMMMMMX.
+ (( ++lines,27>ascii_len ))
+ IFS='
'
+ read line
+ line=' kMMMMMMMMMMMMMMMMMMMMMMMMWd.'
+ strip_escape_codes ' kMMMMMMMMMMMMMMMMMMMMMMMMWd.' line
+ local 'input= kMMMMMMMMMMMMMMMMMMMMMMMMWd.' output= i char within_code=0
+ (( i=0 ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=k
+ (( within_code == 1 ))
+ [[ k == \ ]]
+ output+=k
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 29 ))
+ char=W
+ (( within_code == 1 ))
+ [[ W == \ ]]
+ output+=W
+ (( ++i ))
+ (( i < 29 ))
+ char=d
+ (( within_code == 1 ))
+ [[ d == \ ]]
+ output+=d
+ (( ++i ))
+ (( i < 29 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 29 ))
+ eval 'line='\'' kMMMMMMMMMMMMMMMMMMMMMMMMWd.'\'''
++ line=' kMMMMMMMMMMMMMMMMMMMMMMMMWd.'
+ line=' kMMMMMMMMMMMMMMMMMMMMMMMMWd.'
+ line=' kMMMMMMMMMMMMMMMMMMMMMMMMWd.'
+ (( ++lines,29>ascii_len ))
+ IFS='
'
+ read line
+ line=' '\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk'
+ strip_escape_codes ' '\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk' line
+ local 'input= '\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk' output= i char within_code=0
+ (( i=0 ))
+ (( i < 30 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 30 ))
+ char=\'
+ (( within_code == 1 ))
+ [[ ' == \ ]]
+ output+=\'
+ (( ++i ))
+ (( i < 30 ))
+ char=X
+ (( within_code == 1 ))
+ [[ X == \ ]]
+ output+=X
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=k
+ (( within_code == 1 ))
+ [[ k == \ ]]
+ output+=k
+ (( ++i ))
+ (( i < 30 ))
+ eval 'line='\'' '\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk'\'''
/usr/local/bin/neofetch: eval: line 4773: unexpected EOF while looking for matching `''
+ line=' '\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk'
+ line=' '\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk'
+ (( ++lines,30>ascii_len ))
+ ascii_len=30
+ IFS='
'
+ read line
+ line=' '\''XMMMMMMMMMMMMMMMMMMMMMMMMK.'
+ strip_escape_codes ' '\''XMMMMMMMMMMMMMMMMMMMMMMMMK.' line
+ local 'input= '\''XMMMMMMMMMMMMMMMMMMMMMMMMK.' output= i char within_code=0
+ (( i=0 ))
+ (( i < 30 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 30 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 30 ))
+ char=\'
+ (( within_code == 1 ))
+ [[ ' == \ ]]
+ output+=\'
+ (( ++i ))
+ (( i < 30 ))
+ char=X
+ (( within_code == 1 ))
+ [[ X == \ ]]
+ output+=X
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 30 ))
+ char=K
+ (( within_code == 1 ))
+ [[ K == \ ]]
+ output+=K
+ (( ++i ))
+ (( i < 30 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 30 ))
+ eval 'line='\'' '\''XMMMMMMMMMMMMMMMMMMMMMMMMK.'\'''
/usr/local/bin/neofetch: eval: line 4773: unexpected EOF while looking for matching `''
+ line=' '\''XMMMMMMMMMMMMMMMMMMMMMMMMK.'
+ line=' '\''XMMMMMMMMMMMMMMMMMMMMMMMMK.'
+ (( ++lines,30>ascii_len ))
+ IFS='
'
+ read line
+ line=' kMMMMMMMMMMMMMMMMMMMMMMd'
+ strip_escape_codes ' kMMMMMMMMMMMMMMMMMMMMMMd' line
+ local 'input= kMMMMMMMMMMMMMMMMMMMMMMd' output= i char within_code=0
+ (( i=0 ))
+ (( i < 28 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 28 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 28 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 28 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 28 ))
+ char=k
+ (( within_code == 1 ))
+ [[ k == \ ]]
+ output+=k
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 28 ))
+ char=d
+ (( within_code == 1 ))
+ [[ d == \ ]]
+ output+=d
+ (( ++i ))
+ (( i < 28 ))
+ eval 'line='\'' kMMMMMMMMMMMMMMMMMMMMMMd'\'''
++ line=' kMMMMMMMMMMMMMMMMMMMMMMd'
+ line=' kMMMMMMMMMMMMMMMMMMMMMMd'
+ line=' kMMMMMMMMMMMMMMMMMMMMMMd'
+ (( ++lines,28>ascii_len ))
+ IFS='
'
+ read line
+ line=' ;KMMMMMMMWXXWMMMMMMMk.'
+ strip_escape_codes ' ;KMMMMMMMWXXWMMMMMMMk.' line
+ local 'input= ;KMMMMMMMWXXWMMMMMMMk.' output= i char within_code=0
+ (( i=0 ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 27 ))
+ char=';'
+ (( within_code == 1 ))
+ [[ ; == \ ]]
+ output+=';'
+ (( ++i ))
+ (( i < 27 ))
+ char=K
+ (( within_code == 1 ))
+ [[ K == \ ]]
+ output+=K
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=W
+ (( within_code == 1 ))
+ [[ W == \ ]]
+ output+=W
+ (( ++i ))
+ (( i < 27 ))
+ char=X
+ (( within_code == 1 ))
+ [[ X == \ ]]
+ output+=X
+ (( ++i ))
+ (( i < 27 ))
+ char=X
+ (( within_code == 1 ))
+ [[ X == \ ]]
+ output+=X
+ (( ++i ))
+ (( i < 27 ))
+ char=W
+ (( within_code == 1 ))
+ [[ W == \ ]]
+ output+=W
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=M
+ (( within_code == 1 ))
+ [[ M == \ ]]
+ output+=M
+ (( ++i ))
+ (( i < 27 ))
+ char=k
+ (( within_code == 1 ))
+ [[ k == \ ]]
+ output+=k
+ (( ++i ))
+ (( i < 27 ))
+ char=.
+ (( within_code == 1 ))
+ [[ . == \ ]]
+ output+=.
+ (( ++i ))
+ (( i < 27 ))
+ eval 'line='\'' ;KMMMMMMMWXXWMMMMMMMk.'\'''
++ line=' ;KMMMMMMMWXXWMMMMMMMk.'
+ line=' ;KMMMMMMMWXXWMMMMMMMk.'
+ line=' ;KMMMMMMMWXXWMMMMMMMk.'
+ (( ++lines,27>ascii_len ))
+ IFS='
'
+ read line
+ line=' "cooc*" "*coo'\''"'
+ strip_escape_codes ' "cooc*" "*coo'\''"' line
+ local 'input= \"cooc*\" \"*coo'\''\"' output= i char within_code=0
+ (( i=0 ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char='\'
+ (( within_code == 1 ))
+ [[ \ == \ ]]
+ output+='\'
+ (( ++i ))
+ (( i < 29 ))
+ char='"'
+ (( within_code == 1 ))
+ [[ " == \ ]]
+ output+='"'
+ (( ++i ))
+ (( i < 29 ))
+ char=c
+ (( within_code == 1 ))
+ [[ c == \ ]]
+ output+=c
+ (( ++i ))
+ (( i < 29 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 29 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 29 ))
+ char=c
+ (( within_code == 1 ))
+ [[ c == \ ]]
+ output+=c
+ (( ++i ))
+ (( i < 29 ))
+ char='*'
+ (( within_code == 1 ))
+ [[ * == \ ]]
+ output+='*'
+ (( ++i ))
+ (( i < 29 ))
+ char='\'
+ (( within_code == 1 ))
+ [[ \ == \ ]]
+ output+='\'
+ (( ++i ))
+ (( i < 29 ))
+ char='"'
+ (( within_code == 1 ))
+ [[ " == \ ]]
+ output+='"'
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char=' '
+ (( within_code == 1 ))
+ [[ == \ ]]
+ output+=' '
+ (( ++i ))
+ (( i < 29 ))
+ char='\'
+ (( within_code == 1 ))
+ [[ \ == \ ]]
+ output+='\'
+ (( ++i ))
+ (( i < 29 ))
+ char='"'
+ (( within_code == 1 ))
+ [[ " == \ ]]
+ output+='"'
+ (( ++i ))
+ (( i < 29 ))
+ char='*'
+ (( within_code == 1 ))
+ [[ * == \ ]]
+ output+='*'
+ (( ++i ))
+ (( i < 29 ))
+ char=c
+ (( within_code == 1 ))
+ [[ c == \ ]]
+ output+=c
+ (( ++i ))
+ (( i < 29 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 29 ))
+ char=o
+ (( within_code == 1 ))
+ [[ o == \ ]]
+ output+=o
+ (( ++i ))
+ (( i < 29 ))
+ char=\'
+ (( within_code == 1 ))
+ [[ ' == \ ]]
+ output+=\'
+ (( ++i ))
+ (( i < 29 ))
+ char='\'
+ (( within_code == 1 ))
+ [[ \ == \ ]]
+ output+='\'
+ (( ++i ))
+ (( i < 29 ))
+ char='"'
+ (( within_code == 1 ))
+ [[ " == \ ]]
+ output+='"'
+ (( ++i ))
+ (( i < 29 ))
+ eval 'line='\'' \"cooc*\" \"*coo'\''\"'\'''
/usr/local/bin/neofetch: eval: line 4773: unexpected EOF while looking for matching `''
+ line=' "cooc*" "*coo'\''"'
+ line=' "cooc*" "*coo'\''"'
+ (( ++lines,25>ascii_len ))
+ IFS='
'
+ read line
+ (( lines==1 ))
+ ascii_data='\e[1m c.'\''
,xNMM.
.OMMMMo
lMM"
.;loddo:. .olloddol;.
cKMMMMMMMMMMNWMMMMMMMMMM0:
${c2} .KMMMMMMMMMMMMMMMMMMMMMMMWd.
XMMMMMMMMMMMMMMMMMMMMMMMX.
${c3};MMMMMMMMMMMMMMMMMMMMMMMM:
:MMMMMMMMMMMMMMMMMMMMMMMM:
${c4}.MMMMMMMMMMMMMMMMMMMMMMMMX.
kMMMMMMMMMMMMMMMMMMMMMMMMWd.
${c5}'\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk
'\''XMMMMMMMMMMMMMMMMMMMMMMMMK.
${c6}kMMMMMMMMMMMMMMMMMMMMMMd
;KMMMMMMMWXXWMMMMMMMk.
"cooc*" "*coo'\''"'
+ ascii_data='\e[1m c.'\''
,xNMM.
.OMMMMo
lMM"
.;loddo:. .olloddol;.
cKMMMMMMMMMMNWMMMMMMMMMM0:
\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
XMMMMMMMMMMMMMMMMMMMMMMMX.
${c3};MMMMMMMMMMMMMMMMMMMMMMMM:
:MMMMMMMMMMMMMMMMMMMMMMMM:
${c4}.MMMMMMMMMMMMMMMMMMMMMMMMX.
kMMMMMMMMMMMMMMMMMMMMMMMMWd.
${c5}'\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk
'\''XMMMMMMMMMMMMMMMMMMMMMMMMK.
${c6}kMMMMMMMMMMMMMMMMMMMMMMd
;KMMMMMMMWXXWMMMMMMMk.
"cooc*" "*coo'\''"'
+ ascii_data='\e[1m c.'\''
,xNMM.
.OMMMMo
lMM"
.;loddo:. .olloddol;.
cKMMMMMMMMMMNWMMMMMMMMMM0:
\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
XMMMMMMMMMMMMMMMMMMMMMMMX.
\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
:MMMMMMMMMMMMMMMMMMMMMMMM:
${c4}.MMMMMMMMMMMMMMMMMMMMMMMMX.
kMMMMMMMMMMMMMMMMMMMMMMMMWd.
${c5}'\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk
'\''XMMMMMMMMMMMMMMMMMMMMMMMMK.
${c6}kMMMMMMMMMMMMMMMMMMMMMMd
;KMMMMMMMWXXWMMMMMMMk.
"cooc*" "*coo'\''"'
+ ascii_data='\e[1m c.'\''
,xNMM.
.OMMMMo
lMM"
.;loddo:. .olloddol;.
cKMMMMMMMMMMNWMMMMMMMMMM0:
\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
XMMMMMMMMMMMMMMMMMMMMMMMX.
\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
:MMMMMMMMMMMMMMMMMMMMMMMM:
\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
kMMMMMMMMMMMMMMMMMMMMMMMMWd.
${c5}'\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk
'\''XMMMMMMMMMMMMMMMMMMMMMMMMK.
${c6}kMMMMMMMMMMMMMMMMMMMMMMd
;KMMMMMMMWXXWMMMMMMMk.
"cooc*" "*coo'\''"'
+ ascii_data='\e[1m c.'\''
,xNMM.
.OMMMMo
lMM"
.;loddo:. .olloddol;.
cKMMMMMMMMMMNWMMMMMMMMMM0:
\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
XMMMMMMMMMMMMMMMMMMMMMMMX.
\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
:MMMMMMMMMMMMMMMMMMMMMMMM:
\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
kMMMMMMMMMMMMMMMMMMMMMMMMWd.
\e[1m'\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk
'\''XMMMMMMMMMMMMMMMMMMMMMMMMK.
${c6}kMMMMMMMMMMMMMMMMMMMMMMd
;KMMMMMMMWXXWMMMMMMMk.
"cooc*" "*coo'\''"'
+ ascii_data='\e[1m c.'\''
,xNMM.
.OMMMMo
lMM"
.;loddo:. .olloddol;.
cKMMMMMMMMMMNWMMMMMMMMMM0:
\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
XMMMMMMMMMMMMMMMMMMMMMMMX.
\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
:MMMMMMMMMMMMMMMMMMMMMMMM:
\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
kMMMMMMMMMMMMMMMMMMMMMMMMWd.
\e[1m'\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk
'\''XMMMMMMMMMMMMMMMMMMMMMMMMK.
\e[1mkMMMMMMMMMMMMMMMMMMMMMMd
;KMMMMMMMWXXWMMMMMMMk.
"cooc*" "*coo'\''"'
+ (( text_padding=ascii_len+gap ))
+ printf '%b\n' '\e[1m c.'\''
,xNMM.
.OMMMMo
lMM"
.;loddo:. .olloddol;.
cKMMMMMMMMMMNWMMMMMMMMMM0:
\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
XMMMMMMMMMMMMMMMMMMMMMMMX.
\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
:MMMMMMMMMMMMMMMMMMMMMMMM:
\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
kMMMMMMMMMMMMMMMMMMMMMMMMWd.
\e[1m'\''XMMMMMMMMMMMMMMMMMMMMMMMMMMk
'\''XMMMMMMMMMMMMMMMMMMMMMMMMK.
\e[1mkMMMMMMMMMMMMMMMMMMMMMMd
;KMMMMMMMWXXWMMMMMMMk.
"cooc*" "*coo'\''"\e[0m'
+ LC_ALL=C
+ [[ ascii != \o\f\f ]]
+ printf '\e[%sA\e[9999999D' 17
+ old_functions
+ print_info
+ info title
+ [[ -n '' ]]
+ unset -v prin
+ get_title
+ user=livisu
+ case $title_fqdn in
+ hostname=livisu.local
+ hostname=livisu
+ title='\e[1mlivisu\e[0m@\e[1mlivisu'
+ length=13
+ [[ -n '' ]]
+ [[ -n '' ]]
++ trim '\e[1mlivisu\e[0m@\e[1mlivisu'
++ set -f
++ set -- '\e[1mlivisu\e[0m@\e[1mlivisu'
++ printf '%s\n' '\e[1mlivisu\e[0m@\e[1mlivisu'
++ set +f
+ output='\e[1mlivisu\e[0m@\e[1mlivisu'
+ [[ -n '' ]]
+ [[ -n \e[1mlivisu\e[0m@\e[1mlivisu ]]
+ prin '\e[1mlivisu\e[0m@\e[1mlivisu'
++ trim '\e[1mlivisu\e[0m@\e[1mlivisu'
++ set -f
++ set -- '\e[1mlivisu\e[0m@\e[1mlivisu'
++ printf '%s\n' '\e[1mlivisu\e[0m@\e[1mlivisu'
++ set +f
+ [[ -n \e[1mlivisu\e[0m@\e[1mlivisu ]]
+ [[ -n '' ]]
+ string='\e[1mlivisu\e[0m@\e[1mlivisu'
+ local 'subtitle_color=\e[0m'
++ trim '\e[1mlivisu\e[0m@\e[1mlivisu'
++ set -f
++ set -- '\e[1mlivisu\e[0m@\e[1mlivisu'
++ printf '%s\n' '\e[1mlivisu\e[0m@\e[1mlivisu'
++ set +f
+ string='\e[1mlivisu\e[0m@\e[1mlivisu'
++ strip_sequences '\e[1mlivisu\e[0m@\e[1mlivisu'
++ strip='\e[1mlivisu\e[0m@\e[1mlivisu'
++ strip='\e[1mlivisu\e[0m@\e[1mlivisu'
++ strip=livisu@livisu
++ strip=livisu@livisu
++ strip=livisu@livisu
++ strip=livisu@livisu
++ printf '%s\n' livisu@livisu
+ length=livisu@livisu
+ length=13
+ string='\e[1mlivisu\e[0m@\e[1mlivisu'
+ string='\e[0m\e[1m\e[1mlivisu\e[0m@\e[1mlivisu'
+ printf '%b\n' '\e[33C\e[0m\e[1m\e[1mlivisu\e[0m@\e[1mlivisu\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info underline
+ [[ -n '' ]]
+ unset -v prin
+ get_underline
+ [[ on == \o\n ]]
+ printf -v underline %13s
+ 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 Big Sur 11.4 (20F71) x86_64 ]]
+ return
+ [[ -n '' ]]
+ [[ -n distro ]]
++ trim 'macOS Big Sur 11.4 (20F71) x86_64'
++ set -f
++ set -- macOS Big Sur 11.4 '(20F71)' x86_64
++ printf '%s\n' 'macOS Big Sur 11.4 (20F71) x86_64'
++ set +f
+ output='macOS Big Sur 11.4 (20F71) x86_64'
+ [[ -n distro ]]
+ [[ -n macOSBigSur11.4(20F71)x86_64 ]]
+ prin OS 'macOS Big Sur 11.4 (20F71) x86_64'
++ trim OS
++ set -f
++ set -- OS
++ printf '%s\n' OS
++ set +f
+ [[ -n OS ]]
+ [[ -n macOS Big Sur 11.4 (20F71) x86_64 ]]
+ [[ -n '' ]]
+ string='OS: macOS Big Sur 11.4 (20F71) x86_64'
++ trim 'OS: macOS Big Sur 11.4 (20F71) x86_64'
++ set -f
++ set -- OS: macOS Big Sur 11.4 '(20F71)' x86_64
++ printf '%s\n' 'OS: macOS Big Sur 11.4 (20F71) x86_64'
++ set +f
+ string='OS: macOS Big Sur 11.4 (20F71) x86_64'
++ strip_sequences 'OS: macOS Big Sur 11.4 (20F71) x86_64'
++ strip='OS: macOS Big Sur 11.4 (20F71) x86_64'
++ strip='OS: macOS Big Sur 11.4 (20F71) x86_64'
++ strip='OS: macOS Big Sur 11.4 (20F71) x86_64'
++ strip='OS: macOS Big Sur 11.4 (20F71) x86_64'
++ strip='OS: macOS Big Sur 11.4 (20F71) x86_64'
++ strip='OS: macOS Big Sur 11.4 (20F71) x86_64'
++ printf '%s\n' 'OS: macOS Big Sur 11.4 (20F71) x86_64'
+ length='OS: macOS Big Sur 11.4 (20F71) x86_64'
+ length=37
+ string='OS\e[0m\e[0m:\e[0m macOS Big Sur 11.4 (20F71) x86_64'
+ string='\e[1mOS\e[0m\e[0m:\e[0m macOS Big Sur 11.4 (20F71) x86_64'
+ printf '%b\n' '\e[33C\e[1mOS\e[0m\e[0m:\e[0m macOS Big Sur 11.4 (20F71) 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 -e Lilu
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
+ [[ '' != '' ]]
+ [[ 11.4 == 10.[4-5]* ]]
++ sysctl -n hw.model
+ model=MacBookPro12,1
+ case $model in
+ : 'MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ model='MacBook Pro (Retina, 13-inch, Early 2015)'
+ case $model in
+ [[ -n '' ]]
+ [[ -n model ]]
++ trim 'MacBook Pro (Retina, 13-inch, Early 2015)'
++ set -f
++ set -- MacBook Pro '(Retina,' 13-inch, Early '2015)'
++ printf '%s\n' 'MacBook Pro (Retina, 13-inch, Early 2015)'
++ set +f
+ output='MacBook Pro (Retina, 13-inch, Early 2015)'
+ [[ -n model ]]
+ [[ -n MacBookPro(Retina,13-inch,Early2015) ]]
+ prin Host 'MacBook Pro (Retina, 13-inch, Early 2015)'
++ trim Host
++ set -f
++ set -- Host
++ printf '%s\n' Host
++ set +f
+ [[ -n Host ]]
+ [[ -n MacBook Pro (Retina, 13-inch, Early 2015) ]]
+ [[ -n '' ]]
+ string='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ trim 'Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ set -f
++ set -- Host: MacBook Pro '(Retina,' 13-inch, Early '2015)'
++ printf '%s\n' 'Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ set +f
+ string='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ strip_sequences 'Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ strip='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ strip='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ strip='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ strip='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ strip='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ strip='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
++ printf '%s\n' 'Host: MacBook Pro (Retina, 13-inch, Early 2015)'
+ length='Host: MacBook Pro (Retina, 13-inch, Early 2015)'
+ length=47
+ string='Host\e[0m\e[0m:\e[0m MacBook Pro (Retina, 13-inch, Early 2015)'
+ string='\e[1mHost\e[0m\e[0m:\e[0m MacBook Pro (Retina, 13-inch, Early 2015)'
+ printf '%b\n' '\e[33C\e[1mHost\e[0m\e[0m:\e[0m MacBook Pro (Retina, 13-inch, Early 2015)\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info Kernel kernel
+ [[ -n kernel ]]
+ subtitle=Kernel
+ unset -v prin
+ get_kernel
+ [[ macOS =~ (AIX|IRIX) ]]
+ [[ macOS == Haiku ]]
+ [[ macOS == Windows ]]
+ case $kernel_shorthand in
+ kernel=20.5.0
+ [[ macOS =~ (BSD|MINIX) ]]
+ [[ -n '' ]]
+ [[ -n kernel ]]
++ trim 20.5.0
++ set -f
++ set -- 20.5.0
++ printf '%s\n' 20.5.0
++ set +f
+ output=20.5.0
+ [[ -n kernel ]]
+ [[ -n 20.5.0 ]]
+ prin Kernel 20.5.0
++ trim Kernel
++ set -f
++ set -- Kernel
++ printf '%s\n' Kernel
++ set +f
+ [[ -n Kernel ]]
+ [[ -n 20.5.0 ]]
+ [[ -n '' ]]
+ string='Kernel: 20.5.0'
++ trim 'Kernel: 20.5.0'
++ set -f
++ set -- Kernel: 20.5.0
++ printf '%s\n' 'Kernel: 20.5.0'
++ set +f
+ string='Kernel: 20.5.0'
++ strip_sequences 'Kernel: 20.5.0'
++ strip='Kernel: 20.5.0'
++ strip='Kernel: 20.5.0'
++ strip='Kernel: 20.5.0'
++ strip='Kernel: 20.5.0'
++ strip='Kernel: 20.5.0'
++ strip='Kernel: 20.5.0'
++ printf '%s\n' 'Kernel: 20.5.0'
+ length='Kernel: 20.5.0'
+ length=14
+ string='Kernel\e[0m\e[0m:\e[0m 20.5.0'
+ string='\e[1mKernel\e[0m\e[0m:\e[0m 20.5.0'
+ printf '%b\n' '\e[33C\e[1mKernel\e[0m\e[0m:\e[0m 20.5.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 = 1669389227, usec = 967709 } Fri Nov 25 10:13:47 2022'
+ boot='1669389227, usec = 967709 } Fri Nov 25 10:13:47 2022'
+ boot=1669389227
++ date +%s
+ now=1670510762
+ s=1121535
+ d='12 days'
+ h='23 hours'
+ m='32 minutes'
+ (( 12 == 1 ))
+ (( 23 == 1 ))
+ (( 32 == 1 ))
+ (( 12 == 0 ))
+ (( 23 == 0 ))
+ (( 32 == 0 ))
+ (( 12 > 100 ))
+ uptime='12 days, 23 hours, 32 minutes'
+ uptime='12 days, 23 hours, 32 minutes'
+ uptime='12 days, 23 hours, 32 minutes'
+ case $uptime_shorthand in
+ uptime='12 days, 23 hours, 32 mins'
+ uptime='12 days, 23 hours, 32 mins'
+ uptime='12 days, 23 hours, 32 mins'
+ [[ -n '' ]]
+ [[ -n uptime ]]
++ trim '12 days, 23 hours, 32 mins'
++ set -f
++ set -- 12 days, 23 hours, 32 mins
++ printf '%s\n' '12 days, 23 hours, 32 mins'
++ set +f
+ output='12 days, 23 hours, 32 mins'
+ [[ -n uptime ]]
+ [[ -n 12days,23hours,32mins ]]
+ prin Uptime '12 days, 23 hours, 32 mins'
++ trim Uptime
++ set -f
++ set -- Uptime
++ printf '%s\n' Uptime
++ set +f
+ [[ -n Uptime ]]
+ [[ -n 12 days, 23 hours, 32 mins ]]
+ [[ -n '' ]]
+ string='Uptime: 12 days, 23 hours, 32 mins'
++ trim 'Uptime: 12 days, 23 hours, 32 mins'
++ set -f
++ set -- Uptime: 12 days, 23 hours, 32 mins
++ printf '%s\n' 'Uptime: 12 days, 23 hours, 32 mins'
++ set +f
+ string='Uptime: 12 days, 23 hours, 32 mins'
++ strip_sequences 'Uptime: 12 days, 23 hours, 32 mins'
++ strip='Uptime: 12 days, 23 hours, 32 mins'
++ strip='Uptime: 12 days, 23 hours, 32 mins'
++ strip='Uptime: 12 days, 23 hours, 32 mins'
++ strip='Uptime: 12 days, 23 hours, 32 mins'
++ strip='Uptime: 12 days, 23 hours, 32 mins'
++ strip='Uptime: 12 days, 23 hours, 32 mins'
++ printf '%s\n' 'Uptime: 12 days, 23 hours, 32 mins'
+ length='Uptime: 12 days, 23 hours, 32 mins'
+ length=34
+ string='Uptime\e[0m\e[0m:\e[0m 12 days, 23 hours, 32 mins'
+ string='\e[1mUptime\e[0m\e[0m:\e[0m 12 days, 23 hours, 32 mins'
+ printf '%b\n' '\e[33C\e[1mUptime\e[0m\e[0m:\e[0m 12 days, 23 hours, 32 mins\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info Packages packages
+ [[ -n packages ]]
+ subtitle=Packages
+ unset -v prin
+ get_packages
+ pkgs_h=0
+ [[ -f /bedrock/etc/bedrock-release ]]
+ case $os in
+ has port
+ type -p port
+ has brew
+ type -p brew
+ manager=brew
++ brew --cellar
++ brew --caskroom
+ dir '/usr/local/Cellar/* /usr/local/Caskroom/*'
+ pkgs=($@)
+ (( packages+=208 ))
+ pac 208
+ (( 208 > 0 ))
+ managers+=("$1 (${manager})")
+ manager_string+='brew, '
+ has pkgin
+ type -p pkgin
+ has dpkg
+ type -p dpkg
+ has tea
+ type -p tea
+ has nix-store
+ type -p nix-store
+ (( packages == 0 ))
+ [[ on == on ]]
+ printf -v packages '%s, ' '208 (brew)'
+ packages='208 (brew)'
+ packages='208 (brew)'
+ [[ -n '' ]]
+ [[ -n packages ]]
++ trim '208 (brew)'
++ set -f
++ set -- 208 '(brew)'
++ printf '%s\n' '208 (brew)'
++ set +f
+ output='208 (brew)'
+ [[ -n packages ]]
+ [[ -n 208(brew) ]]
+ prin Packages '208 (brew)'
++ trim Packages
++ set -f
++ set -- Packages
++ printf '%s\n' Packages
++ set +f
+ [[ -n Packages ]]
+ [[ -n 208 (brew) ]]
+ [[ -n '' ]]
+ string='Packages: 208 (brew)'
++ trim 'Packages: 208 (brew)'
++ set -f
++ set -- Packages: 208 '(brew)'
++ printf '%s\n' 'Packages: 208 (brew)'
++ set +f
+ string='Packages: 208 (brew)'
++ strip_sequences 'Packages: 208 (brew)'
++ strip='Packages: 208 (brew)'
++ strip='Packages: 208 (brew)'
++ strip='Packages: 208 (brew)'
++ strip='Packages: 208 (brew)'
++ strip='Packages: 208 (brew)'
++ strip='Packages: 208 (brew)'
++ printf '%s\n' 'Packages: 208 (brew)'
+ length='Packages: 208 (brew)'
+ length=20
+ string='Packages\e[0m\e[0m:\e[0m 208 (brew)'
+ string='\e[1mPackages\e[0m\e[0m:\e[0m 208 (brew)'
+ printf '%b\n' '\e[33C\e[1mPackages\e[0m\e[0m:\e[0m 208 (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
++ /usr/local/bin/zsh --version
+ shell+='zsh 5.9 (x86_64-apple-darwin20.6.0)'
+ shell='zsh 5.9 (x86_64-apple-darwin20.6.0)'
+ shell='zsh 5.9 (x86_64-apple-darwin20.6.0)'
+ shell='zsh 5.9 (x86_64-apple-darwin20.6.0)'
+ shell='zsh 5.9 (x86_64-apple-darwin20.6.0)'
+ shell='zsh 5.9 '
+ [[ -n '' ]]
+ [[ -n shell ]]
++ trim 'zsh 5.9 '
++ set -f
++ set -- zsh 5.9
++ printf '%s\n' 'zsh 5.9'
++ set +f
+ output='zsh 5.9'
+ [[ -n shell ]]
+ [[ -n zsh5.9 ]]
+ prin Shell 'zsh 5.9'
++ trim Shell
++ set -f
++ set -- Shell
++ printf '%s\n' Shell
++ set +f
+ [[ -n Shell ]]
+ [[ -n zsh 5.9 ]]
+ [[ -n '' ]]
+ string='Shell: zsh 5.9'
++ trim 'Shell: zsh 5.9'
++ set -f
++ set -- Shell: zsh 5.9
++ printf '%s\n' 'Shell: zsh 5.9'
++ set +f
+ string='Shell: zsh 5.9'
++ strip_sequences 'Shell: zsh 5.9'
++ strip='Shell: zsh 5.9'
++ strip='Shell: zsh 5.9'
++ strip='Shell: zsh 5.9'
++ strip='Shell: zsh 5.9'
++ strip='Shell: zsh 5.9'
++ strip='Shell: zsh 5.9'
++ printf '%s\n' 'Shell: zsh 5.9'
+ length='Shell: zsh 5.9'
+ length=14
+ string='Shell\e[0m\e[0m:\e[0m zsh 5.9'
+ string='\e[1mShell\e[0m\e[0m:\e[0m zsh 5.9'
+ printf '%b\n' '\e[33C\e[1mShell\e[0m\e[0m:\e[0m zsh 5.9\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='1280x800x32@0Hz, '
+ resolution='1280x800 @ 0Hz, '
+ [[ -e /Library/Preferences/com.apple.windowserver.plist ]]
+ scale_factor=
+ [[ 1280x800 @ 0Hz, == *\@\ \H\z* ]]
+ [[ '' == 2 ]]
+ [[ off == \o\f\f ]]
+ resolution='1280x800 @ 0Hz, '
+ resolution='1280x800 @ 0Hz, '
+ [[ 1280x800 @ 0Hz, == *\0\H\z* ]]
+ resolution='1280x800, '
+ resolution='1280x800, '
+ resolution=1280x800
+ [[ -z 1280800 ]]
+ [[ -n '' ]]
+ [[ -n resolution ]]
++ trim 1280x800
++ set -f
++ set -- 1280x800
++ printf '%s\n' 1280x800
++ set +f
+ output=1280x800
+ [[ -n resolution ]]
+ [[ -n 1280x800 ]]
+ prin Resolution 1280x800
++ trim Resolution
++ set -f
++ set -- Resolution
++ printf '%s\n' Resolution
++ set +f
+ [[ -n Resolution ]]
+ [[ -n 1280x800 ]]
+ [[ -n '' ]]
+ string='Resolution: 1280x800'
++ trim 'Resolution: 1280x800'
++ set -f
++ set -- Resolution: 1280x800
++ printf '%s\n' 'Resolution: 1280x800'
++ set +f
+ string='Resolution: 1280x800'
++ strip_sequences 'Resolution: 1280x800'
++ strip='Resolution: 1280x800'
++ strip='Resolution: 1280x800'
++ strip='Resolution: 1280x800'
++ strip='Resolution: 1280x800'
++ strip='Resolution: 1280x800'
++ strip='Resolution: 1280x800'
++ printf '%s\n' 'Resolution: 1280x800'
+ length='Resolution: 1280x800'
+ length=20
+ string='Resolution\e[0m\e[0m:\e[0m 1280x800'
+ string='\e[1mResolution\e[0m\e[0m:\e[0m 1280x800'
+ printf '%b\n' '\e[33C\e[1mResolution\e[0m\e[0m:\e[0m 1280x800\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 /private/tmp/com.apple.launchd.ySKrWj1ZyY/org.xquartz:0 ]]
+ [[ -z Aqua ]]
+ 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 == \P\l\a\s\m\a* ]]
+ [[ -n Aqua ]]
+ de+=' ()'
+ 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=11
+ string='DE\e[0m\e[0m:\e[0m Aqua ()'
+ string='\e[1mDE\e[0m\e[0m:\e[0m Aqua ()'
+ printf '%b\n' '\e[33C\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)
+ [[ -O /wayland-0 ]]
+ [[ -n /private/tmp/com.apple.launchd.ySKrWj1ZyY/org.xquartz:0 ]]
+ [[ macOS != \M\a\c\ \O\S\ \X ]]
+ [[ macOS != \m\a\c\O\S ]]
+ 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='Rectangle
Rectangle'
+ case $ps_line in
+ wm=Rectangle
+ [[ Rectangle == *WINDOWMAKER* ]]
+ [[ Rectangle == *GNOME*Shell* ]]
+ wm_run=1
+ [[ -n '' ]]
+ [[ -n wm ]]
++ trim Rectangle
++ set -f
++ set -- Rectangle
++ printf '%s\n' Rectangle
++ set +f
+ output=Rectangle
+ [[ -n wm ]]
+ [[ -n Rectangle ]]
+ prin WM Rectangle
++ trim WM
++ set -f
++ set -- WM
++ printf '%s\n' WM
++ set +f
+ [[ -n WM ]]
+ [[ -n Rectangle ]]
+ [[ -n '' ]]
+ string='WM: Rectangle'
++ trim 'WM: Rectangle'
++ set -f
++ set -- WM: Rectangle
++ printf '%s\n' 'WM: Rectangle'
++ set +f
+ string='WM: Rectangle'
++ strip_sequences 'WM: Rectangle'
++ strip='WM: Rectangle'
++ strip='WM: Rectangle'
++ strip='WM: Rectangle'
++ strip='WM: Rectangle'
++ strip='WM: Rectangle'
++ strip='WM: Rectangle'
++ printf '%s\n' 'WM: Rectangle'
+ length='WM: Rectangle'
+ length=13
+ string='WM\e[0m\e[0m:\e[0m Rectangle'
+ string='\e[1mWM\e[0m\e[0m:\e[0m Rectangle'
+ printf '%b\n' '\e[33C\e[1mWM\e[0m\e[0m:\e[0m Rectangle\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
++ trim_quotes ''
++ trim_output=
++ trim_output=
++ printf %s ''
+ wm_theme=
+ [[ -n '' ]]
+ [[ -n wm_theme ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n wm_theme ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect WM Theme.'
++ color 1
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect WM Theme.
'
+ 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=widgetStyle
+ lxqt=style
+ qt5ct=style=
+ get_style
+ unset qt_theme gtk2_theme gtk3_theme theme path
+ [[ -n /private/tmp/com.apple.launchd.ySKrWj1ZyY/org.xquartz:0 ]]
+ [[ macOS != \M\a\c\ \O\S\ \X ]]
+ [[ macOS != \m\a\c\O\S ]]
+ [[ -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+='[!]\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
+ lxqt=icon_theme
+ qt5ct=icon_theme
+ get_style
+ unset qt_theme gtk2_theme gtk3_theme theme path
+ [[ -n /private/tmp/com.apple.launchd.ySKrWj1ZyY/org.xquartz:0 ]]
+ [[ macOS != \M\a\c\ \O\S\ \X ]]
+ [[ macOS != \m\a\c\O\S ]]
+ 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+='[!]\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=
+ [[ xterm-kitty == \t\w\5\2 ]]
+ [[ xterm-kitty == \t\w\1\0\0 ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -z '' ]]
++ get_ppid ''
++ case $os in
+++ ps -p 47947 -o ppid=
++ ppid=40932
++ printf %s 40932
+ parent=40932
+ [[ -z 40932 ]]
++ get_process_name 40932
++ case $os in
+++ ps -p 40932 -o comm=
++ name=/Applications/kitty.app/Contents/MacOS/kitty
++ printf %s /Applications/kitty.app/Contents/MacOS/kitty
+ name=/Applications/kitty.app/Contents/MacOS/kitty
+ case ${name// } in
+ [[ macOS == Linux ]]
+ term=kitty
+ [[ kitty == .*-wrapped ]]
+ [[ -z kitty ]]
+ [[ '' == \1 ]]
+ [[ -z kitty ]]
+ [[ kitty == \c\o\m\.\t\e\r\m\u\x ]]
+ term_run=1
+ [[ -n '' ]]
+ [[ -n term ]]
++ trim kitty
++ set -f
++ set -- kitty
++ printf '%s\n' kitty
++ set +f
+ output=kitty
+ [[ -n term ]]
+ [[ -n kitty ]]
+ prin Terminal kitty
++ trim Terminal
++ set -f
++ set -- Terminal
++ printf '%s\n' Terminal
++ set +f
+ [[ -n Terminal ]]
+ [[ -n kitty ]]
+ [[ -n '' ]]
+ string='Terminal: kitty'
++ trim 'Terminal: kitty'
++ set -f
++ set -- Terminal: kitty
++ printf '%s\n' 'Terminal: kitty'
++ set +f
+ string='Terminal: kitty'
++ strip_sequences 'Terminal: kitty'
++ strip='Terminal: kitty'
++ strip='Terminal: kitty'
++ strip='Terminal: kitty'
++ strip='Terminal: kitty'
++ strip='Terminal: kitty'
++ strip='Terminal: kitty'
++ printf '%s\n' 'Terminal: kitty'
+ length='Terminal: kitty'
+ length=15
+ string='Terminal\e[0m\e[0m:\e[0m kitty'
+ string='\e[1mTerminal\e[0m\e[0m:\e[0m kitty'
+ printf '%b\n' '\e[33C\e[1mTerminal\e[0m\e[0m:\e[0m kitty\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
+ term_font='from kitty.cli import *; o = create_default_opts(); print(f'\''{o.font_family} {o.font_size}'\'')'
++ kitty +runpy 'from kitty.cli import *; o = create_default_opts(); print(f'\''{o.font_family} {o.font_size}'\'')'
+ term_font='Hack Nerd Font Regular 16.0'
+ term_font='Hack Nerd Font Regular 16.0'
+ term_font='Hack Nerd Font Regular 16.0'
+ [[ -n '' ]]
+ [[ -n term_font ]]
++ trim 'Hack Nerd Font Regular 16.0'
++ set -f
++ set -- Hack Nerd Font Regular 16.0
++ printf '%s\n' 'Hack Nerd Font Regular 16.0'
++ set +f
+ output='Hack Nerd Font Regular 16.0'
+ [[ -n term_font ]]
+ [[ -n HackNerdFontRegular16.0 ]]
+ prin 'Terminal Font' 'Hack Nerd Font Regular 16.0'
++ trim 'Terminal Font'
++ set -f
++ set -- Terminal Font
++ printf '%s\n' 'Terminal Font'
++ set +f
+ [[ -n Terminal Font ]]
+ [[ -n Hack Nerd Font Regular 16.0 ]]
+ [[ -n '' ]]
+ string='Terminal Font: Hack Nerd Font Regular 16.0'
++ trim 'Terminal Font: Hack Nerd Font Regular 16.0'
++ set -f
++ set -- Terminal Font: Hack Nerd Font Regular 16.0
++ printf '%s\n' 'Terminal Font: Hack Nerd Font Regular 16.0'
++ set +f
+ string='Terminal Font: Hack Nerd Font Regular 16.0'
++ strip_sequences 'Terminal Font: Hack Nerd Font Regular 16.0'
++ strip='Terminal Font: Hack Nerd Font Regular 16.0'
++ strip='Terminal Font: Hack Nerd Font Regular 16.0'
++ strip='Terminal Font: Hack Nerd Font Regular 16.0'
++ strip='Terminal Font: Hack Nerd Font Regular 16.0'
++ strip='Terminal Font: Hack Nerd Font Regular 16.0'
++ strip='Terminal Font: Hack Nerd Font Regular 16.0'
++ printf '%s\n' 'Terminal Font: Hack Nerd Font Regular 16.0'
+ length='Terminal Font: Hack Nerd Font Regular 16.0'
+ length=42
+ string='Terminal Font\e[0m\e[0m:\e[0m Hack Nerd Font Regular 16.0'
+ string='\e[1mTerminal Font\e[0m\e[0m:\e[0m Hack Nerd Font Regular 16.0'
+ printf '%b\n' '\e[33C\e[1mTerminal Font\e[0m\e[0m:\e[0m Hack Nerd Font Regular 16.0\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info CPU cpu
+ [[ -n cpu ]]
+ subtitle=CPU
+ unset -v prin
+ get_cpu
+ case $os in
+ [[ 11.4 == 10.[4-5]* ]]
++ sysctl -n machdep.cpu.brand_string
+ cpu='Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz'
+ case $cpu_cores in
++ sysctl -n hw.logicalcpu_max
+ cores=4
+ cpu='Intel(R) Core i5-5257U CPU @ 2.70GHz'
+ cpu='Intel(R) Core i5-5257U CPU @ 2.70GHz'
+ cpu='Intel Core i5-5257U CPU @ 2.70GHz'
+ cpu='Intel Core i5-5257U CPU @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel Core i5-5257U @ 2.70GHz'
+ cpu='Intel i5-5257U @ 2.70GHz'
+ cpu='Intel i5-5257U @ 2.70GHz'
+ cpu='Intel i5-5257U @ 2.70GHz'
+ cpu='Intel i5-5257U @ 2.70GHz'
+ cpu='Intel i5-5257U @ 2.70GHz'
+ cpu='Intel i5-5257U @ 2.70GHz'
+ cpu='Intel i5-5257U @ 2.70GHz'
+ cpu='Intel i5-5257U @ 2.70GHz'
+ cores=4
+ speed=
+ [[ on == \o\f\f ]]
+ [[ logical != \o\f\f ]]
+ [[ -n 4 ]]
+ case $os in
++ uname -m
+ [[ x86_64 == \a\r\m\6\4 ]]
+ cpu='Intel i5-5257U (4) @ 2.70GHz'
+ [[ on != \o\f\f ]]
+ [[ -n '' ]]
+ [[ off != \o\f\f ]]
+ [[ -n '' ]]
+ [[ -n cpu ]]
++ trim 'Intel i5-5257U (4) @ 2.70GHz'
++ set -f
++ set -- Intel i5-5257U '(4)' @ 2.70GHz
++ printf '%s\n' 'Intel i5-5257U (4) @ 2.70GHz'
++ set +f
+ output='Intel i5-5257U (4) @ 2.70GHz'
+ [[ -n cpu ]]
+ [[ -n Inteli5-5257U(4)@2.70GHz ]]
+ prin CPU 'Intel i5-5257U (4) @ 2.70GHz'
++ trim CPU
++ set -f
++ set -- CPU
++ printf '%s\n' CPU
++ set +f
+ [[ -n CPU ]]
+ [[ -n Intel i5-5257U (4) @ 2.70GHz ]]
+ [[ -n '' ]]
+ string='CPU: Intel i5-5257U (4) @ 2.70GHz'
++ trim 'CPU: Intel i5-5257U (4) @ 2.70GHz'
++ set -f
++ set -- CPU: Intel i5-5257U '(4)' @ 2.70GHz
++ printf '%s\n' 'CPU: Intel i5-5257U (4) @ 2.70GHz'
++ set +f
+ string='CPU: Intel i5-5257U (4) @ 2.70GHz'
++ strip_sequences 'CPU: Intel i5-5257U (4) @ 2.70GHz'
++ strip='CPU: Intel i5-5257U (4) @ 2.70GHz'
++ strip='CPU: Intel i5-5257U (4) @ 2.70GHz'
++ strip='CPU: Intel i5-5257U (4) @ 2.70GHz'
++ strip='CPU: Intel i5-5257U (4) @ 2.70GHz'
++ strip='CPU: Intel i5-5257U (4) @ 2.70GHz'
++ strip='CPU: Intel i5-5257U (4) @ 2.70GHz'
++ printf '%s\n' 'CPU: Intel i5-5257U (4) @ 2.70GHz'
+ length='CPU: Intel i5-5257U (4) @ 2.70GHz'
+ length=33
+ string='CPU\e[0m\e[0m:\e[0m Intel i5-5257U (4) @ 2.70GHz'
+ string='\e[1mCPU\e[0m\e[0m:\e[0m Intel i5-5257U (4) @ 2.70GHz'
+ printf '%b\n' '\e[33C\e[1mCPU\e[0m\e[0m:\e[0m Intel i5-5257U (4) @ 2.70GHz\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 /var/folders/1k/10m5nnwd177fg2zsy6tpfhc00000gn/T//neofetch/gpu ]]
+ source /var/folders/1k/10m5nnwd177fg2zsy6tpfhc00000gn/T//neofetch/gpu
++ gpu='Intel Iris Graphics 6100'
+ [[ on == \o\f\f ]]
+ [[ -n '' ]]
+ [[ -n gpu ]]
++ trim 'Intel Iris Graphics 6100'
++ set -f
++ set -- Intel Iris Graphics 6100
++ printf '%s\n' 'Intel Iris Graphics 6100'
++ set +f
+ output='Intel Iris Graphics 6100'
+ [[ -n gpu ]]
+ [[ -n IntelIrisGraphics6100 ]]
+ prin GPU 'Intel Iris Graphics 6100'
++ trim GPU
++ set -f
++ set -- GPU
++ printf '%s\n' GPU
++ set +f
+ [[ -n GPU ]]
+ [[ -n Intel Iris Graphics 6100 ]]
+ [[ -n '' ]]
+ string='GPU: Intel Iris Graphics 6100'
++ trim 'GPU: Intel Iris Graphics 6100'
++ set -f
++ set -- GPU: Intel Iris Graphics 6100
++ printf '%s\n' 'GPU: Intel Iris Graphics 6100'
++ set +f
+ string='GPU: Intel Iris Graphics 6100'
++ strip_sequences 'GPU: Intel Iris Graphics 6100'
++ strip='GPU: Intel Iris Graphics 6100'
++ strip='GPU: Intel Iris Graphics 6100'
++ strip='GPU: Intel Iris Graphics 6100'
++ strip='GPU: Intel Iris Graphics 6100'
++ strip='GPU: Intel Iris Graphics 6100'
++ strip='GPU: Intel Iris Graphics 6100'
++ printf '%s\n' 'GPU: Intel Iris Graphics 6100'
+ length='GPU: Intel Iris Graphics 6100'
+ length=29
+ string='GPU\e[0m\e[0m:\e[0m Intel Iris Graphics 6100'
+ string='\e[1mGPU\e[0m\e[0m:\e[0m Intel Iris Graphics 6100'
+ printf '%b\n' '\e[33C\e[1mGPU\e[0m\e[0m:\e[0m Intel Iris Graphics 6100\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.pagesize
+ hw_pagesize=4096
++ sysctl -n hw.memsize
+ mem_total=8192
++ sysctl -n vm.page_pageable_internal_count
++ sysctl -n vm.page_purgeable_count
+ pages_app=836241
++ vm_stat
++ awk '/ wired/ { print $4 }'
+ pages_wired=463639.
++ vm_stat
++ awk '/ occupied/ { printf $5 }'
+ pages_compressed=404004.
+ pages_compressed=404004.
+ mem_used=6655
+ [[ off == \o\n ]]
+ memory_unit_divider=1
+ memory_unit_multiplier=1
+ mu_mb=6655
+ mt_mb=8192
+ case $memory_unit in
+ test 1 -ge 1
+ printf -v mem_used '%'\''.*f' 2 6655.0
+ printf -v mem_total '%'\''.*f' 2 8192.0
+ memory='6655.00 MiB / 8192.00 MiB '
+ case $memory_display in
+ [[ -n '' ]]
+ [[ -n memory ]]
++ trim '6655.00 MiB / 8192.00 MiB '
++ set -f
++ set -- 6655.00 MiB / 8192.00 MiB
++ printf '%s\n' '6655.00 MiB / 8192.00 MiB'
++ set +f
+ output='6655.00 MiB / 8192.00 MiB'
+ [[ -n memory ]]
+ [[ -n 6655.00MiB/8192.00MiB ]]
+ prin Memory '6655.00 MiB / 8192.00 MiB'
++ trim Memory
++ set -f
++ set -- Memory
++ printf '%s\n' Memory
++ set +f
+ [[ -n Memory ]]
+ [[ -n 6655.00 MiB / 8192.00 MiB ]]
+ [[ -n '' ]]
+ string='Memory: 6655.00 MiB / 8192.00 MiB'
++ trim 'Memory: 6655.00 MiB / 8192.00 MiB'
++ set -f
++ set -- Memory: 6655.00 MiB / 8192.00 MiB
++ printf '%s\n' 'Memory: 6655.00 MiB / 8192.00 MiB'
++ set +f
+ string='Memory: 6655.00 MiB / 8192.00 MiB'
++ strip_sequences 'Memory: 6655.00 MiB / 8192.00 MiB'
++ strip='Memory: 6655.00 MiB / 8192.00 MiB'
++ strip='Memory: 6655.00 MiB / 8192.00 MiB'
++ strip='Memory: 6655.00 MiB / 8192.00 MiB'
++ strip='Memory: 6655.00 MiB / 8192.00 MiB'
++ strip='Memory: 6655.00 MiB / 8192.00 MiB'
++ strip='Memory: 6655.00 MiB / 8192.00 MiB'
++ printf '%s\n' 'Memory: 6655.00 MiB / 8192.00 MiB'
+ length='Memory: 6655.00 MiB / 8192.00 MiB'
+ length=33
+ string='Memory\e[0m\e[0m:\e[0m 6655.00 MiB / 8192.00 MiB'
+ string='\e[1mMemory\e[0m\e[0m:\e[0m 6655.00 MiB / 8192.00 MiB'
+ printf '%b\n' '\e[33C\e[1mMemory\e[0m\e[0m:\e[0m 6655.00 MiB / 8192.00 MiB\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info col# See this wiki page for more info:
+ [[ -n See ]]
+ subtitle=col#
+ unset -v prin
+ get_See
/usr/local/bin/neofetch: line 5303: get_See: command not found
+ [[ -n '' ]]
+ [[ -n See ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n See ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect col#.'
++ color 1
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect col#.
'
+ unset -v subtitle
+ title_fqdn=off
+ kernel_shorthand=on
+ distro_shorthand=off
+ os_arch=on
+ uptime_shorthand=on
+ memory_percent=off
+ memory_unit=mib
+ package_managers=on
+ shell_path=off
+ shell_version=on
+ speed_type=bios_limit
+ speed_shorthand=off
+ cpu_brand=on
+ cpu_speed=on
+ cpu_cores=logical
+ cpu_temp=off
+ gpu_brand=on
+ gpu_type=all
+ refresh_rate=off
+ gtk_shorthand=off
+ gtk2=on
+ gtk3=on
+ public_ip_host=http://ident.me
+ public_ip_timeout=2
+ local_ip_interface=('auto')
+ de_version=on
+ disk_show=('/')
+ disk_subtitle=mount
+ disk_percent=on
+ music_player=auto
+ song_format='%artist% - %album% - %title%'
+ song_shorthand=off
+ mpc_args=()
+ colors=(distro)
+ bold=on
+ underline_enabled=on
+ underline_char=-
+ separator=:
+ block_range=(0 15)
+ color_blocks=on
+ block_width=3
+ block_height=1
+ col_offset=auto
+ bar_char_elapsed=-
+ bar_char_total==
+ bar_border=on
+ bar_length=15
+ bar_color_elapsed=distro
+ bar_color_total=distro
+ memory_display=off
+ battery_display=off
+ disk_display=off
+ image_backend=ascii
+ image_source=auto
+ ascii_distro=auto
+ ascii_colors=(distro)
+ ascii_bold=on
+ image_loop=off
+ thumbnail_dir=/Users/livisu/.cache/thumbnails/neofetch
+ crop_mode=normal
+ crop_offset=center
+ image_size=auto
+ catimg_size=2
+ gap=3
+ yoffset=0
+ xoffset=0
+ background_color=
+ stdout=offs
+ 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 %2s
+ printf %b '\n\n'
+ [[ ascii == *w3m* ]]
+ [[ ascii == *ueberzug* ]]
+ err 'Neofetch command: /usr/local/bin/neofetch -vv'
++ color 1
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Neofetch command: /usr/local/bin/neofetch -vv
'
+ err 'Neofetch version: 7.3.4'
++ color 1
++ case $1 in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Neofetch version: 7.3.4
'
+ [[ on == on ]]
+ printf '%b\033[m' '[!]\e[0m Config: Sourced user config. (/Users/livisu/.config/neofetch/config.conf)
[!]\e[0m Info: Couldn'\''t detect WM Theme.
[!]\e[0m Info: Couldn'\''t detect Theme.
[!]\e[0m Info: Couldn'\''t detect Icons.
[!]\e[0m Info: Couldn'\''t detect col#.
[!]\e[0m Neofetch command: /usr/local/bin/neofetch -vv
[!]\e[0m Neofetch version: 7.3.4
'
[!] Config: Sourced user config. (/Users/livisu/.config/neofetch/config.conf)
[!] Info: Couldn't detect WM Theme.
[!] Info: Couldn't detect Theme.
[!] Info: Couldn't detect Icons.
[!] Info: Couldn't detect col#.
[!] Neofetch command: /usr/local/bin/neofetch -vv
[!] Neofetch version: 7.3.4
+ [[ off == on ]]
+ return 0
+ printf '\e[?25h\e[?7h'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment