Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

pi 3b+ can't show pic in console. #1425

Closed
1 task
allanpk716 opened this issue Mar 10, 2020 · 1 comment
Closed
1 task

pi 3b+ can't show pic in console. #1425

allanpk716 opened this issue Mar 10, 2020 · 1 comment

Comments

@allanpk716
Copy link

Description

pi 3b+ can't show pic in console.

  • Does this issue still occur in the master branch? (Required if issue)

only test from apt-get install

Neofetch version

6.0.0

Screenshot

Config file

123.png in /home/pi/Pictures

sudo neofetch --w3m --source /home/pi/Pictures

Verbose log

  • verbose=on
  • shift
  • [[ -n '' ]]
  • get_simple -vv
  • [[ -n -vv ]]
    ++ type -t get_-vv
  • [[ '' == function ]]
  • shift
  • [[ -n '' ]]
  • (( simple ))
  • [[ on != \o\n ]]
  • get_distro
  • [[ -n '' ]]
  • case "$os" in
  • [[ -f /bedrock/etc/bedrock-release ]]
  • [[ -f /etc/redstar-release ]]
  • [[ -f /etc/siduction-version ]]
  • type -p lsb_release
  • case "$distro_shorthand" in
  • lsb_flags=-sd
    ++ lsb_release -sd
  • distro='Raspbian GNU/Linux 10 (buster)'
  • [[ Linux version 4.19.97-v7+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) Incorrect package count. #1294 SMP Thu Jan 30 13:15:58 GMT 2020 == \M\i\c\r\o\s\o\f\t ]]
  • [[ 4.19.97-v7+ == \M\i\c\r\o\s\o\f\t ]]
  • [[ Linux version 4.19.97-v7+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) Incorrect package count. #1294 SMP Thu Jan 30 13:15:58 GMT 2020 == \c\h\r\o\m\e-\b\o\t ]]
  • [[ -f /dev/cros_ec ]]
    ++ trim_quotes 'Raspbian GNU/Linux 10 (buster)'
    ++ trim_output='Raspbian GNU/Linux 10 (buster)'
    ++ trim_output='Raspbian GNU/Linux 10 (buster)'
    ++ printf %s 'Raspbian GNU/Linux 10 (buster)'
  • distro='Raspbian GNU/Linux 10 (buster)'
  • distro='Raspbian GNU/Linux 10 (buster)'
  • distro='Raspbian GNU/Linux 10 (buster)'
  • [[ -z Raspbian GNU/Linux 10 (buster) ]]
  • case "$os" in
  • machine_arch=armv7l
  • [[ on == \o\n ]]
  • distro+=' armv7l'
  • [[ auto == \a\u\t\o ]]
    ++ trim 'Raspbian GNU/Linux 10 (buster) armv7l'
    ++ set -f
    ++ set -- Raspbian GNU/Linux 10 '(buster)' armv7l
    ++ printf '%s\n' 'Raspbian GNU/Linux 10 (buster) armv7l'
    ++ set +f
  • ascii_distro='Raspbian GNU/Linux 10 (buster) armv7l'
  • 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 'Raspbian GNU/Linux 10 (buster) armv7l'
    ++ set -f
    ++ set -- Raspbian GNU/Linux 10 '(buster)' armv7l
    ++ printf '%s\n' 'Raspbian GNU/Linux 10 (buster) armv7l'
    ++ set +f
  • set_colors 2 1
    ++ color 2
    ++ case "$1" in
    ++ printf '%b\e[3%sm' '\e[0m' 2
  • c1='�[0m�[32m\e[1m'
    ++ color 1
    ++ case "$1" in
    ++ printf '%b\e[3%sm' '\e[0m' 1
  • c2='�[0m�[31m\e[1m'
    ++ color ''
    ++ case "$1" in
    ++ printf '\e[38;5;%bm' ''
  • c3='�[38;5;m\e[1m'
    ++ color ''
    ++ case "$1" in
    ++ printf '\e[38;5;%bm' ''
  • c4='�[38;5;m\e[1m'
    ++ color ''
    ++ case "$1" in
    ++ printf '\e[38;5;%bm' ''
  • c5='�[38;5;m\e[1m'
    ++ color ''
    ++ case "$1" in
    ++ printf '\e[38;5;%bm' ''
  • c6='�[38;5;m\e[1m'
  • [[ '' != \o\f\f ]]
  • set_text_colors 2 1
  • [[ distro == \d\i\s\t\r\o ]]
    ++ color 2
    ++ case "$1" in
    ++ printf '%b\e[3%sm' '\e[0m' 2
  • title_color='�[0m�[32m'
  • at_color='\e[0m'
  • underline_color='\e[0m'
    ++ color 1
    ++ case "$1" in
    ++ printf '%b\e[3%sm' '\e[0m' 1
  • subtitle_color='�[0m�[31m'
  • colon_color='\e[0m'
  • info_color='\e[0m'
  • (( 2 == 8 ))
  • (( 1 == 8 ))
  • (( 1 == 7 ))
  • (( 2 == 7 ))
  • [[ distro == \d\i\s\t\r\o ]]
    ++ color fg
    ++ case "$1" in
    ++ printf '\e[37m%b' '\e[0m'
  • bar_color_elapsed='�[37m�[0m'
  • case "$bar_color_total $1" in
    ++ color 1
    ++ case "$1" in
    ++ printf '%b\e[3%sm' '\e[0m' 1
  • bar_color_total='�[0m�[31m'
  • read -rd '' ascii_data
  • [[ distro != \d\i\s\t\r\o ]]
  • [[ off == \o\n ]]
  • [[ xterm != \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
  • case "${image_backend:-off}" in
  • get_ascii
  • [[ ! auto =~ (ascii|auto) ]]
  • LC_ALL=C
  • IFS='
    '
  • read -r line
  • line=' `.::///+:/-. --///+//-:``'
  • (( ++lines,34>ascii_len ))
  • ascii_len=34
  • IFS='
    '
  • read -r line
  • line=' +oooooooooooo: +oooooooooooo:'
  • (( ++lines,34>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' /oooo++//ooooo: ooooo+//+ooooo.'
  • (( ++lines,34>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' `+ooooooo:-:oo- +o+::/ooooooo:'
  • (( ++lines,33>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' :oooooooo+`` .oooooooo+-'
  • (( ++lines,32>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' :++ooo/. :+ooo+/.'
  • (( ++lines,31>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' ... .----.` ``..'
  • (( ++lines,27>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' .::::-``:::::::::.-:::-'
  • (( ++lines,30>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' -:::- .:::::::- `-:::-'
  • (( ++lines,31>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' ::. .--. ``.---.``.::`'
  • (( ++lines,32>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' .:::::::: -:::::::: `'
  • (( ++lines,31>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' .::.:::::::::-::::::::::``::.'
  • (( ++lines,34>ascii_len ))
  • IFS='
    '
  • read -r line
  • line='-::: ::::::::::. ::::::::::.:::-'
  • (( ++lines,35>ascii_len ))
  • ascii_len=35
  • IFS='
    '
  • read -r line
  • line=':::: -::::::::. `-:::::::: ::::'
  • (( ++lines,35>ascii_len ))
  • IFS='
    '
  • read -r line
  • line='-::- .-:::-......-::-. -::-'
  • (( ++lines,35>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' .. `` .::::::::. ....'
  • (( ++lines,34>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' -:::- -:::::::::: .:::::`'
  • (( ++lines,33>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' ::::::: -:::::::::: :::::::.'
  • (( ++lines,33>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' .::::::: -::::::::. ::::::::'
  • (( ++lines,32>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' -::::: ..--.` ::::::.'
  • (( ++lines,31>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' ... ...--.. ...'
  • (( ++lines,29>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' .::::::::::'
  • (( ++lines,23>ascii_len ))
  • IFS='
    '
  • read -r line
  • line=' .-::::-'
  • (( ++lines,22>ascii_len ))
  • IFS='
    '
  • read -r line
  • (( lines==1 ))
  • ascii_data='�[0m�[32m\e[1m .::///+:/-. --///+//-:`` +oooooooooooo: +oooooooooooo: /oooo++//ooooo: ooooo+//+ooooo. +ooooooo:-:oo- +o+::/ooooooo:
    :oooooooo+`` .oooooooo+-
    :++ooo/. :+ooo+/.
    ${c2}... .----. ``.. .::::-``:::::::::.-:::- -:::- .:::::::- -:::-
    ::. .--. ``.---..::` .::::::::` -::::::::` ` .::` .:::::::::- `::::::::::::.
    -::: ::::::::::. ::::::::::.:::-
    :::: -::::::::. -:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. .... -:::- -:::::::::: .:::::
    ::::::: -:::::::::: :::::::.
    .::::::: -::::::::. ::::::::
    -::::: ..--. ::::::.... ...--.. ....::::::::::.-::::-`'
  • ascii_data='�[0m�[32m\e[1m .::///+:/-. --///+//-:`` +oooooooooooo: +oooooooooooo: /oooo++//ooooo: ooooo+//+ooooo. +ooooooo:-:oo- +o+::/ooooooo:
    :oooooooo+`` .oooooooo+-
    :++ooo/. :+ooo+/.
    �[0m�[31m\e[1m... .----. ``.. .::::-``:::::::::.-:::- -:::- .:::::::- -:::-
    ::. .--. ``.---..::` .::::::::` -::::::::` ` .::` .:::::::::- `::::::::::::.
    -::: ::::::::::. ::::::::::.:::-
    :::: -::::::::. -:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. .... -:::- -:::::::::: .:::::
    ::::::: -:::::::::: :::::::.
    .::::::: -::::::::. ::::::::
    -::::: ..--. ::::::.... ...--.. ....::::::::::.-::::-`'
  • ascii_data='�[0m�[32m\e[1m .::///+:/-. --///+//-:`` +oooooooooooo: +oooooooooooo: /oooo++//ooooo: ooooo+//+ooooo. +ooooooo:-:oo- +o+::/ooooooo:
    :oooooooo+`` .oooooooo+-
    :++ooo/. :+ooo+/.
    �[0m�[31m\e[1m... .----. ``.. .::::-``:::::::::.-:::- -:::- .:::::::- -:::-
    ::. .--. ``.---..::` .::::::::` -::::::::` ` .::` .:::::::::- `::::::::::::.
    -::: ::::::::::. ::::::::::.:::-
    :::: -::::::::. -:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. .... -:::- -:::::::::: .:::::
    ::::::: -:::::::::: :::::::.
    .::::::: -::::::::. ::::::::
    -::::: ..--. ::::::.... ...--.. ....::::::::::.-::::-`'
  • ascii_data='�[0m�[32m\e[1m .::///+:/-. --///+//-:`` +oooooooooooo: +oooooooooooo: /oooo++//ooooo: ooooo+//+ooooo. +ooooooo:-:oo- +o+::/ooooooo:
    :oooooooo+`` .oooooooo+-
    :++ooo/. :+ooo+/.
    �[0m�[31m\e[1m... .----. ``.. .::::-``:::::::::.-:::- -:::- .:::::::- -:::-
    ::. .--. ``.---..::` .::::::::` -::::::::` ` .::` .:::::::::- `::::::::::::.
    -::: ::::::::::. ::::::::::.:::-
    :::: -::::::::. -:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. .... -:::- -:::::::::: .:::::
    ::::::: -:::::::::: :::::::.
    .::::::: -::::::::. ::::::::
    -::::: ..--. ::::::.... ...--.. ....::::::::::.-::::-`'
  • ascii_data='�[0m�[32m\e[1m .::///+:/-. --///+//-:`` +oooooooooooo: +oooooooooooo: /oooo++//ooooo: ooooo+//+ooooo. +ooooooo:-:oo- +o+::/ooooooo:
    :oooooooo+`` .oooooooo+-
    :++ooo/. :+ooo+/.
    �[0m�[31m\e[1m... .----. ``.. .::::-``:::::::::.-:::- -:::- .:::::::- -:::-
    ::. .--. ``.---..::` .::::::::` -::::::::` ` .::` .:::::::::- `::::::::::::.
    -::: ::::::::::. ::::::::::.:::-
    :::: -::::::::. -:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. .... -:::- -:::::::::: .:::::
    ::::::: -:::::::::: :::::::.
    .::::::: -::::::::. ::::::::
    -::::: ..--. ::::::.... ...--.. ....::::::::::.-::::-`'
  • ascii_data='�[0m�[32m\e[1m .::///+:/-. --///+//-:`` +oooooooooooo: +oooooooooooo: /oooo++//ooooo: ooooo+//+ooooo. +ooooooo:-:oo- +o+::/ooooooo:
    :oooooooo+`` .oooooooo+-
    :++ooo/. :+ooo+/.
    �[0m�[31m\e[1m... .----. ``.. .::::-``:::::::::.-:::- -:::- .:::::::- -:::-
    ::. .--. ``.---..::` .::::::::` -::::::::` ` .::` .:::::::::- `::::::::::::.
    -::: ::::::::::. ::::::::::.:::-
    :::: -::::::::. -:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. .... -:::- -:::::::::: .:::::
    ::::::: -:::::::::: :::::::.
    .::::::: -::::::::. ::::::::
    -::::: ..--. ::::::.... ...--.. ....::::::::::.-::::-`'
  • (( text_padding=ascii_len+gap ))
  • printf '%b\n' '�[0m�[32m\e[1m .::///+:/-. --///+//-:`` +oooooooooooo: +oooooooooooo: /oooo++//ooooo: ooooo+//+ooooo. +ooooooo:-:oo- +o+::/ooooooo:
    :oooooooo+`` .oooooooo+-
    :++ooo/. :+ooo+/.
    �[0m�[31m\e[1m... .----. ``.. .::::-``:::::::::.-:::- -:::- .:::::::- -:::-
    ::. .--. ``.---..::` .::::::::` -::::::::` ` .::` .:::::::::- `::::::::::::.
    -::: ::::::::::. ::::::::::.:::-
    :::: -::::::::. -:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. .... -:::- -:::::::::: .:::::
    ::::::: -:::::::::: :::::::.
    .::::::: -::::::::. ::::::::
    -::::: ..--. ::::::.... ...--.. ....::::::::::.-::::-`\e[0m'
  • LC_ALL=C
  • [[ ascii != \o\f\f ]]
  • printf '\e[%sA\e[9999999D' 23
  • get_cache_dir
  • case "$os" in
  • cache_dir=/tmp
  • old_functions
  • print_info
  • info title
  • [[ -n '' ]]
  • unset -v prin
  • get_title
  • user=pi
  • hostname=raspberrypi
  • title='�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
  • length=14
  • [[ -n '' ]]
    ++ trim '�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
    ++ set -f
    ++ set -- '�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
    ++ printf '%s\n' '�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
    ++ set +f
  • output='�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
  • [[ -n '' ]]
  • [[ -n �[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi ]]
  • prin '�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
    ++ trim '�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
    ++ set -f
    ++ set -- '�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
    ++ printf '%s\n' '�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
    ++ set +f
  • [[ -n �[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi ]]
  • [[ -n '' ]]
  • string='�[0m�[32m\e[1mpi\e[0m@�[0m�[32m\e[1mraspberrypi'
  • local 'subtitle_color=\e[0m'
    ++ trim '�[32m\e[1mpi\e[0m@�[32m\e[1mraspberrypi'
    ++ set -f
    ++ set -- '�[32m\e[1mpi\e[0m@�[32m\e[1mraspberrypi'
    ++ printf '%s\n' '�[32m\e[1mpi\e[0m@�[32m\e[1mraspberrypi'
    ++ set +f
  • string='�[32m\e[1mpi\e[0m@�[32m\e[1mraspberrypi'
  • [[ -z 14 ]]
  • string='�[32m\e[1mpi\e[0m@�[32m\e[1mraspberrypi'
  • string='\e[0m\e[1m�[32m\e[1mpi\e[0m@�[32m\e[1mraspberrypi'
  • printf '%b\n' '\e[38C\e[0m\e[1m�[32m\e[1mpi\e[0m@�[32m\e[1mraspberrypi\e[0m '
  • (( ++info_height ))
  • prin=1
  • unset -v subtitle
  • info underline
  • [[ -n '' ]]
  • unset -v prin
  • get_underline
  • [[ on == \o\n ]]
  • printf -v underline %14s
  • printf '%b%b\n' '\e[38C\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 Raspbian GNU/Linux 10 (buster) armv7l ]]
  • return
  • [[ -n '' ]]
    ++ trim 'Raspbian GNU/Linux 10 (buster) armv7l'
    ++ set -f
    ++ set -- Raspbian GNU/Linux 10 '(buster)' armv7l
    ++ printf '%s\n' 'Raspbian GNU/Linux 10 (buster) armv7l'
    ++ set +f
  • output='Raspbian GNU/Linux 10 (buster) armv7l'
  • [[ -n distro ]]
  • [[ -n RaspbianGNU/Linux10(buster)armv7l ]]
  • prin OS 'Raspbian GNU/Linux 10 (buster) armv7l'
    ++ trim OS
    ++ set -f
    ++ set -- OS
    ++ printf '%s\n' OS
    ++ set +f
  • [[ -n OS ]]
  • [[ -n Raspbian GNU/Linux 10 (buster) armv7l ]]
  • [[ -n '' ]]
  • string='OS: Raspbian GNU/Linux 10 (buster) armv7l'
    ++ trim 'OS: Raspbian GNU/Linux 10 (buster) armv7l'
    ++ set -f
    ++ set -- OS: Raspbian GNU/Linux 10 '(buster)' armv7l
    ++ printf '%s\n' 'OS: Raspbian GNU/Linux 10 (buster) armv7l'
    ++ set +f
  • string='OS: Raspbian GNU/Linux 10 (buster) armv7l'
  • [[ -z '' ]]
    ++ strip_sequences 'OS: Raspbian GNU/Linux 10 (buster) armv7l'
    ++ strip='OS: Raspbian GNU/Linux 10 (buster) armv7l'
    ++ strip='OS: Raspbian GNU/Linux 10 (buster) armv7l'
    ++ strip='OS: Raspbian GNU/Linux 10 (buster) armv7l'
    ++ strip='OS: Raspbian GNU/Linux 10 (buster) armv7l'
    ++ printf '%s\n' 'OS: Raspbian GNU/Linux 10 (buster) armv7l'
  • length='OS: Raspbian GNU/Linux 10 (buster) armv7l'
  • length=41
  • string='OS\e[0m\e[0m:\e[0m Raspbian GNU/Linux 10 (buster) armv7l'
  • string='�[0m�[31m\e[1mOS\e[0m\e[0m:\e[0m Raspbian GNU/Linux 10 (buster) armv7l'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mOS\e[0m\e[0m:\e[0m Raspbian GNU/Linux 10 (buster) armv7l\e[0m '
  • (( ++info_height ))
  • prin=1
  • unset -v subtitle
  • info Host model
  • [[ -n model ]]
  • subtitle=Host
  • unset -v prin
  • get_model
  • case "$os" in
  • [[ -d /system/app/ ]]
  • [[ -f /sys/devices/virtual/dmi/id/product_name ]]
  • [[ -f /sys/devices/virtual/dmi/id/product_version ]]
  • [[ -f /sys/firmware/devicetree/base/model ]]
    /usr/bin/neofetch: line 1068: warning: command substitution: ignored null byte in input
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • model='Raspberry Pi 3 Model B Plus Rev 1.3'
  • case "$model" in
  • [[ -n '' ]]
    ++ trim 'Raspberry Pi 3 Model B Plus Rev 1.3'
    ++ set -f
    ++ set -- Raspberry Pi 3 Model B Plus Rev 1.3
    ++ printf '%s\n' 'Raspberry Pi 3 Model B Plus Rev 1.3'
    ++ set +f
  • output='Raspberry Pi 3 Model B Plus Rev 1.3'
  • [[ -n model ]]
  • [[ -n RaspberryPi3ModelBPlusRev1.3 ]]
  • prin Host 'Raspberry Pi 3 Model B Plus Rev 1.3'
    ++ trim Host
    ++ set -f
    ++ set -- Host
    ++ printf '%s\n' Host
    ++ set +f
  • [[ -n Host ]]
  • [[ -n Raspberry Pi 3 Model B Plus Rev 1.3 ]]
  • [[ -n '' ]]
  • string='Host: Raspberry Pi 3 Model B Plus Rev 1.3'
    ++ trim 'Host: Raspberry Pi 3 Model B Plus Rev 1.3'
    ++ set -f
    ++ set -- Host: Raspberry Pi 3 Model B Plus Rev 1.3
    ++ printf '%s\n' 'Host: Raspberry Pi 3 Model B Plus Rev 1.3'
    ++ set +f
  • string='Host: Raspberry Pi 3 Model B Plus Rev 1.3'
  • [[ -z 41 ]]
  • string='Host\e[0m\e[0m:\e[0m Raspberry Pi 3 Model B Plus Rev 1.3'
  • string='�[0m�[31m\e[1mHost\e[0m\e[0m:\e[0m Raspberry Pi 3 Model B Plus Rev 1.3'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mHost\e[0m\e[0m:\e[0m Raspberry Pi 3 Model B Plus Rev 1.3\e[0m '
  • (( ++info_height ))
  • prin=1
  • unset -v subtitle
  • info Kernel kernel
  • [[ -n kernel ]]
  • subtitle=Kernel
  • unset -v prin
  • get_kernel
  • [[ Linux =~ (AIX|IRIX) ]]
  • case "$kernel_shorthand" in
  • kernel=4.19.97-v7+
  • [[ Linux =~ (BSD|MINIX) ]]
  • [[ -n '' ]]
    ++ trim 4.19.97-v7+
    ++ set -f
    ++ set -- 4.19.97-v7+
    ++ printf '%s\n' 4.19.97-v7+
    ++ set +f
  • output=4.19.97-v7+
  • [[ -n kernel ]]
  • [[ -n 4.19.97-v7+ ]]
  • prin Kernel 4.19.97-v7+
    ++ trim Kernel
    ++ set -f
    ++ set -- Kernel
    ++ printf '%s\n' Kernel
    ++ set +f
  • [[ -n Kernel ]]
  • [[ -n 4.19.97-v7+ ]]
  • [[ -n '' ]]
  • string='Kernel: 4.19.97-v7+'
    ++ trim 'Kernel: 4.19.97-v7+'
    ++ set -f
    ++ set -- Kernel: 4.19.97-v7+
    ++ printf '%s\n' 'Kernel: 4.19.97-v7+'
    ++ set +f
  • string='Kernel: 4.19.97-v7+'
  • [[ -z 41 ]]
  • string='Kernel\e[0m\e[0m:\e[0m 4.19.97-v7+'
  • string='�[0m�[31m\e[1mKernel\e[0m\e[0m:\e[0m 4.19.97-v7+'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mKernel\e[0m\e[0m:\e[0m 4.19.97-v7+\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
  • seconds='2338.96 9056.88'
  • seconds=2338
  • days='0 days'
  • hours='0 hours'
  • mins='38 minutes'
  • (( 0 == 1 ))
  • (( 0 == 1 ))
  • (( 38 == 1 ))
  • (( 0 == 0 ))
  • unset days
  • (( 0 == 0 ))
  • unset hours
  • (( 38 == 0 ))
  • uptime='38 minutes'
  • uptime='38 minutes'
  • uptime='38 minutes'
  • case "$uptime_shorthand" in
  • uptime='38 mins'
  • uptime='38 mins'
  • uptime='38 mins'
  • [[ -n '' ]]
    ++ trim '38 mins'
    ++ set -f
    ++ set -- 38 mins
    ++ printf '%s\n' '38 mins'
    ++ set +f
  • output='38 mins'
  • [[ -n uptime ]]
  • [[ -n 38mins ]]
  • prin Uptime '38 mins'
    ++ trim Uptime
    ++ set -f
    ++ set -- Uptime
    ++ printf '%s\n' Uptime
    ++ set +f
  • [[ -n Uptime ]]
  • [[ -n 38 mins ]]
  • [[ -n '' ]]
  • string='Uptime: 38 mins'
    ++ trim 'Uptime: 38 mins'
    ++ set -f
    ++ set -- Uptime: 38 mins
    ++ printf '%s\n' 'Uptime: 38 mins'
    ++ set +f
  • string='Uptime: 38 mins'
  • [[ -z 41 ]]
  • string='Uptime\e[0m\e[0m:\e[0m 38 mins'
  • string='�[0m�[31m\e[1mUptime\e[0m\e[0m:\e[0m 38 mins'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mUptime\e[0m\e[0m:\e[0m 38 mins\e[0m '
  • (( ++info_height ))
  • prin=1
  • unset -v subtitle
  • info Packages packages
  • [[ -n packages ]]
  • subtitle=Packages
  • unset -v prin
  • get_packages
  • [[ -f /bedrock/etc/bedrock-release ]]
  • case "$os" in
  • has pacman-key
  • type -p pacman-key
  • has dpkg
  • type -p dpkg
  • manager=dpkg
  • tot dpkg-query -f '.\n' -W
  • IFS='
    '
  • read -d '' -ra pkgs
    ++ dpkg-query -f '.\n' -W
  • (( packages+=1329 ))
  • pac 1329
  • (( 1329 > 0 ))
  • managers+=("$1 (${manager})")
  • manager_string+='dpkg, '
  • has rpm
  • type -p rpm
  • has xbps-query
  • type -p xbps-query
  • has apk
  • type -p apk
  • has opkg
  • type -p opkg
  • has pacman-g2
  • type -p pacman-g2
  • has lvu
  • type -p lvu
  • has tce-status
  • type -p tce-status
  • has pkg_info
  • type -p pkg_info
  • has tazpkg
  • type -p tazpkg
  • has sorcery
  • type -p sorcery
  • has alps
  • type -p alps
  • has butch
  • type -p butch
  • has emerge
  • type -p emerge
  • has nix-env
  • type -p nix-env
  • has guix
  • type -p guix
  • has Compile
  • type -p Compile
  • has eopkg
  • type -p eopkg
  • has crew
  • type -p crew
  • has pkgtool
  • type -p pkgtool
  • has cave
  • type -p cave
  • has kpm-pkg
  • type -p kpm-pkg
  • has pkginfo
  • type -p pkginfo
  • case "$kernel_name" in
  • has pkg
  • type -p pkg
  • (( packages == 0 ))
  • has flatpak
  • type -p flatpak
  • has spm
  • type -p spm
  • has puyo
  • type -p puyo
  • has snap
  • type -p snap
  • (( packages == 0 ))
  • [[ on == \o\n ]]
  • printf -v packages '%s, ' '1329 (dpkg)'
  • packages='1329 (dpkg)'
  • packages='1329 (dpkg)'
  • packages='1329 (dpkg)'
  • [[ -n '' ]]
    ++ trim '1329 (dpkg)'
    ++ set -f
    ++ set -- 1329 '(dpkg)'
    ++ printf '%s\n' '1329 (dpkg)'
    ++ set +f
  • output='1329 (dpkg)'
  • [[ -n packages ]]
  • [[ -n 1329(dpkg) ]]
  • prin Packages '1329 (dpkg)'
    ++ trim Packages
    ++ set -f
    ++ set -- Packages
    ++ printf '%s\n' Packages
    ++ set +f
  • [[ -n Packages ]]
  • [[ -n 1329 (dpkg) ]]
  • [[ -n '' ]]
  • string='Packages: 1329 (dpkg)'
    ++ trim 'Packages: 1329 (dpkg)'
    ++ set -f
    ++ set -- Packages: 1329 '(dpkg)'
    ++ printf '%s\n' 'Packages: 1329 (dpkg)'
    ++ set +f
  • string='Packages: 1329 (dpkg)'
  • [[ -z 41 ]]
  • string='Packages\e[0m\e[0m:\e[0m 1329 (dpkg)'
  • string='�[0m�[31m\e[1mPackages\e[0m\e[0m:\e[0m 1329 (dpkg)'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mPackages\e[0m\e[0m:\e[0m 1329 (dpkg)\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='bash '
  • [[ on == \o\n ]]
  • case "${shell_name:=${SHELL##*/}}" in
  • shell+='5.0.3(1)'
  • shell='bash 5.0.3(1)'
  • shell='bash 5.0.3(1)'
  • shell='bash 5.0.3(1)'
  • shell='bash 5.0.3'
  • [[ -n '' ]]
    ++ trim 'bash 5.0.3'
    ++ set -f
    ++ set -- bash 5.0.3
    ++ printf '%s\n' 'bash 5.0.3'
    ++ set +f
  • output='bash 5.0.3'
  • [[ -n shell ]]
  • [[ -n bash5.0.3 ]]
  • prin Shell 'bash 5.0.3'
    ++ trim Shell
    ++ set -f
    ++ set -- Shell
    ++ printf '%s\n' Shell
    ++ set +f
  • [[ -n Shell ]]
  • [[ -n bash 5.0.3 ]]
  • [[ -n '' ]]
  • string='Shell: bash 5.0.3'
    ++ trim 'Shell: bash 5.0.3'
    ++ set -f
    ++ set -- Shell: bash 5.0.3
    ++ printf '%s\n' 'Shell: bash 5.0.3'
    ++ set +f
  • string='Shell: bash 5.0.3'
  • [[ -z 41 ]]
  • string='Shell\e[0m\e[0m:\e[0m bash 5.0.3'
  • string='�[0m�[31m\e[1mShell\e[0m\e[0m:\e[0m bash 5.0.3'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mShell\e[0m\e[0m:\e[0m bash 5.0.3\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
  • case "$refresh_rate" in
    ++ xrandr --nograb --current
    ++ awk -F 'connected |\+|\(' '/ connected/ && $2 {printf $2 ", "}'
    Can't open display
  • resolution=
  • resolution=
  • resolution=
  • resolution=
  • [[ -z '' ]]
  • 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+='�[0m�[31m[!]\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 ))
  • case "$uname" in
  • ps_flags=(-e)
  • [[ -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+='�[0m�[31m[!]\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+='�[0m�[31m[!]\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 3918: WM Theme: invalid variable name
  • 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+='�[0m�[31m[!]\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+='�[0m�[31m[!]\e[0m Info: Couldn'''t detect Theme.
    '
  • unset -v subtitle
  • info Icons icons
  • [[ -n icons ]]
  • subtitle=Icons
  • unset -v prin
  • get_icons
  • name=gtk-icon-theme-name
  • gsettings=icon-theme
  • gconf=icon_theme
  • xfconf=/Net/IconThemeName
  • kde=Theme
  • get_style
  • unset gtk2_theme gtk3_theme theme path
  • [[ -n '' ]]
  • icons=
  • [[ -n '' ]]
    ++ trim ''
    ++ set -f
    ++ set --
    ++ printf '%s\n' ''
    ++ set +f
  • output=
  • [[ -n icons ]]
  • [[ -n '' ]]
  • [[ -n '' ]]
  • err 'Info: Couldn'''t detect Icons.'
    ++ color 1
    ++ case "$1" in
    ++ printf '%b\e[3%sm' '\e[0m' 1
  • err+='�[0m�[31m[!]\e[0m Info: Couldn'''t detect Icons.
    '
  • unset -v subtitle
  • info Terminal term
  • [[ -n term ]]
  • subtitle=Terminal
  • unset -v prin
  • get_term
  • (( term_run == 1 ))
  • case "$TERM_PROGRAM" in
  • term=
  • [[ xterm == \t\w\5\2 ]]
  • [[ xterm == \t\w\1\0\0 ]]
  • [[ -n 172.20.65.101 58135 192.168.0.112 22 ]]
  • term=/dev/pts/1
  • [[ -z /dev/pts/1 ]]
  • term_run=1
  • [[ -n '' ]]
    ++ trim /dev/pts/1
    ++ set -f
    ++ set -- /dev/pts/1
    ++ printf '%s\n' /dev/pts/1
    ++ set +f
  • output=/dev/pts/1
  • [[ -n term ]]
  • [[ -n /dev/pts/1 ]]
  • prin Terminal /dev/pts/1
    ++ trim Terminal
    ++ set -f
    ++ set -- Terminal
    ++ printf '%s\n' Terminal
    ++ set +f
  • [[ -n Terminal ]]
  • [[ -n /dev/pts/1 ]]
  • [[ -n '' ]]
  • string='Terminal: /dev/pts/1'
    ++ trim 'Terminal: /dev/pts/1'
    ++ set -f
    ++ set -- Terminal: /dev/pts/1
    ++ printf '%s\n' 'Terminal: /dev/pts/1'
    ++ set +f
  • string='Terminal: /dev/pts/1'
  • [[ -z 41 ]]
  • string='Terminal\e[0m\e[0m:\e[0m /dev/pts/1'
  • string='�[0m�[31m\e[1mTerminal\e[0m\e[0m:\e[0m /dev/pts/1'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mTerminal\e[0m\e[0m:\e[0m /dev/pts/1\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 3918: Terminal Font: invalid variable name
  • 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+='�[0m�[31m[!]\e[0m Info: Couldn'''t detect Terminal Font.
    '
  • unset -v subtitle
  • info CPU cpu
  • [[ -n cpu ]]
  • subtitle=CPU
  • unset -v prin
  • get_cpu
  • case "$os" in
  • cpu_file=/proc/cpuinfo
  • case "$kernel_machine" in
    ++ awk -F ': | @' '/model name|Processor|^cpu model|chip type|^cpu type/ {
    printf $2;
    exit
    }' /proc/cpuinfo
  • cpu='ARMv7 Processor rev 4 (v7l)'
  • [[ ARMv7 Processor rev 4 (v7l) == \p\r\o\c\e\s\s\o\r\ \r\e\v ]]
    ++ awk -F: '/Hardware/ {print $2; exit}' /proc/cpuinfo
  • cpu=' BCM2835'
  • speed_dir=/sys/devices/system/cpu/cpu0/cpufreq
  • for temp_dir in /sys/class/hwmon/*
  • [[ rpi_volt =~ (coretemp|fam15h_power|k10temp) ]]
  • [[ -d /sys/devices/system/cpu/cpu0/cpufreq ]]
    /usr/bin/neofetch: line 1830: /sys/devices/system/cpu/cpu0/cpufreq/bios_limit: No such file or directory
  • speed=
    /usr/bin/neofetch: line 1831: /sys/devices/system/cpu/cpu0/cpufreq/bios_limit: No such file or directory
  • speed=
  • speed=1400000
  • speed=1400
  • [[ -f /sys/class/hwmon/hwmon0 ]]
  • case "$cpu_cores" in
    ++ grep -c '^processor' /proc/cpuinfo
  • cores=4
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cpu=' BCM2835'
  • cores=4
  • speed=1400
  • [[ on == \o\f\f ]]
  • [[ logical != \o\f\f ]]
  • [[ -n 4 ]]
  • case "$os" in
  • cpu=' BCM2835 (4)'
  • [[ on != \o\f\f ]]
  • [[ -n 1400 ]]
  • (( speed < 1000 ))
  • [[ off == \o\n ]]
  • speed=1.400
  • cpu=' BCM2835 (4) @ 1.400GHz'
  • [[ off != \o\f\f ]]
  • [[ -n '' ]]
    ++ trim ' BCM2835 (4) @ 1.400GHz'
    ++ set -f
    ++ set -- BCM2835 '(4)' @ 1.400GHz
    ++ printf '%s\n' 'BCM2835 (4) @ 1.400GHz'
    ++ set +f
  • output='BCM2835 (4) @ 1.400GHz'
  • [[ -n cpu ]]
  • [[ -n BCM2835(4)@1.400GHz ]]
  • prin CPU 'BCM2835 (4) @ 1.400GHz'
    ++ trim CPU
    ++ set -f
    ++ set -- CPU
    ++ printf '%s\n' CPU
    ++ set +f
  • [[ -n CPU ]]
  • [[ -n BCM2835 (4) @ 1.400GHz ]]
  • [[ -n '' ]]
  • string='CPU: BCM2835 (4) @ 1.400GHz'
    ++ trim 'CPU: BCM2835 (4) @ 1.400GHz'
    ++ set -f
    ++ set -- CPU: BCM2835 '(4)' @ 1.400GHz
    ++ printf '%s\n' 'CPU: BCM2835 (4) @ 1.400GHz'
    ++ set +f
  • string='CPU: BCM2835 (4) @ 1.400GHz'
  • [[ -z 41 ]]
  • string='CPU\e[0m\e[0m:\e[0m BCM2835 (4) @ 1.400GHz'
  • string='�[0m�[31m\e[1mCPU\e[0m\e[0m:\e[0m BCM2835 (4) @ 1.400GHz'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mCPU\e[0m\e[0m:\e[0m BCM2835 (4) @ 1.400GHz\e[0m '
  • (( ++info_height ))
  • prin=1
  • unset -v subtitle
  • info GPU gpu
  • [[ -n gpu ]]
  • subtitle=GPU
  • unset -v prin
  • get_gpu
  • case "$os" in
    ++ lspci -mm
    ++ awk -F '\"|\" \"|\(' '/"Display|"3D|"VGA/ {a[$0] = $3 " " $4} END {for(i in a)
    {if(!seen[a[i]]++) print a[i]}}'
    pcilib: Cannot open /proc/bus/pci
    lspci: Cannot find any working access method.
  • gpu_cmd=
  • IFS='
    '
  • read -d '' -ra gpus
  • [[ '' == Intel ]]
  • return
  • [[ -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+='�[0m�[31m[!]\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
  • IFS=:
  • read -r a b
  • case "$a" in
  • (( mem_used+= 948296 ))
  • mem_total=' 948296 '
  • IFS=:
  • read -r a b
  • case "$a" in
  • mem_used=630000
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • mem_used=599904
  • IFS=:
  • read -r a b
  • case "$a" in
  • mem_used=280116
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • (( mem_used+= 17040 ))
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • mem_used=276660
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • case "$a" in
  • IFS=:
  • read -r a b
  • mem_used=270
  • mem_total=926
  • [[ off == on ]]
  • memory='270MiB / 926MiB '
  • case "$memory_display" in
  • [[ -n '' ]]
    ++ trim '270MiB / 926MiB '
    ++ set -f
    ++ set -- 270MiB / 926MiB
    ++ printf '%s\n' '270MiB / 926MiB'
    ++ set +f
  • output='270MiB / 926MiB'
  • [[ -n memory ]]
  • [[ -n 270MiB/926MiB ]]
  • prin Memory '270MiB / 926MiB'
    ++ trim Memory
    ++ set -f
    ++ set -- Memory
    ++ printf '%s\n' Memory
    ++ set +f
  • [[ -n Memory ]]
  • [[ -n 270MiB / 926MiB ]]
  • [[ -n '' ]]
  • string='Memory: 270MiB / 926MiB'
    ++ trim 'Memory: 270MiB / 926MiB'
    ++ set -f
    ++ set -- Memory: 270MiB / 926MiB
    ++ printf '%s\n' 'Memory: 270MiB / 926MiB'
    ++ set +f
  • string='Memory: 270MiB / 926MiB'
  • [[ -z 41 ]]
  • string='Memory\e[0m\e[0m:\e[0m 270MiB / 926MiB'
  • string='�[0m�[31m\e[1mMemory\e[0m\e[0m:\e[0m 270MiB / 926MiB'
  • printf '%b\n' '\e[38C�[0m�[31m\e[1mMemory\e[0m\e[0m:\e[0m 270MiB / 926MiB\e[0m '
  • (( ++info_height ))
  • prin=1
  • unset -v subtitle
  • dynamic_prompt
  • [[ ascii == off ]]
  • [[ ascii != ascii ]]
  • [[ ascii == w3m ]]
  • (( lines=lines>info_height?lines-info_height+1:1 ))
  • printf -v nlines %13s
  • printf %b '\n\n\n\n\n\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+='�[0m�[31m[!]\e[0m Neofetch command: /usr/bin/neofetch -vv
    '
  • err 'Neofetch version: 6.0.0'
    ++ color 1
    ++ case "$1" in
    ++ printf '%b\e[3%sm' '\e[0m' 1
  • err+='�[0m�[31m[!]\e[0m Neofetch version: 6.0.0
    '
  • [[ on == \o\n ]]
  • printf %b '�[0m�[31m[!]\e[0m Config: Sourced user config. (/home/pi/.config/neofetch/config.conf)
    �[0m�[31m[!]\e[0m Info: Couldn'''t detect Resolution.
    �[0m�[31m[!]\e[0m Info: Couldn'''t detect DE.
    �[0m�[31m[!]\e[0m Info: Couldn'''t detect WM.
    �[0m�[31m[!]\e[0m Info: Couldn'''t detect WM Theme.
    �[0m�[31m[!]\e[0m Info: Couldn'''t detect Theme.
    �[0m�[31m[!]\e[0m Info: Couldn'''t detect Icons.
    �[0m�[31m[!]\e[0m Info: Couldn'''t detect Terminal Font.
    �[0m�[31m[!]\e[0m Info: Couldn'''t detect GPU.
    �[0m�[31m[!]\e[0m Neofetch command: /usr/bin/neofetch -vv
    �[0m�[31m[!]\e[0m Neofetch version: 6.0.0
    '
    �[0m�[31m[!]�[0m Config: Sourced user config. (/home/pi/.config/neofetch/config.conf)
    �[0m�[31m[!]�[0m Info: Couldn't detect Resolution.
    �[0m�[31m[!]�[0m Info: Couldn't detect DE.
    �[0m�[31m[!]�[0m Info: Couldn't detect WM.
    �[0m�[31m[!]�[0m Info: Couldn't detect WM Theme.
    �[0m�[31m[!]�[0m Info: Couldn't detect Theme.
    �[0m�[31m[!]�[0m Info: Couldn't detect Icons.
    �[0m�[31m[!]�[0m Info: Couldn't detect Terminal Font.
    �[0m�[31m[!]�[0m Info: Couldn't detect GPU.
    �[0m�[31m[!]�[0m Neofetch command: /usr/bin/neofetch -vv
    �[0m�[31m[!]�[0m Neofetch version: 6.0.0
  • [[ off == \o\n ]]
  • return 0
  • printf '\e[?25h\e[?7h'
@dylanaraps
Copy link
Owner

#1392

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants