Skip to content

Instantly share code, notes, and snippets.

@kraxarn
Last active September 23, 2018 10:21
Show Gist options
  • Save kraxarn/d49939938c3cb0fe753f13358b82d6da to your computer and use it in GitHub Desktop.
Save kraxarn/d49939938c3cb0fe753f13358b82d6da to your computer and use it in GitHub Desktop.
Neofetch log (iPhone X, 11.3.1)
/usr/bin/neofetch: line 4160: /dev/fd/62: No such file or directory
/usr/bin/neofetch: line 4160: awk: command not found
/usr/bin/neofetch: line 4160: awk: command not found
+ verbose=on
+ shift
+ [[ -n '' ]]
+ [[ on != \o\n ]]
+ get_distro
+ [[ -n '' ]]
+ case "$os" in
+ distro=
+ [[ -z '' ]]
+ distro=' (Unknown)'
+ case "$os" in
+ machine_arch=iPhone10,6
+ [[ on == \o\n ]]
+ distro+=' iPhone10,6'
+ [[ auto == \a\u\t\o ]]
++ trim ' (Unknown) iPhone10,6'
++ set -f
++ set -- '(Unknown)' iPhone10,6
++ printf '%s\n' '(Unknown) iPhone10,6'
++ set +f
+ ascii_distro='(Unknown) iPhone10,6'
+ 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 '(Unknown) iPhone10,6'
++ set -f
++ set -- '(Unknown)' iPhone10,6
++ printf '%s\n' '(Unknown) iPhone10,6'
++ set +f
+ case "$kernel_name" in
+ 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=''
+ case "$bar_color_total $1" in
++ color 3
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 3
+ bar_color_total=''
+ read -rd '' ascii_data
+ [[ distro != \d\i\s\t\r\o ]]
+ [[ off == \o\n ]]
+ [[ xterm-256color != \m\i\n\i\x ]]
+ [[ off != \o\n ]]
+ trap 'printf "\e[?25h\e[?7h"' EXIT
+ printf '\e[?25l\e[?7l'
+ image_backend
+ [[ ascii != \o\f\f ]]
+ type -p convert
+ image_backend=ascii
+ err 'Image: Imagemagick not found, falling back to ascii mode.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Image: Imagemagick not found, falling back to ascii mode.
'
+ case "${image_backend:-off}" in
+ get_ascii
+ [[ -f auto ]]
+ err 'Ascii: Ascii file not found, using distro ascii.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Ascii: Ascii file not found, using distro ascii.
'
+ LC_ALL=en_US.UTF-8
+ IFS='
'
+ read -r line
+ (( 23 > ascii_length ))
+ ascii_length=23
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 23 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 22 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 21 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 27 > ascii_length ))
+ ascii_length=27
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 29 > ascii_length ))
+ ascii_length=29
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 29 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 27 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 26 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 26 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 27 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 29 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 30 > ascii_length ))
+ ascii_length=30
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 30 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 28 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 27 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ (( 25 > ascii_length ))
+ (( ++lines ))
+ IFS='
'
+ read -r line
+ ascii_data='\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='\e[1m '\''c.
,xNMM.
.OMMMMo
OMMM0,
.;loddo:'\'' loolloddol;.
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
OMMM0,
.;loddo:'\'' loolloddol;.
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
OMMM0,
.;loddo:'\'' loolloddol;.
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
OMMM0,
.;loddo:'\'' loolloddol;.
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
OMMM0,
.;loddo:'\'' loolloddol;.
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_length+gap ))
+ printf '%b\n' '\e[1m '\''c.
,xNMM.
.OMMMMo
OMMM0,
.;loddo:'\'' loolloddol;.
cKMMMMMMMMMMNWMMMMMMMMMM0:
\e[1m .KMMMMMMMMMMMMMMMMMMMMMMMWd.
XMMMMMMMMMMMMMMMMMMMMMMMX.
\e[1m;MMMMMMMMMMMMMMMMMMMMMMMM:
:MMMMMMMMMMMMMMMMMMMMMMMM:
\e[1m.MMMMMMMMMMMMMMMMMMMMMMMMX.
kMMMMMMMMMMMMMMMMMMMMMMMMWd.
\e[1m.XMMMMMMMMMMMMMMMMMMMMMMMMMMk
.XMMMMMMMMMMMMMMMMMMMMMMMMK.
\e[1mkMMMMMMMMMMMMMMMMMMMMMMd
;KMMMMMMMWXXWMMMMMMMk.
.cooc,. .,coo:.'
+ LC_ALL=C
+ [[ ascii != \o\f\f ]]
+ printf '\e[%sA\e[9999999D' 17
+ get_cache_dir
+ case "$os" in
+ cache_dir=/tmp
+ print_info
+ info title
+ [[ -n '' ]]
+ unset -v prin
+ get_title
+ user=mobile
+ hostname=KraxiPhoneX
+ title='\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
+ length=18
+ [[ -n '' ]]
++ trim '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ set -f
++ set -- '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ printf '%s\n' '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ set +f
+ output='\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
+ [[ -n '' ]]
+ [[ -n \e[1mmobile\e[0m@\e[1mKraxiPhoneX ]]
+ prin '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ trim '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ set -f
++ set -- '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ printf '%s\n' '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ set +f
+ [[ -n \e[1mmobile\e[0m@\e[1mKraxiPhoneX ]]
+ [[ -n '' ]]
+ string='\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
+ local 'subtitle_color=\e[0m'
++ trim '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ set -f
++ set -- '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ printf '%s\n' '\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
++ set +f
+ string='\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
+ [[ -z 18 ]]
+ string='\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
+ string='\e[0m\e[1m\e[1mmobile\e[0m@\e[1mKraxiPhoneX'
+ printf '%b\n' '\e[33C\e[0m\e[1m\e[1mmobile\e[0m@\e[1mKraxiPhoneX\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info underline
+ [[ -n '' ]]
+ unset -v prin
+ get_underline
+ [[ on == \o\n ]]
+ printf -v underline %18s
+ printf '%b%b\n' '\e[33C\e[0m' '------------------\e[0m '
+ unset -v length
+ (( ++info_height ))
+ prin=1
+ [[ -n 1 ]]
+ return
+ info OS distro
+ [[ -n distro ]]
+ subtitle=OS
+ unset -v prin
+ get_distro
+ [[ -n (Unknown) iPhone10,6 ]]
+ return
+ [[ -n '' ]]
++ trim ' (Unknown) iPhone10,6'
++ set -f
++ set -- '(Unknown)' iPhone10,6
++ printf '%s\n' '(Unknown) iPhone10,6'
++ set +f
+ output='(Unknown) iPhone10,6'
+ [[ -n distro ]]
+ [[ -n (Unknown)iPhone10,6 ]]
+ prin OS '(Unknown) iPhone10,6'
++ trim OS
++ set -f
++ set -- OS
++ printf '%s\n' OS
++ set +f
+ [[ -n OS ]]
+ [[ -n (Unknown) iPhone10,6 ]]
+ [[ -n '' ]]
+ string='OS: (Unknown) iPhone10,6'
++ trim 'OS: (Unknown) iPhone10,6'
++ set -f
++ set -- OS: '(Unknown)' iPhone10,6
++ printf '%s\n' 'OS: (Unknown) iPhone10,6'
++ set +f
+ string='OS: (Unknown) iPhone10,6'
+ [[ -z '' ]]
++ strip_sequences 'OS: (Unknown) iPhone10,6'
++ strip='OS: (Unknown) iPhone10,6'
++ strip='OS: (Unknown) iPhone10,6'
++ strip='OS: (Unknown) iPhone10,6'
++ strip='OS: (Unknown) iPhone10,6'
++ printf '%s\n' 'OS: (Unknown) iPhone10,6'
+ length='OS: (Unknown) iPhone10,6'
+ length=24
+ string='OS\e[0m\e[0m:\e[0m (Unknown) iPhone10,6'
+ string='\e[1mOS\e[0m\e[0m:\e[0m (Unknown) iPhone10,6'
+ printf '%b\n' '\e[33C\e[1mOS\e[0m\e[0m:\e[0m (Unknown) iPhone10,6\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info Host model
+ [[ -n model ]]
+ subtitle=Host
+ unset -v prin
+ get_model
+ case "$os" in
+ model=
+ model=
+ model=
+ model=
+ model=
+ model=
+ model=
+ model=
+ model=
+ model=
+ model=
+ model=
+ case "$model" in
+ [[ -n '' ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n model ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect Host.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect Host.
'
+ unset -v subtitle
+ info Kernel kernel
+ [[ -n kernel ]]
+ subtitle=Kernel
+ unset -v prin
+ get_kernel
+ [[ '' =~ (AIX|IRIX) ]]
+ case "$kernel_shorthand" in
+ kernel=17.5.0
+ [[ '' =~ (BSD|MINIX) ]]
+ [[ -n '' ]]
++ trim 17.5.0
++ set -f
++ set -- 17.5.0
++ printf '%s\n' 17.5.0
++ set +f
+ output=17.5.0
+ [[ -n kernel ]]
+ [[ -n 17.5.0 ]]
+ prin Kernel 17.5.0
++ trim Kernel
++ set -f
++ set -- Kernel
++ printf '%s\n' Kernel
++ set +f
+ [[ -n Kernel ]]
+ [[ -n 17.5.0 ]]
+ [[ -n '' ]]
+ string='Kernel: 17.5.0'
++ trim 'Kernel: 17.5.0'
++ set -f
++ set -- Kernel: 17.5.0
++ printf '%s\n' 'Kernel: 17.5.0'
++ set +f
+ string='Kernel: 17.5.0'
+ [[ -z 24 ]]
+ string='Kernel\e[0m\e[0m:\e[0m 17.5.0'
+ string='\e[1mKernel\e[0m\e[0m:\e[0m 17.5.0'
+ printf '%b\n' '\e[33C\e[1mKernel\e[0m\e[0m:\e[0m 17.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
+ case "$os" in
+ days='0 days'
+ hours='0 hours'
+ mins='0 minutes'
+ (( 0 == 1 ))
+ (( 0 == 1 ))
+ (( 0 == 1 ))
+ (( 0 == 0 ))
+ unset days
+ (( 0 == 0 ))
+ unset hours
+ (( 0 == 0 ))
+ unset mins
+ uptime=
+ uptime=
+ uptime=' seconds'
+ case "$uptime_shorthand" in
+ uptime=' seconds'
+ uptime=' seconds'
+ uptime=' secs'
+ [[ -n '' ]]
++ trim ' secs'
++ set -f
++ set -- secs
++ printf '%s\n' secs
++ set +f
+ output=secs
+ [[ -n uptime ]]
+ [[ -n secs ]]
+ prin Uptime secs
++ trim Uptime
++ set -f
++ set -- Uptime
++ printf '%s\n' Uptime
++ set +f
+ [[ -n Uptime ]]
+ [[ -n secs ]]
+ [[ -n '' ]]
+ string='Uptime: secs'
++ trim 'Uptime: secs'
++ set -f
++ set -- Uptime: secs
++ printf '%s\n' 'Uptime: secs'
++ set +f
+ string='Uptime: secs'
+ [[ -z 24 ]]
+ string='Uptime\e[0m\e[0m:\e[0m secs'
+ string='\e[1mUptime\e[0m\e[0m:\e[0m secs'
+ printf '%b\n' '\e[33C\e[1mUptime\e[0m\e[0m:\e[0m secs\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info Packages packages
+ [[ -n packages ]]
+ subtitle=Packages
+ unset -v prin
+ get_packages
+ case "$os" in
+ (( packages == 0 ))
+ unset packages
+ packages=
+ packages=
+ [[ -n '' ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n packages ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect Packages.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect Packages.
'
+ unset -v subtitle
+ info Shell shell
+ [[ -n shell ]]
+ subtitle=Shell
+ unset -v prin
+ get_shell
+ case "$shell_path" in
+ shell='sh '
+ [[ on == \o\n ]]
+ case "${shell_name:=${SHELL##*/}}" in
+ shell='sh '
+ shell='sh '
+ shell='sh '
+ shell='sh '
+ [[ -n '' ]]
++ trim 'sh '
++ set -f
++ set -- sh
++ printf '%s\n' sh
++ set +f
+ output=sh
+ [[ -n shell ]]
+ [[ -n sh ]]
+ prin Shell sh
++ trim Shell
++ set -f
++ set -- Shell
++ printf '%s\n' Shell
++ set +f
+ [[ -n Shell ]]
+ [[ -n sh ]]
+ [[ -n '' ]]
+ string='Shell: sh'
++ trim 'Shell: sh'
++ set -f
++ set -- Shell: sh
++ printf '%s\n' 'Shell: sh'
++ set +f
+ string='Shell: sh'
+ [[ -z 24 ]]
+ string='Shell\e[0m\e[0m:\e[0m sh'
+ string='\e[1mShell\e[0m\e[0m:\e[0m sh'
+ printf '%b\n' '\e[33C\e[1mShell\e[0m\e[0m:\e[0m sh\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 xrandr
+ type -p xwininfo
+ type -p xdpyinfo
+ resolution=
+ [[ -n '' ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n resolution ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect Resolution.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect Resolution.
'
+ unset -v subtitle
+ info DE de
+ [[ -n de ]]
+ subtitle=DE
+ unset -v prin
+ get_de
+ (( de_run == 1 ))
+ case "$os" in
+ (( wm_run != 1 ))
+ get_wm
+ (( wm_run == 1 ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ case "$os" in
+ wm_run=1
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ '' == '' ]]
+ unset -v de
+ return
+ [[ -n '' ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n de ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect DE.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect DE.
'
+ unset -v subtitle
+ info WM wm
+ [[ -n wm ]]
+ subtitle=WM
+ unset -v prin
+ get_wm
+ (( wm_run == 1 ))
+ return
+ [[ -n '' ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n wm ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect WM.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect WM.
'
+ 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 ))
+ get_de
+ (( de_run == 1 ))
+ case "$os" in
+ (( wm_run != 1 ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ '' == '' ]]
+ unset -v de
+ return
+ case "$wm" in
++ trim_quotes ''
++ trim_output=
++ trim_output=
++ printf %s ''
+ wm_theme=
+ [[ -n '' ]]
/usr/bin/neofetch: line 3840: WM Theme: bad substitution
+ 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=Name
+ get_style
+ unset gtk2_theme gtk3_theme theme path
+ [[ -n '' ]]
+ [[ -n '' ]]
++ 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
+ get_style
+ unset gtk2_theme gtk3_theme theme path
+ [[ -n '' ]]
+ icons=
+ [[ -n '' ]]
++ 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-256color == \t\w\5\2 ]]
+ [[ xterm-256color == \t\w\1\0\0 ]]
+ [[ -n 192.168.1.9 50162 192.168.1.32 22 ]]
+ term=/dev/ttys001
+ [[ -z /dev/ttys001 ]]
+ term_run=1
+ [[ -n '' ]]
++ trim /dev/ttys001
++ set -f
++ set -- /dev/ttys001
++ printf '%s\n' /dev/ttys001
++ set +f
+ output=/dev/ttys001
+ [[ -n term ]]
+ [[ -n /dev/ttys001 ]]
+ prin Terminal /dev/ttys001
++ trim Terminal
++ set -f
++ set -- Terminal
++ printf '%s\n' Terminal
++ set +f
+ [[ -n Terminal ]]
+ [[ -n /dev/ttys001 ]]
+ [[ -n '' ]]
+ string='Terminal: /dev/ttys001'
++ trim 'Terminal: /dev/ttys001'
++ set -f
++ set -- Terminal: /dev/ttys001
++ printf '%s\n' 'Terminal: /dev/ttys001'
++ set +f
+ string='Terminal: /dev/ttys001'
+ [[ -z 24 ]]
+ string='Terminal\e[0m\e[0m:\e[0m /dev/ttys001'
+ string='\e[1mTerminal\e[0m\e[0m:\e[0m /dev/ttys001'
+ printf '%b\n' '\e[33C\e[1mTerminal\e[0m\e[0m:\e[0m /dev/ttys001\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
+ [[ -n '' ]]
/usr/bin/neofetch: line 3840: Terminal Font: bad substitution
+ output=
+ [[ -n term_font ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect Terminal Font.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect Terminal Font.
'
+ unset -v subtitle
+ info CPU cpu
+ [[ -n cpu ]]
+ subtitle=CPU
+ unset -v prin
+ get_cpu
+ [[ (Unknown) iPhone10,6 == \N\e\t\B\S\D* ]]
+ case "$os" in
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cpu=
+ cores=
+ speed=
+ [[ on == \o\f\f ]]
+ [[ logical != \o\f\f ]]
+ [[ -n '' ]]
+ [[ on != \o\f\f ]]
+ [[ -n '' ]]
+ [[ off != \o\f\f ]]
+ [[ -n '' ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n cpu ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect CPU.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect CPU.
'
+ unset -v subtitle
+ info GPU gpu
+ [[ -n gpu ]]
+ subtitle=GPU
+ unset -v prin
+ get_gpu
+ case "$os" in
+ case "$kernel_name" in
++ glxinfo
/usr/bin/neofetch: line 2171: glxinfo: command not found
++ grep -F 'OpenGL renderer string'
+ gpu=
+ gpu=
+ [[ on == \o\f\f ]]
+ [[ -n '' ]]
++ trim ''
++ set -f
++ set --
++ printf '%s\n' ''
++ set +f
+ output=
+ [[ -n gpu ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ err 'Info: Couldn'\''t detect GPU.'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Info: Couldn'\''t detect GPU.
'
+ unset -v subtitle
+ info Memory memory
+ [[ -n memory ]]
+ subtitle=Memory
+ unset -v prin
+ get_memory
+ case "$os" in
+ memory='MiB / MiB'
+ case "$memory_display" in
+ [[ -n '' ]]
++ trim 'MiB / MiB'
++ set -f
++ set -- MiB / MiB
++ printf '%s\n' 'MiB / MiB'
++ set +f
+ output='MiB / MiB'
+ [[ -n memory ]]
+ [[ -n MiB/MiB ]]
+ prin Memory 'MiB / MiB'
++ trim Memory
++ set -f
++ set -- Memory
++ printf '%s\n' Memory
++ set +f
+ [[ -n Memory ]]
+ [[ -n MiB / MiB ]]
+ [[ -n '' ]]
+ string='Memory: MiB / MiB'
++ trim 'Memory: MiB / MiB'
++ set -f
++ set -- Memory: MiB / MiB
++ printf '%s\n' 'Memory: MiB / MiB'
++ set +f
+ string='Memory: MiB / MiB'
+ [[ -z 24 ]]
+ string='Memory\e[0m\e[0m:\e[0m MiB / MiB'
+ string='\e[1mMemory\e[0m\e[0m:\e[0m MiB / MiB'
+ printf '%b\n' '\e[33C\e[1mMemory\e[0m\e[0m:\e[0m MiB / MiB\e[0m '
+ (( ++info_height ))
+ prin=1
+ unset -v subtitle
+ info line_break
+ [[ -n '' ]]
+ unset -v prin
+ get_line_break
+ printf '%b\n' ''
+ (( ++info_height ))
+ prin=1
+ [[ -n 1 ]]
+ return
+ info cols
+ [[ -n '' ]]
+ unset -v prin
+ get_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' ' ' 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' '  ' 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' '   ' 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' '    ' 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' '     ' 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' '      ' 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' '       ' 7 7 ' '
+ (( block_range[0]++ ))
+ (( block_range[0]<=block_range[1] ))
+ printf -v block_spaces %1s
+ [[ -n         ]]
+ cols+='        \e[0mnl'
+ [[ -n '' ]]
+ cols='        \e[0m'
+ cols='        \e[0m'
+ (( info_height+=block_height-1 ))
+ printf '\e[%bC%b' 33 '        \e[0m'
+ unset -v blocks blocks2 cols
+ [[ /dev/ttys001 == \T\o\s\W\i\n\2 ]]
+ prin=1
+ [[ -n 1 ]]
+ return
+ info line_break
+ [[ -n '' ]]
+ unset -v prin
+ get_line_break
+ printf '%b\n' ''
+ (( ++info_height ))
+ prin=1
+ [[ -n 1 ]]
+ return
+ dynamic_prompt
+ [[ ascii == \o\f\f ]]
+ [[ ascii != \a\s\c\i\i ]]
+ (( lines=lines>info_height?lines-info_height+1:1 ))
+ printf -v nlines %8s
+ printf %b '\n\n\n\n\n\n\n\n'
+ [[ ascii == *w3m* ]]
+ err 'Neofetch command: /usr/bin/neofetch -vv'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Neofetch command: /usr/bin/neofetch -vv
'
+ err 'Neofetch version: 5.0.0'
++ color 1
++ case "$1" in
++ printf '%b\e[3%sm' '\e[0m' 1
+ err+='[!]\e[0m Neofetch version: 5.0.0
'
+ [[ on == \o\n ]]
+ printf %b '[!]\e[0m Config: Sourced user config. (/var/mobile/.config/neofetch/config.conf)
[!]\e[0m Image: Imagemagick not found, falling back to ascii mode.
[!]\e[0m Ascii: Ascii file not found, using distro ascii.
[!]\e[0m Info: Couldn'\''t detect Host.
[!]\e[0m Info: Couldn'\''t detect Packages.
[!]\e[0m Info: Couldn'\''t detect Resolution.
[!]\e[0m Info: Couldn'\''t detect DE.
[!]\e[0m Info: Couldn'\''t detect WM.
[!]\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 Terminal Font.
[!]\e[0m Info: Couldn'\''t detect CPU.
[!]\e[0m Info: Couldn'\''t detect GPU.
[!]\e[0m Neofetch command: /usr/bin/neofetch -vv
[!]\e[0m Neofetch version: 5.0.0
'
[!] Config: Sourced user config. (/var/mobile/.config/neofetch/config.conf)
[!] Image: Imagemagick not found, falling back to ascii mode.
[!] Ascii: Ascii file not found, using distro ascii.
[!] Info: Couldn't detect Host.
[!] Info: Couldn't detect Packages.
[!] Info: Couldn't detect Resolution.
[!] Info: Couldn't detect DE.
[!] Info: Couldn't detect WM.
[!] Info: Couldn't detect WM Theme.
[!] Info: Couldn't detect Theme.
[!] Info: Couldn't detect Icons.
[!] Info: Couldn't detect Terminal Font.
[!] Info: Couldn't detect CPU.
[!] Info: Couldn't detect GPU.
[!] Neofetch command: /usr/bin/neofetch -vv
[!] Neofetch version: 5.0.0
+ [[ off == \o\n ]]
+ 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