Created
February 4, 2020 03:39
-
-
Save jdonofrio728/36c5eaf88179b0bb187eec303d76c098 to your computer and use it in GitHub Desktop.
neofetchlog
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| + 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 | |
| + [[ -f /bedrock/etc/bedrock-release ]] | |
| + [[ -f /etc/redstar-release ]] | |
| + [[ -f /etc/siduction-version ]] | |
| + type -p pveversion | |
| + type -p lsb_release | |
| + case $distro_shorthand in | |
| + lsb_flags=-sd | |
| ++ lsb_release -sd | |
| + distro='"Arch Linux"' | |
| + [[ Linux version 5.5.1-arch1-1 (linux@archlinux) (gcc version 9.2.0 (GCC)) #1 SMP PREEMPT Sat, 01 Feb 2020 16:38:40 +0000 == *Microsoft* ]] | |
| + [[ 5.5.1-arch1-1 == *Microsoft* ]] | |
| + [[ Linux version 5.5.1-arch1-1 (linux@archlinux) (gcc version 9.2.0 (GCC)) #1 SMP PREEMPT Sat, 01 Feb 2020 16:38:40 +0000 == *chrome-bot* ]] | |
| + [[ -f /dev/cros_ec ]] | |
| ++ trim_quotes '"Arch Linux"' | |
| ++ trim_output='"Arch Linux"' | |
| ++ trim_output='Arch Linux' | |
| ++ printf %s 'Arch Linux' | |
| + distro='Arch Linux' | |
| + distro='Arch Linux' | |
| + distro='Arch Linux' | |
| + [[ -n Arch Linux ]] | |
| + case $os in | |
| + machine_arch=x86_64 | |
| + [[ on == on ]] | |
| + distro+=' x86_64' | |
| + [[ auto == auto ]] | |
| ++ trim 'Arch Linux x86_64' | |
| ++ set -f | |
| ++ set -- Arch Linux x86_64 | |
| ++ printf '%s\n' 'Arch Linux x86_64' | |
| ++ set +f | |
| + ascii_distro='Arch Linux 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 'Arch Linux x86_64' | |
| ++ set -f | |
| ++ set -- Arch Linux x86_64 | |
| ++ printf '%s\n' 'Arch Linux x86_64' | |
| ++ set +f | |
| + set_colors 6 6 7 1 | |
| ++ color 6 | |
| ++ case $1 in | |
| ++ printf '%b\e[3%sm' '\e[0m' 6 | |
| + c1='[0m[36m\e[1m' | |
| ++ color 6 | |
| ++ case $1 in | |
| ++ printf '%b\e[3%sm' '\e[0m' 6 | |
| + c2='[0m[36m\e[1m' | |
| ++ color 7 | |
| ++ case $1 in | |
| ++ printf '\e[37m%b' '\e[0m' | |
| + c3='[37m[0m\e[1m' | |
| ++ color 1 | |
| ++ case $1 in | |
| ++ printf '%b\e[3%sm' '\e[0m' 1 | |
| + c4='[0m[31m\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 6 6 7 1 | |
| + [[ distro == \d\i\s\t\r\o ]] | |
| ++ color 6 | |
| ++ case $1 in | |
| ++ printf '%b\e[3%sm' '\e[0m' 6 | |
| + title_color='[0m[36m' | |
| + at_color='\e[0m' | |
| + underline_color='\e[0m' | |
| ++ color 6 | |
| ++ case $1 in | |
| ++ printf '%b\e[3%sm' '\e[0m' 6 | |
| + subtitle_color='[0m[36m' | |
| + colon_color='\e[0m' | |
| + info_color='\e[0m' | |
| + (( 6 == 8 )) | |
| + (( 6 == 8 )) | |
| + (( 6 == 7 )) | |
| + (( 6 == 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 6 | |
| ++ case $1 in | |
| ++ printf '%b\e[3%sm' '\e[0m' 6 | |
| + bar_color_total='[0m[36m' | |
| + read -rd '' ascii_data | |
| + [[ distro != distro ]] | |
| + [[ off == on ]] | |
| + [[ xterm-256color != minix ]] | |
| + [[ off != on ]] | |
| + trap 'printf "\e[?25h\e[?7h"' EXIT | |
| + printf '\e[?25l\e[?7l' | |
| + image_backend | |
| + [[ ascii != \o\f\f ]] | |
| + type -p convert | |
| + case ${image_backend:-off} in | |
| + print_ascii | |
| + [[ -f auto ]] | |
| + [[ auto == \a\s\c\i\i ]] | |
| + [[ auto == auto ]] | |
| + : | |
| + LC_ALL=en_US.UTF-8 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' -`' | |
| + line=' -`' | |
| + (( ++lines,21>ascii_len )) | |
| + ascii_len=21 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' .o+`' | |
| + line=' .o+`' | |
| + (( ++lines,22>ascii_len )) | |
| + ascii_len=22 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `ooo/' | |
| + line=' `ooo/' | |
| + (( ++lines,22>ascii_len )) | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `+oooo:' | |
| + line=' `+oooo:' | |
| + (( ++lines,23>ascii_len )) | |
| + ascii_len=23 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `+oooooo:' | |
| + line=' `+oooooo:' | |
| + (( ++lines,24>ascii_len )) | |
| + ascii_len=24 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' -+oooooo+:' | |
| + line=' -+oooooo+:' | |
| + (( ++lines,25>ascii_len )) | |
| + ascii_len=25 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `/:-:++oooo+:' | |
| + line=' `/:-:++oooo+:' | |
| + (( ++lines,26>ascii_len )) | |
| + ascii_len=26 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `/++++/+++++++:' | |
| + line=' `/++++/+++++++:' | |
| + (( ++lines,27>ascii_len )) | |
| + ascii_len=27 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `/++++++++++++++:' | |
| + line=' `/++++++++++++++:' | |
| + (( ++lines,28>ascii_len )) | |
| + ascii_len=28 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `/+++ooooooooooooo/`' | |
| + line=' `/+++ooooooooooooo/`' | |
| + (( ++lines,30>ascii_len )) | |
| + ascii_len=30 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' ./ooosssso++osssssso+`' | |
| + line=' ./ooosssso++osssssso+`' | |
| + (( ++lines,31>ascii_len )) | |
| + ascii_len=31 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' .oossssso-````/ossssss+`' | |
| + line=' .oossssso-````/ossssss+`' | |
| + (( ++lines,32>ascii_len )) | |
| + ascii_len=32 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' -osssssso. :ssssssso.' | |
| + line=' -osssssso. :ssssssso.' | |
| + (( ++lines,33>ascii_len )) | |
| + ascii_len=33 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' :osssssss/ osssso+++.' | |
| + line=' :osssssss/ osssso+++.' | |
| + (( ++lines,34>ascii_len )) | |
| + ascii_len=34 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' /ossssssss/ +ssssooo/-' | |
| + line=' /ossssssss/ +ssssooo/-' | |
| + (( ++lines,34>ascii_len )) | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `/ossssso+/:- -:/+osssso+-' | |
| + line=' `/ossssso+/:- -:/+osssso+-' | |
| + (( ++lines,36>ascii_len )) | |
| + ascii_len=36 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `+sso+:-` `.-/+oso:' | |
| + line=' `+sso+:-` `.-/+oso:' | |
| + (( ++lines,37>ascii_len )) | |
| + ascii_len=37 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' `++:. `-/+/' | |
| + line=' `++:. `-/+/' | |
| + (( ++lines,38>ascii_len )) | |
| + ascii_len=38 | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + line=' .` `/' | |
| + line=' .` `/' | |
| + (( ++lines,38>ascii_len )) | |
| + IFS=' | |
| ' | |
| + read -r line | |
| + (( lines==1 )) | |
| + ascii_data='[0m[36m\e[1m -` | |
| .o+` | |
| `ooo/ | |
| `+oooo: | |
| `+oooooo: | |
| -+oooooo+: | |
| `/:-:++oooo+: | |
| `/++++/+++++++: | |
| `/++++++++++++++: | |
| `/+++o${c2}oooooooo[0m[36m\e[1moooo/` | |
| ${c2} [0m[36m\e[1m./${c2}ooosssso++osssssso[0m[36m\e[1m+` | |
| ${c2} .oossssso-````/ossssss+` | |
| -osssssso. :ssssssso. | |
| :osssssss/ osssso+++. | |
| /ossssssss/ +ssssooo/- | |
| `/ossssso+/:- -:/+osssso+- | |
| `+sso+:-` `.-/+oso: | |
| `++:. `-/+/ | |
| .` `/' | |
| + ascii_data='[0m[36m\e[1m -` | |
| .o+` | |
| `ooo/ | |
| `+oooo: | |
| `+oooooo: | |
| -+oooooo+: | |
| `/:-:++oooo+: | |
| `/++++/+++++++: | |
| `/++++++++++++++: | |
| `/+++o[0m[36m\e[1moooooooo[0m[36m\e[1moooo/` | |
| [0m[36m\e[1m [0m[36m\e[1m./[0m[36m\e[1mooosssso++osssssso[0m[36m\e[1m+` | |
| [0m[36m\e[1m .oossssso-````/ossssss+` | |
| -osssssso. :ssssssso. | |
| :osssssss/ osssso+++. | |
| /ossssssss/ +ssssooo/- | |
| `/ossssso+/:- -:/+osssso+- | |
| `+sso+:-` `.-/+oso: | |
| `++:. `-/+/ | |
| .` `/' | |
| + ascii_data='[0m[36m\e[1m -` | |
| .o+` | |
| `ooo/ | |
| `+oooo: | |
| `+oooooo: | |
| -+oooooo+: | |
| `/:-:++oooo+: | |
| `/++++/+++++++: | |
| `/++++++++++++++: | |
| `/+++o[0m[36m\e[1moooooooo[0m[36m\e[1moooo/` | |
| [0m[36m\e[1m [0m[36m\e[1m./[0m[36m\e[1mooosssso++osssssso[0m[36m\e[1m+` | |
| [0m[36m\e[1m .oossssso-````/ossssss+` | |
| -osssssso. :ssssssso. | |
| :osssssss/ osssso+++. | |
| /ossssssss/ +ssssooo/- | |
| `/ossssso+/:- -:/+osssso+- | |
| `+sso+:-` `.-/+oso: | |
| `++:. `-/+/ | |
| .` `/' | |
| + ascii_data='[0m[36m\e[1m -` | |
| .o+` | |
| `ooo/ | |
| `+oooo: | |
| `+oooooo: | |
| -+oooooo+: | |
| `/:-:++oooo+: | |
| `/++++/+++++++: | |
| `/++++++++++++++: | |
| `/+++o[0m[36m\e[1moooooooo[0m[36m\e[1moooo/` | |
| [0m[36m\e[1m [0m[36m\e[1m./[0m[36m\e[1mooosssso++osssssso[0m[36m\e[1m+` | |
| [0m[36m\e[1m .oossssso-````/ossssss+` | |
| -osssssso. :ssssssso. | |
| :osssssss/ osssso+++. | |
| /ossssssss/ +ssssooo/- | |
| `/ossssso+/:- -:/+osssso+- | |
| `+sso+:-` `.-/+oso: | |
| `++:. `-/+/ | |
| .` `/' | |
| + ascii_data='[0m[36m\e[1m -` | |
| .o+` | |
| `ooo/ | |
| `+oooo: | |
| `+oooooo: | |
| -+oooooo+: | |
| `/:-:++oooo+: | |
| `/++++/+++++++: | |
| `/++++++++++++++: | |
| `/+++o[0m[36m\e[1moooooooo[0m[36m\e[1moooo/` | |
| [0m[36m\e[1m [0m[36m\e[1m./[0m[36m\e[1mooosssso++osssssso[0m[36m\e[1m+` | |
| [0m[36m\e[1m .oossssso-````/ossssss+` | |
| -osssssso. :ssssssso. | |
| :osssssss/ osssso+++. | |
| /ossssssss/ +ssssooo/- | |
| `/ossssso+/:- -:/+osssso+- | |
| `+sso+:-` `.-/+oso: | |
| `++:. `-/+/ | |
| .` `/' | |
| + ascii_data='[0m[36m\e[1m -` | |
| .o+` | |
| `ooo/ | |
| `+oooo: | |
| `+oooooo: | |
| -+oooooo+: | |
| `/:-:++oooo+: | |
| `/++++/+++++++: | |
| `/++++++++++++++: | |
| `/+++o[0m[36m\e[1moooooooo[0m[36m\e[1moooo/` | |
| [0m[36m\e[1m [0m[36m\e[1m./[0m[36m\e[1mooosssso++osssssso[0m[36m\e[1m+` | |
| [0m[36m\e[1m .oossssso-````/ossssss+` | |
| -osssssso. :ssssssso. | |
| :osssssss/ osssso+++. | |
| /ossssssss/ +ssssooo/- | |
| `/ossssso+/:- -:/+osssso+- | |
| `+sso+:-` `.-/+oso: | |
| `++:. `-/+/ | |
| .` `/' | |
| + (( text_padding=ascii_len+gap )) | |
| + printf '%b\n' '[0m[36m\e[1m -` | |
| .o+` | |
| `ooo/ | |
| `+oooo: | |
| `+oooooo: | |
| -+oooooo+: | |
| `/:-:++oooo+: | |
| `/++++/+++++++: | |
| `/++++++++++++++: | |
| `/+++o[0m[36m\e[1moooooooo[0m[36m\e[1moooo/` | |
| [0m[36m\e[1m [0m[36m\e[1m./[0m[36m\e[1mooosssso++osssssso[0m[36m\e[1m+` | |
| [0m[36m\e[1m .oossssso-````/ossssss+` | |
| -osssssso. :ssssssso. | |
| :osssssss/ osssso+++. | |
| /ossssssss/ +ssssooo/- | |
| `/ossssso+/:- -:/+osssso+- | |
| `+sso+:-` `.-/+oso: | |
| `++:. `-/+/ | |
| .` `/\e[0m' | |
| + LC_ALL=C | |
| + [[ ascii != \o\f\f ]] | |
| + printf '\e[%sA\e[9999999D' 19 | |
| + get_cache_dir | |
| + case $os in | |
| + cache_dir=/tmp | |
| + old_functions | |
| + print_info | |
| + info title | |
| + [[ -n '' ]] | |
| + unset -v prin | |
| + get_title | |
| + user=donofrj | |
| + case $title_fqdn in | |
| + hostname=NOV13FG5Q2 | |
| + title='[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| + length=18 | |
| + [[ -n '' ]] | |
| ++ trim '[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| ++ set -f | |
| ++ set -- '[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| ++ printf '%s\n' '[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| ++ set +f | |
| + output='[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| + [[ -n '' ]] | |
| + [[ -n [0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2 ]] | |
| + prin '[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| ++ trim '[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| ++ set -f | |
| ++ set -- '[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| ++ printf '%s\n' '[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| ++ set +f | |
| + [[ -n [0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2 ]] | |
| + [[ -n '' ]] | |
| + string='[0m[36m\e[1mdonofrj\e[0m@[0m[36m\e[1mNOV13FG5Q2' | |
| + local 'subtitle_color=\e[0m' | |
| ++ trim '[36m\e[1mdonofrj\e[0m@[36m\e[1mNOV13FG5Q2' | |
| ++ set -f | |
| ++ set -- '[36m\e[1mdonofrj\e[0m@[36m\e[1mNOV13FG5Q2' | |
| ++ printf '%s\n' '[36m\e[1mdonofrj\e[0m@[36m\e[1mNOV13FG5Q2' | |
| ++ set +f | |
| + string='[36m\e[1mdonofrj\e[0m@[36m\e[1mNOV13FG5Q2' | |
| ++ strip_sequences '[36m\e[1mdonofrj\e[0m@[36m\e[1mNOV13FG5Q2' | |
| ++ strip='\e[1mdonofrj\e[0m@\e[1mNOV13FG5Q2' | |
| ++ strip='\e[1mdonofrj\e[0m@\e[1mNOV13FG5Q2' | |
| ++ strip=donofrj@NOV13FG5Q2 | |
| ++ strip=donofrj@NOV13FG5Q2 | |
| ++ strip=donofrj@NOV13FG5Q2 | |
| ++ strip=donofrj@NOV13FG5Q2 | |
| ++ printf '%s\n' donofrj@NOV13FG5Q2 | |
| + length=donofrj@NOV13FG5Q2 | |
| + length=18 | |
| + string='[36m\e[1mdonofrj\e[0m@[36m\e[1mNOV13FG5Q2' | |
| + string='\e[0m\e[1m[36m\e[1mdonofrj\e[0m@[36m\e[1mNOV13FG5Q2' | |
| + printf '%b\n' '\e[41C\e[0m\e[1m[36m\e[1mdonofrj\e[0m@[36m\e[1mNOV13FG5Q2\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[41C\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 Arch Linux x86_64 ]] | |
| + return | |
| + [[ -n '' ]] | |
| ++ trim 'Arch Linux x86_64' | |
| ++ set -f | |
| ++ set -- Arch Linux x86_64 | |
| ++ printf '%s\n' 'Arch Linux x86_64' | |
| ++ set +f | |
| + output='Arch Linux x86_64' | |
| + [[ -n distro ]] | |
| + [[ -n ArchLinuxx86_64 ]] | |
| + prin OS 'Arch Linux x86_64' | |
| ++ trim OS | |
| ++ set -f | |
| ++ set -- OS | |
| ++ printf '%s\n' OS | |
| ++ set +f | |
| + [[ -n OS ]] | |
| + [[ -n Arch Linux x86_64 ]] | |
| + [[ -n '' ]] | |
| + string='OS: Arch Linux x86_64' | |
| ++ trim 'OS: Arch Linux x86_64' | |
| ++ set -f | |
| ++ set -- OS: Arch Linux x86_64 | |
| ++ printf '%s\n' 'OS: Arch Linux x86_64' | |
| ++ set +f | |
| + string='OS: Arch Linux x86_64' | |
| ++ strip_sequences 'OS: Arch Linux x86_64' | |
| ++ strip='OS: Arch Linux x86_64' | |
| ++ strip='OS: Arch Linux x86_64' | |
| ++ strip='OS: Arch Linux x86_64' | |
| ++ strip='OS: Arch Linux x86_64' | |
| ++ strip='OS: Arch Linux x86_64' | |
| ++ strip='OS: Arch Linux x86_64' | |
| ++ printf '%s\n' 'OS: Arch Linux x86_64' | |
| + length='OS: Arch Linux x86_64' | |
| + length=21 | |
| + string='OS\e[0m\e[0m:\e[0m Arch Linux x86_64' | |
| + string='[0m[36m\e[1mOS\e[0m\e[0m:\e[0m Arch Linux x86_64' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mOS\e[0m\e[0m:\e[0m Arch Linux 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 | |
| + [[ -d /system/app/ ]] | |
| + [[ -f /sys/devices/virtual/dmi/id/product_name ]] | |
| + model='XPS 15 9570' | |
| + model+=' ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + model='XPS 15 9570 ' | |
| + case $model in | |
| + [[ -n '' ]] | |
| ++ trim 'XPS 15 9570 ' | |
| ++ set -f | |
| ++ set -- XPS 15 9570 | |
| ++ printf '%s\n' 'XPS 15 9570' | |
| ++ set +f | |
| + output='XPS 15 9570' | |
| + [[ -n model ]] | |
| + [[ -n XPS159570 ]] | |
| + prin Host 'XPS 15 9570' | |
| ++ trim Host | |
| ++ set -f | |
| ++ set -- Host | |
| ++ printf '%s\n' Host | |
| ++ set +f | |
| + [[ -n Host ]] | |
| + [[ -n XPS 15 9570 ]] | |
| + [[ -n '' ]] | |
| + string='Host: XPS 15 9570' | |
| ++ trim 'Host: XPS 15 9570' | |
| ++ set -f | |
| ++ set -- Host: XPS 15 9570 | |
| ++ printf '%s\n' 'Host: XPS 15 9570' | |
| ++ set +f | |
| + string='Host: XPS 15 9570' | |
| ++ strip_sequences 'Host: XPS 15 9570' | |
| ++ strip='Host: XPS 15 9570' | |
| ++ strip='Host: XPS 15 9570' | |
| ++ strip='Host: XPS 15 9570' | |
| ++ strip='Host: XPS 15 9570' | |
| ++ strip='Host: XPS 15 9570' | |
| ++ strip='Host: XPS 15 9570' | |
| ++ printf '%s\n' 'Host: XPS 15 9570' | |
| + length='Host: XPS 15 9570' | |
| + length=17 | |
| + string='Host\e[0m\e[0m:\e[0m XPS 15 9570' | |
| + string='[0m[36m\e[1mHost\e[0m\e[0m:\e[0m XPS 15 9570' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mHost\e[0m\e[0m:\e[0m XPS 15 9570\e[0m ' | |
| + (( ++info_height )) | |
| + prin=1 | |
| + unset -v subtitle | |
| + info Kernel kernel | |
| + [[ -n kernel ]] | |
| + subtitle=Kernel | |
| + unset -v prin | |
| + get_kernel | |
| + [[ Linux =~ (AIX|IRIX) ]] | |
| + [[ Linux == Haiku ]] | |
| + [[ Linux == Windows ]] | |
| + case $kernel_shorthand in | |
| + kernel=5.5.1-arch1-1 | |
| + [[ Linux =~ (BSD|MINIX) ]] | |
| + [[ -n '' ]] | |
| ++ trim 5.5.1-arch1-1 | |
| ++ set -f | |
| ++ set -- 5.5.1-arch1-1 | |
| ++ printf '%s\n' 5.5.1-arch1-1 | |
| ++ set +f | |
| + output=5.5.1-arch1-1 | |
| + [[ -n kernel ]] | |
| + [[ -n 5.5.1-arch1-1 ]] | |
| + prin Kernel 5.5.1-arch1-1 | |
| ++ trim Kernel | |
| ++ set -f | |
| ++ set -- Kernel | |
| ++ printf '%s\n' Kernel | |
| ++ set +f | |
| + [[ -n Kernel ]] | |
| + [[ -n 5.5.1-arch1-1 ]] | |
| + [[ -n '' ]] | |
| + string='Kernel: 5.5.1-arch1-1' | |
| ++ trim 'Kernel: 5.5.1-arch1-1' | |
| ++ set -f | |
| ++ set -- Kernel: 5.5.1-arch1-1 | |
| ++ printf '%s\n' 'Kernel: 5.5.1-arch1-1' | |
| ++ set +f | |
| + string='Kernel: 5.5.1-arch1-1' | |
| ++ strip_sequences 'Kernel: 5.5.1-arch1-1' | |
| ++ strip='Kernel: 5.5.1-arch1-1' | |
| ++ strip='Kernel: 5.5.1-arch1-1' | |
| ++ strip='Kernel: 5.5.1-arch1-1' | |
| ++ strip='Kernel: 5.5.1-arch1-1' | |
| ++ strip='Kernel: 5.5.1-arch1-1' | |
| ++ strip='Kernel: 5.5.1-arch1-1' | |
| ++ printf '%s\n' 'Kernel: 5.5.1-arch1-1' | |
| + length='Kernel: 5.5.1-arch1-1' | |
| + length=21 | |
| + string='Kernel\e[0m\e[0m:\e[0m 5.5.1-arch1-1' | |
| + string='[0m[36m\e[1mKernel\e[0m\e[0m:\e[0m 5.5.1-arch1-1' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mKernel\e[0m\e[0m:\e[0m 5.5.1-arch1-1\e[0m ' | |
| + (( ++info_height )) | |
| + prin=1 | |
| + unset -v subtitle | |
| + info Uptime uptime | |
| + [[ -n uptime ]] | |
| + subtitle=Uptime | |
| + unset -v prin | |
| + get_uptime | |
| + case $os in | |
| + [[ -r /proc/uptime ]] | |
| + s='3911.04 43172.92' | |
| + s=3911 | |
| + d='0 days' | |
| + h='1 hours' | |
| + m='5 mins' | |
| + (( 0 == 1 )) | |
| + (( 1 == 1 )) | |
| + h='1 hour' | |
| + (( 5 == 1 )) | |
| + (( 0 == 0 )) | |
| + unset d | |
| + (( 1 == 0 )) | |
| + (( 5 == 0 )) | |
| + uptime='1 hour, 5 mins' | |
| + uptime='1 hour, 5 mins' | |
| + uptime='1 hour, 5 mins' | |
| + case $uptime_shorthand in | |
| + [[ -n '' ]] | |
| ++ trim '1 hour, 5 mins' | |
| ++ set -f | |
| ++ set -- 1 hour, 5 mins | |
| ++ printf '%s\n' '1 hour, 5 mins' | |
| ++ set +f | |
| + output='1 hour, 5 mins' | |
| + [[ -n uptime ]] | |
| + [[ -n 1hour,5mins ]] | |
| + prin Uptime '1 hour, 5 mins' | |
| ++ trim Uptime | |
| ++ set -f | |
| ++ set -- Uptime | |
| ++ printf '%s\n' Uptime | |
| ++ set +f | |
| + [[ -n Uptime ]] | |
| + [[ -n 1 hour, 5 mins ]] | |
| + [[ -n '' ]] | |
| + string='Uptime: 1 hour, 5 mins' | |
| ++ trim 'Uptime: 1 hour, 5 mins' | |
| ++ set -f | |
| ++ set -- Uptime: 1 hour, 5 mins | |
| ++ printf '%s\n' 'Uptime: 1 hour, 5 mins' | |
| ++ set +f | |
| + string='Uptime: 1 hour, 5 mins' | |
| ++ strip_sequences 'Uptime: 1 hour, 5 mins' | |
| ++ strip='Uptime: 1 hour, 5 mins' | |
| ++ strip='Uptime: 1 hour, 5 mins' | |
| ++ strip='Uptime: 1 hour, 5 mins' | |
| ++ strip='Uptime: 1 hour, 5 mins' | |
| ++ strip='Uptime: 1 hour, 5 mins' | |
| ++ strip='Uptime: 1 hour, 5 mins' | |
| ++ printf '%s\n' 'Uptime: 1 hour, 5 mins' | |
| + length='Uptime: 1 hour, 5 mins' | |
| + length=22 | |
| + string='Uptime\e[0m\e[0m:\e[0m 1 hour, 5 mins' | |
| + string='[0m[36m\e[1mUptime\e[0m\e[0m:\e[0m 1 hour, 5 mins' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mUptime\e[0m\e[0m:\e[0m 1 hour, 5 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 kiss | |
| + type -p kiss | |
| + has pacman-key | |
| + type -p pacman-key | |
| + manager=pacman-key | |
| + tot pacman -Qq --color never | |
| + IFS=' | |
| ' | |
| + read -d '' -ra pkgs | |
| ++ pacman -Qq --color never | |
| + (( packages+=1401 )) | |
| + pac 1401 | |
| + (( 1401 > 0 )) | |
| + managers+=("$1 (${manager})") | |
| + manager_string+='pacman-key, ' | |
| + has dpkg | |
| + type -p 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 | |
| + shopt -s nullglob | |
| + has brew | |
| + type -p brew | |
| + has emerge | |
| + type -p emerge | |
| + has Compile | |
| + type -p Compile | |
| + has eopkg | |
| + type -p eopkg | |
| + has crew | |
| + type -p crew | |
| + has pkgtool | |
| + type -p pkgtool | |
| + has kagami | |
| + type -p kagami | |
| + has cave | |
| + type -p cave | |
| + shopt -u nullglob | |
| + has kpm-pkg | |
| + type -p kpm-pkg | |
| + has guix | |
| + type -p guix | |
| + has nix-store | |
| + type -p nix-store | |
| + has pkginfo | |
| + type -p pkginfo | |
| + case $kernel_name in | |
| + has pkg | |
| + type -p pkg | |
| + (( packages == 0 )) | |
| + has flatpak | |
| + type -p flatpak | |
| + manager=flatpak | |
| + tot flatpak list | |
| + IFS=' | |
| ' | |
| + read -d '' -ra pkgs | |
| ++ flatpak list | |
| + (( packages+=0 )) | |
| + pac 0 | |
| + (( 0 > 0 )) | |
| + has spm | |
| + type -p spm | |
| + has puyo | |
| + type -p puyo | |
| + has snap | |
| + type -p snap | |
| + manager=snap | |
| + ps -e | |
| + grep -qFm 1 snapd | |
| + tot snap list | |
| + IFS=' | |
| ' | |
| + read -d '' -ra pkgs | |
| ++ snap list | |
| + (( packages+=3 )) | |
| + pac 3 | |
| + (( 3 > 0 )) | |
| + managers+=("$1 (${manager})") | |
| + manager_string+='snap, ' | |
| + (( packages-=1 )) | |
| + (( packages == 0 )) | |
| + [[ on == on ]] | |
| + printf -v packages '%s, ' '1401 (pacman-key)' '3 (snap)' | |
| + packages='1401 (pacman-key), 3 (snap)' | |
| + packages='1401 (pacman), 3 (snap)' | |
| + [[ -n '' ]] | |
| ++ trim '1401 (pacman), 3 (snap)' | |
| ++ set -f | |
| ++ set -- 1401 '(pacman),' 3 '(snap)' | |
| ++ printf '%s\n' '1401 (pacman), 3 (snap)' | |
| ++ set +f | |
| + output='1401 (pacman), 3 (snap)' | |
| + [[ -n packages ]] | |
| + [[ -n 1401(pacman),3(snap) ]] | |
| + prin Packages '1401 (pacman), 3 (snap)' | |
| ++ trim Packages | |
| ++ set -f | |
| ++ set -- Packages | |
| ++ printf '%s\n' Packages | |
| ++ set +f | |
| + [[ -n Packages ]] | |
| + [[ -n 1401 (pacman), 3 (snap) ]] | |
| + [[ -n '' ]] | |
| + string='Packages: 1401 (pacman), 3 (snap)' | |
| ++ trim 'Packages: 1401 (pacman), 3 (snap)' | |
| ++ set -f | |
| ++ set -- Packages: 1401 '(pacman),' 3 '(snap)' | |
| ++ printf '%s\n' 'Packages: 1401 (pacman), 3 (snap)' | |
| ++ set +f | |
| + string='Packages: 1401 (pacman), 3 (snap)' | |
| ++ strip_sequences 'Packages: 1401 (pacman), 3 (snap)' | |
| ++ strip='Packages: 1401 (pacman), 3 (snap)' | |
| ++ strip='Packages: 1401 (pacman), 3 (snap)' | |
| ++ strip='Packages: 1401 (pacman), 3 (snap)' | |
| ++ strip='Packages: 1401 (pacman), 3 (snap)' | |
| ++ strip='Packages: 1401 (pacman), 3 (snap)' | |
| ++ strip='Packages: 1401 (pacman), 3 (snap)' | |
| ++ printf '%s\n' 'Packages: 1401 (pacman), 3 (snap)' | |
| + length='Packages: 1401 (pacman), 3 (snap)' | |
| + length=33 | |
| + string='Packages\e[0m\e[0m:\e[0m 1401 (pacman), 3 (snap)' | |
| + string='[0m[36m\e[1mPackages\e[0m\e[0m:\e[0m 1401 (pacman), 3 (snap)' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mPackages\e[0m\e[0m:\e[0m 1401 (pacman), 3 (snap)\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 != on ]] | |
| + case ${shell_name:=${SHELL##*/}} in | |
| + shell+='5.0.11(1)' | |
| + shell='bash 5.0.11(1)' | |
| + shell='bash 5.0.11(1)' | |
| + shell='bash 5.0.11(1)' | |
| + shell='bash 5.0.11' | |
| + [[ -n '' ]] | |
| ++ trim 'bash 5.0.11' | |
| ++ set -f | |
| ++ set -- bash 5.0.11 | |
| ++ printf '%s\n' 'bash 5.0.11' | |
| ++ set +f | |
| + output='bash 5.0.11' | |
| + [[ -n shell ]] | |
| + [[ -n bash5.0.11 ]] | |
| + prin Shell 'bash 5.0.11' | |
| ++ trim Shell | |
| ++ set -f | |
| ++ set -- Shell | |
| ++ printf '%s\n' Shell | |
| ++ set +f | |
| + [[ -n Shell ]] | |
| + [[ -n bash 5.0.11 ]] | |
| + [[ -n '' ]] | |
| + string='Shell: bash 5.0.11' | |
| ++ trim 'Shell: bash 5.0.11' | |
| ++ set -f | |
| ++ set -- Shell: bash 5.0.11 | |
| ++ printf '%s\n' 'Shell: bash 5.0.11' | |
| ++ set +f | |
| + string='Shell: bash 5.0.11' | |
| ++ strip_sequences 'Shell: bash 5.0.11' | |
| ++ strip='Shell: bash 5.0.11' | |
| ++ strip='Shell: bash 5.0.11' | |
| ++ strip='Shell: bash 5.0.11' | |
| ++ strip='Shell: bash 5.0.11' | |
| ++ strip='Shell: bash 5.0.11' | |
| ++ strip='Shell: bash 5.0.11' | |
| ++ printf '%s\n' 'Shell: bash 5.0.11' | |
| + length='Shell: bash 5.0.11' | |
| + length=18 | |
| + string='Shell\e[0m\e[0m:\e[0m bash 5.0.11' | |
| + string='[0m[36m\e[1mShell\e[0m\e[0m:\e[0m bash 5.0.11' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mShell\e[0m\e[0m:\e[0m bash 5.0.11\e[0m ' | |
| + (( ++info_height )) | |
| + prin=1 | |
| + unset -v subtitle | |
| + info Resolution resolution | |
| + [[ -n resolution ]] | |
| + subtitle=Resolution | |
| + unset -v prin | |
| + get_resolution | |
| + case $os in | |
| + [[ -z '' ]] | |
| + get_wm | |
| + (( wm_run == 1 )) | |
| + case $uname in | |
| + ps_flags=(-e) | |
| + [[ -n wayland-0 ]] | |
| ++ ps -e | |
| ++ grep -m 1 -o -F -e arcan -e asc -e clayland -e dwc -e fireplace -e gnome-shell -e greenfield -e grefsen -e kwin -e lipstick -e maynard -e mazecompositor -e motorcar -e orbital -e orbment -e perceptia -e rustland -e sway -e ulubis -e velox -e wavy -e way-cooler -e wayfire -e wayhouse -e westeros -e westford -e weston | |
| + wm=sway | |
| + [[ sway == *WINDOWMAKER* ]] | |
| + [[ sway == *GNOME*Shell* ]] | |
| + wm_run=1 | |
| + type -p xrandr | |
| + [[ -n :0 ]] | |
| + [[ -z wayland-0 ]] | |
| + type -p xwininfo | |
| + type -p xdpyinfo | |
| + [[ -d /sys/class/drm ]] | |
| + for dev in /sys/class/drm/*/modes | |
| + read -r resolution _ | |
| + [[ -n 3840x2160 ]] | |
| + break | |
| + resolution=3840x2160 | |
| + [[ -z 38402160 ]] | |
| + [[ -n '' ]] | |
| ++ trim 3840x2160 | |
| ++ set -f | |
| ++ set -- 3840x2160 | |
| ++ printf '%s\n' 3840x2160 | |
| ++ set +f | |
| + output=3840x2160 | |
| + [[ -n resolution ]] | |
| + [[ -n 3840x2160 ]] | |
| + prin Resolution 3840x2160 | |
| ++ trim Resolution | |
| ++ set -f | |
| ++ set -- Resolution | |
| ++ printf '%s\n' Resolution | |
| ++ set +f | |
| + [[ -n Resolution ]] | |
| + [[ -n 3840x2160 ]] | |
| + [[ -n '' ]] | |
| + string='Resolution: 3840x2160' | |
| ++ trim 'Resolution: 3840x2160' | |
| ++ set -f | |
| ++ set -- Resolution: 3840x2160 | |
| ++ printf '%s\n' 'Resolution: 3840x2160' | |
| ++ set +f | |
| + string='Resolution: 3840x2160' | |
| ++ strip_sequences 'Resolution: 3840x2160' | |
| ++ strip='Resolution: 3840x2160' | |
| ++ strip='Resolution: 3840x2160' | |
| ++ strip='Resolution: 3840x2160' | |
| ++ strip='Resolution: 3840x2160' | |
| ++ strip='Resolution: 3840x2160' | |
| ++ strip='Resolution: 3840x2160' | |
| ++ printf '%s\n' 'Resolution: 3840x2160' | |
| + length='Resolution: 3840x2160' | |
| + length=21 | |
| + string='Resolution\e[0m\e[0m:\e[0m 3840x2160' | |
| + string='[0m[36m\e[1mResolution\e[0m\e[0m:\e[0m 3840x2160' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mResolution\e[0m\e[0m:\e[0m 3840x2160\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 | |
| + (( wm_run != 1 )) | |
| + [[ -n '' ]] | |
| + [[ -n '' ]] | |
| + [[ -n '' ]] | |
| + [[ -n '' ]] | |
| + [[ -n '' ]] | |
| + [[ '' == \s\w\a\y ]] | |
| + [[ -n :0 ]] | |
| + [[ -z '' ]] | |
| + type -p xprop | |
| ++ xprop -root | |
| ++ awk '/KDE_SESSION_VERSION|^_MUFFIN|xfce4|xfce5/' | |
| + de= | |
| + case $de in | |
| + (( 0 >= 4 )) | |
| + [[ off == on ]] | |
| + de_run=1 | |
| + [[ -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 sway | |
| ++ set -f | |
| ++ set -- sway | |
| ++ printf '%s\n' sway | |
| ++ set +f | |
| + output=sway | |
| + [[ -n wm ]] | |
| + [[ -n sway ]] | |
| + prin WM sway | |
| ++ trim WM | |
| ++ set -f | |
| ++ set -- WM | |
| ++ printf '%s\n' WM | |
| ++ set +f | |
| + [[ -n WM ]] | |
| + [[ -n sway ]] | |
| + [[ -n '' ]] | |
| + string='WM: sway' | |
| ++ trim 'WM: sway' | |
| ++ set -f | |
| ++ set -- WM: sway | |
| ++ printf '%s\n' 'WM: sway' | |
| ++ set +f | |
| + string='WM: sway' | |
| ++ strip_sequences 'WM: sway' | |
| ++ strip='WM: sway' | |
| ++ strip='WM: sway' | |
| ++ strip='WM: sway' | |
| ++ strip='WM: sway' | |
| ++ strip='WM: sway' | |
| ++ strip='WM: sway' | |
| ++ printf '%s\n' 'WM: sway' | |
| + length='WM: sway' | |
| + length=8 | |
| + string='WM\e[0m\e[0m:\e[0m sway' | |
| + string='[0m[36m\e[1mWM\e[0m\e[0m:\e[0m sway' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mWM\e[0m\e[0m:\e[0m sway\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 '' ]] | |
| ./neofetch: line 4243: 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 :0 ]] | |
| + [[ Linux != \M\a\c\ \O\S\ \X ]] | |
| + (( de_run != 1 )) | |
| + [[ off == on ]] | |
| + case $de in | |
| + [[ -z '' ]] | |
| + [[ -n '' ]] | |
| + [[ -f /home/donofrj/.gtkrc-2.0 ]] | |
| ++ grep '^[^#]*gtk-theme-name' /home/donofrj/.gtkrc-2.0 | |
| + gtk2_theme= | |
| + gtk2_theme= | |
| + [[ -z '' ]] | |
| + [[ -f /home/donofrj/.config/gtk-3.0/settings.ini ]] | |
| ++ grep '^[^#]*gtk-theme-name' /home/donofrj/.config/gtk-3.0/settings.ini | |
| + gtk3_theme=gtk-theme-name=Breath | |
| + gtk3_theme=Breath | |
| ++ trim '' | |
| ++ set -f | |
| ++ set -- | |
| ++ printf '%s\n' '' | |
| ++ set +f | |
| + gtk2_theme= | |
| ++ trim Breath | |
| ++ set -f | |
| ++ set -- Breath | |
| ++ printf '%s\n' Breath | |
| ++ set +f | |
| + gtk3_theme=Breath | |
| ++ trim_quotes '' | |
| ++ trim_output= | |
| ++ trim_output= | |
| ++ printf %s '' | |
| + gtk2_theme= | |
| ++ trim_quotes Breath | |
| ++ trim_output=Breath | |
| ++ trim_output=Breath | |
| ++ printf %s Breath | |
| + gtk3_theme=Breath | |
| + [[ on == \o\f\f ]] | |
| + [[ on == \o\f\f ]] | |
| + [[ -n '' ]] | |
| + [[ -n '' ]] | |
| + [[ -n '' ]] | |
| + [[ -n Breath ]] | |
| + gtk3_theme+=' [GTK3] ' | |
| + theme='Breath [GTK3] ' | |
| + theme='Breath [GTK3] ' | |
| + [[ off == \o\n ]] | |
| + [[ -n '' ]] | |
| ++ trim 'Breath [GTK3] ' | |
| ++ set -f | |
| ++ set -- Breath '[GTK3]' | |
| ++ printf '%s\n' 'Breath [GTK3]' | |
| ++ set +f | |
| + output='Breath [GTK3]' | |
| + [[ -n theme ]] | |
| + [[ -n Breath[GTK3] ]] | |
| + prin Theme 'Breath [GTK3]' | |
| ++ trim Theme | |
| ++ set -f | |
| ++ set -- Theme | |
| ++ printf '%s\n' Theme | |
| ++ set +f | |
| + [[ -n Theme ]] | |
| + [[ -n Breath [GTK3] ]] | |
| + [[ -n '' ]] | |
| + string='Theme: Breath [GTK3]' | |
| ++ trim 'Theme: Breath [GTK3]' | |
| ++ set -f | |
| ++ set -- Theme: Breath '[GTK3]' | |
| ++ printf '%s\n' 'Theme: Breath [GTK3]' | |
| ++ set +f | |
| + string='Theme: Breath [GTK3]' | |
| ++ strip_sequences 'Theme: Breath [GTK3]' | |
| ++ strip='Theme: Breath [GTK3]' | |
| ++ strip='Theme: Breath [GTK3]' | |
| ++ strip='Theme: Breath [GTK3]' | |
| ++ strip='Theme: Breath [GTK3]' | |
| ++ strip='Theme: Breath [GTK3]' | |
| ++ strip='Theme: Breath [GTK3]' | |
| ++ printf '%s\n' 'Theme: Breath [GTK3]' | |
| + length='Theme: Breath [GTK3]' | |
| + length=20 | |
| + string='Theme\e[0m\e[0m:\e[0m Breath [GTK3]' | |
| + string='[0m[36m\e[1mTheme\e[0m\e[0m:\e[0m Breath [GTK3]' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mTheme\e[0m\e[0m:\e[0m Breath [GTK3]\e[0m ' | |
| + (( ++info_height )) | |
| + prin=1 | |
| + 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 :0 ]] | |
| + [[ Linux != \M\a\c\ \O\S\ \X ]] | |
| + (( de_run != 1 )) | |
| + [[ off == on ]] | |
| + case $de in | |
| + [[ -z '' ]] | |
| + [[ -n '' ]] | |
| + [[ -f /home/donofrj/.gtkrc-2.0 ]] | |
| ++ grep '^[^#]*gtk-icon-theme-name' /home/donofrj/.gtkrc-2.0 | |
| + gtk2_theme= | |
| + gtk2_theme= | |
| + [[ -z '' ]] | |
| + [[ -f /home/donofrj/.config/gtk-3.0/settings.ini ]] | |
| ++ grep '^[^#]*gtk-icon-theme-name' /home/donofrj/.config/gtk-3.0/settings.ini | |
| + gtk3_theme=gtk-icon-theme-name=maia | |
| + gtk3_theme=maia | |
| ++ trim '' | |
| ++ set -f | |
| ++ set -- | |
| ++ printf '%s\n' '' | |
| ++ set +f | |
| + gtk2_theme= | |
| ++ trim maia | |
| ++ set -f | |
| ++ set -- maia | |
| ++ printf '%s\n' maia | |
| ++ set +f | |
| + gtk3_theme=maia | |
| ++ trim_quotes '' | |
| ++ trim_output= | |
| ++ trim_output= | |
| ++ printf %s '' | |
| + gtk2_theme= | |
| ++ trim_quotes maia | |
| ++ trim_output=maia | |
| ++ trim_output=maia | |
| ++ printf %s maia | |
| + gtk3_theme=maia | |
| + [[ on == \o\f\f ]] | |
| + [[ on == \o\f\f ]] | |
| + [[ -n '' ]] | |
| + [[ -n '' ]] | |
| + [[ -n '' ]] | |
| + [[ -n maia ]] | |
| + gtk3_theme+=' [GTK3] ' | |
| + theme='maia [GTK3] ' | |
| + theme='maia [GTK3] ' | |
| + [[ off == \o\n ]] | |
| + icons='maia [GTK3] ' | |
| + [[ -n '' ]] | |
| ++ trim 'maia [GTK3] ' | |
| ++ set -f | |
| ++ set -- maia '[GTK3]' | |
| ++ printf '%s\n' 'maia [GTK3]' | |
| ++ set +f | |
| + output='maia [GTK3]' | |
| + [[ -n icons ]] | |
| + [[ -n maia[GTK3] ]] | |
| + prin Icons 'maia [GTK3]' | |
| ++ trim Icons | |
| ++ set -f | |
| ++ set -- Icons | |
| ++ printf '%s\n' Icons | |
| ++ set +f | |
| + [[ -n Icons ]] | |
| + [[ -n maia [GTK3] ]] | |
| + [[ -n '' ]] | |
| + string='Icons: maia [GTK3]' | |
| ++ trim 'Icons: maia [GTK3]' | |
| ++ set -f | |
| ++ set -- Icons: maia '[GTK3]' | |
| ++ printf '%s\n' 'Icons: maia [GTK3]' | |
| ++ set +f | |
| + string='Icons: maia [GTK3]' | |
| ++ strip_sequences 'Icons: maia [GTK3]' | |
| ++ strip='Icons: maia [GTK3]' | |
| ++ strip='Icons: maia [GTK3]' | |
| ++ strip='Icons: maia [GTK3]' | |
| ++ strip='Icons: maia [GTK3]' | |
| ++ strip='Icons: maia [GTK3]' | |
| ++ strip='Icons: maia [GTK3]' | |
| ++ printf '%s\n' 'Icons: maia [GTK3]' | |
| + length='Icons: maia [GTK3]' | |
| + length=18 | |
| + string='Icons\e[0m\e[0m:\e[0m maia [GTK3]' | |
| + string='[0m[36m\e[1mIcons\e[0m\e[0m:\e[0m maia [GTK3]' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mIcons\e[0m\e[0m:\e[0m maia [GTK3]\e[0m ' | |
| + (( ++info_height )) | |
| + prin=1 | |
| + 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 '' ]] | |
| + [[ -z '' ]] | |
| ++ get_ppid '' | |
| ++ case $os in | |
| +++ grep -i -F PPid: /proc/7741/status | |
| ++ ppid='PPid: 7735' | |
| +++ trim ' 7735' | |
| +++ set -f | |
| +++ set -- 7735 | |
| +++ printf '%s\n' 7735 | |
| +++ set +f | |
| ++ ppid=7735 | |
| ++ printf %s 7735 | |
| + parent=7735 | |
| + [[ -z 7735 ]] | |
| ++ get_process_name 7735 | |
| ++ case $os in | |
| ++ name=alacritty | |
| ++ printf %s alacritty | |
| + name=alacritty | |
| + case ${name// } in | |
| + [[ Linux == Linux ]] | |
| ++ realpath /proc/7735/exe | |
| + term=/usr/bin/alacritty | |
| + term=alacritty | |
| + [[ alacritty == .*-wrapped ]] | |
| + [[ -z alacritty ]] | |
| + term_run=1 | |
| + [[ -n '' ]] | |
| ++ trim alacritty | |
| ++ set -f | |
| ++ set -- alacritty | |
| ++ printf '%s\n' alacritty | |
| ++ set +f | |
| + output=alacritty | |
| + [[ -n term ]] | |
| + [[ -n alacritty ]] | |
| + prin Terminal alacritty | |
| ++ trim Terminal | |
| ++ set -f | |
| ++ set -- Terminal | |
| ++ printf '%s\n' Terminal | |
| ++ set +f | |
| + [[ -n Terminal ]] | |
| + [[ -n alacritty ]] | |
| + [[ -n '' ]] | |
| + string='Terminal: alacritty' | |
| ++ trim 'Terminal: alacritty' | |
| ++ set -f | |
| ++ set -- Terminal: alacritty | |
| ++ printf '%s\n' 'Terminal: alacritty' | |
| ++ set +f | |
| + string='Terminal: alacritty' | |
| ++ strip_sequences 'Terminal: alacritty' | |
| ++ strip='Terminal: alacritty' | |
| ++ strip='Terminal: alacritty' | |
| ++ strip='Terminal: alacritty' | |
| ++ strip='Terminal: alacritty' | |
| ++ strip='Terminal: alacritty' | |
| ++ strip='Terminal: alacritty' | |
| ++ printf '%s\n' 'Terminal: alacritty' | |
| + length='Terminal: alacritty' | |
| + length=19 | |
| + string='Terminal\e[0m\e[0m:\e[0m alacritty' | |
| + string='[0m[36m\e[1mTerminal\e[0m\e[0m:\e[0m alacritty' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mTerminal\e[0m\e[0m:\e[0m alacritty\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 | |
| + shopt -s nullglob | |
| + confs=({$XDG_CONFIG_HOME,$HOME}/{alacritty,}/{.,}alacritty.ym?) | |
| + shopt -u nullglob | |
| + [[ -f /home/donofrj/.config/alacritty/alacritty.yml ]] | |
| ++ awk -F ':|#' '/normal:/ {getline; print}' /home/donofrj/.config/alacritty/alacritty.yml | |
| + term_font= | |
| + term_font= | |
| + term_font= | |
| + term_font= | |
| + [[ -n '' ]] | |
| ./neofetch: line 4243: 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 '\\s*: | @' '/model name|Hardware|Processor|^cpu model|chip type|^cpu type/ { | |
| cpu=$2; if ($1 == "Hardware") exit } END { print cpu }' /proc/cpuinfo | |
| + cpu='Intel(R) Core(TM) i9-8950HK CPU' | |
| + speed_dir=/sys/devices/system/cpu/cpu0/cpufreq | |
| + for temp_dir in /sys/class/hwmon/* | |
| + [[ acpitz =~ (coretemp|fam15h_power|k10temp) ]] | |
| + for temp_dir in /sys/class/hwmon/* | |
| + [[ nvme =~ (coretemp|fam15h_power|k10temp) ]] | |
| + for temp_dir in /sys/class/hwmon/* | |
| + [[ AC =~ (coretemp|fam15h_power|k10temp) ]] | |
| + for temp_dir in /sys/class/hwmon/* | |
| + [[ pch_cannonlake =~ (coretemp|fam15h_power|k10temp) ]] | |
| + for temp_dir in /sys/class/hwmon/* | |
| + [[ BAT0 =~ (coretemp|fam15h_power|k10temp) ]] | |
| + for temp_dir in /sys/class/hwmon/* | |
| + [[ dell_smm =~ (coretemp|fam15h_power|k10temp) ]] | |
| + for temp_dir in /sys/class/hwmon/* | |
| + [[ coretemp =~ (coretemp|fam15h_power|k10temp) ]] | |
| + temp_dirs=("$temp_dir"/temp*_input) | |
| + temp_dir=/sys/class/hwmon/hwmon6/temp1_input | |
| + break | |
| + [[ -d /sys/devices/system/cpu/cpu0/cpufreq ]] | |
| ./neofetch: line 2021: /sys/devices/system/cpu/cpu0/cpufreq/bios_limit: No such file or directory | |
| + speed= | |
| ./neofetch: line 2022: /sys/devices/system/cpu/cpu0/cpufreq/bios_limit: No such file or directory | |
| + speed= | |
| + speed=4800000 | |
| + speed=4800 | |
| + [[ -f /sys/class/hwmon/hwmon6/temp1_input ]] | |
| + deg=580 | |
| + case $cpu_cores in | |
| ++ grep -c '^processor' /proc/cpuinfo | |
| + cores=12 | |
| + cpu='Intel(R) Core i9-8950HK CPU' | |
| + cpu='Intel(R) Core i9-8950HK CPU' | |
| + cpu='Intel Core i9-8950HK CPU' | |
| + cpu='Intel Core i9-8950HK CPU' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel Core i9-8950HK ' | |
| + cpu='Intel i9-8950HK ' | |
| + cpu='Intel i9-8950HK ' | |
| + cpu='Intel i9-8950HK ' | |
| + cpu='Intel i9-8950HK ' | |
| + cpu='Intel i9-8950HK ' | |
| + cpu='Intel i9-8950HK ' | |
| + cpu='Intel i9-8950HK ' | |
| + cpu='Intel i9-8950HK ' | |
| + cores=12 | |
| + speed=4800 | |
| + [[ on == \o\f\f ]] | |
| + [[ logical != \o\f\f ]] | |
| + [[ -n 12 ]] | |
| + case $os in | |
| + cpu='Intel i9-8950HK (12)' | |
| + [[ on != \o\f\f ]] | |
| + [[ -n 4800 ]] | |
| + (( speed < 1000 )) | |
| + [[ off == \o\n ]] | |
| + speed=4.800 | |
| + cpu='Intel i9-8950HK (12) @ 4.800GHz' | |
| + [[ off != \o\f\f ]] | |
| + [[ -n '' ]] | |
| ++ trim 'Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ set -f | |
| ++ set -- Intel i9-8950HK '(12)' @ 4.800GHz | |
| ++ printf '%s\n' 'Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ set +f | |
| + output='Intel i9-8950HK (12) @ 4.800GHz' | |
| + [[ -n cpu ]] | |
| + [[ -n Inteli9-8950HK(12)@4.800GHz ]] | |
| + prin CPU 'Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ trim CPU | |
| ++ set -f | |
| ++ set -- CPU | |
| ++ printf '%s\n' CPU | |
| ++ set +f | |
| + [[ -n CPU ]] | |
| + [[ -n Intel i9-8950HK (12) @ 4.800GHz ]] | |
| + [[ -n '' ]] | |
| + string='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ trim 'CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ set -f | |
| ++ set -- CPU: Intel i9-8950HK '(12)' @ 4.800GHz | |
| ++ printf '%s\n' 'CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ set +f | |
| + string='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ strip_sequences 'CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ strip='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ strip='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ strip='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ strip='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ strip='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ strip='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| ++ printf '%s\n' 'CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| + length='CPU: Intel i9-8950HK (12) @ 4.800GHz' | |
| + length=36 | |
| + string='CPU\e[0m\e[0m:\e[0m Intel i9-8950HK (12) @ 4.800GHz' | |
| + string='[0m[36m\e[1mCPU\e[0m\e[0m:\e[0m Intel i9-8950HK (12) @ 4.800GHz' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mCPU\e[0m\e[0m:\e[0m Intel i9-8950HK (12) @ 4.800GHz\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] = $1 " " $3 " " $4} | |
| END {for(i in a) {if(!seen[a[i]]++) print a[i]}}' | |
| + gpu_cmd='01:00.0 NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] | |
| 00:02.0 Intel Corporation UHD Graphics 630 ' | |
| + IFS=' | |
| ' | |
| + read -d '' -ra gpus | |
| + [[ 01:00.0 NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] == *Intel* ]] | |
| + for gpu in "${gpus[@]}" | |
| + [[ all == \d\e\d\i\c\a\t\e\d ]] | |
| + [[ all == \i\n\t\e\g\r\a\t\e\d ]] | |
| + case $gpu in | |
| + gpu='GeForce GTX 1050 Ti Mobile]' | |
| + gpu='GeForce GTX 1050 Ti Mobile' | |
| + gpu='NVIDIA GeForce GTX 1050 Ti Mobile' | |
| + [[ on == \o\f\f ]] | |
| + prin GPU 'NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ trim GPU | |
| ++ set -f | |
| ++ set -- GPU | |
| ++ printf '%s\n' GPU | |
| ++ set +f | |
| + [[ -n GPU ]] | |
| + [[ -n NVIDIA GeForce GTX 1050 Ti Mobile ]] | |
| + [[ -n '' ]] | |
| + string='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ trim 'GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ set -f | |
| ++ set -- GPU: NVIDIA GeForce GTX 1050 Ti Mobile | |
| ++ printf '%s\n' 'GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ set +f | |
| + string='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ strip_sequences 'GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ strip='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ strip='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ strip='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ strip='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ strip='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ strip='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| ++ printf '%s\n' 'GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| + length='GPU: NVIDIA GeForce GTX 1050 Ti Mobile' | |
| + length=38 | |
| + string='GPU\e[0m\e[0m:\e[0m NVIDIA GeForce GTX 1050 Ti Mobile' | |
| + string='[0m[36m\e[1mGPU\e[0m\e[0m:\e[0m NVIDIA GeForce GTX 1050 Ti Mobile' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mGPU\e[0m\e[0m:\e[0m NVIDIA GeForce GTX 1050 Ti Mobile\e[0m ' | |
| + (( ++info_height )) | |
| + prin=1 | |
| + for gpu in "${gpus[@]}" | |
| + [[ all == \d\e\d\i\c\a\t\e\d ]] | |
| + [[ all == \i\n\t\e\g\r\a\t\e\d ]] | |
| + case $gpu in | |
| + gpu='Intel Corporation UHD Graphics 630 ' | |
| + gpu='Intel Corporation UHD Graphics 630 ' | |
| + gpu='Intel UHD Graphics 630 ' | |
| + gpu='Intel UHD Graphics 630 ' | |
| + gpu='Intel UHD Graphics 630 ' | |
| + gpu='Intel UHD Graphics 630 ' | |
| ++ trim 'Intel UHD Graphics 630 ' | |
| ++ set -f | |
| ++ set -- Intel UHD Graphics 630 | |
| ++ printf '%s\n' 'Intel UHD Graphics 630' | |
| ++ set +f | |
| + [[ -z Intel UHD Graphics 630 ]] | |
| + [[ on == \o\f\f ]] | |
| + prin GPU 'Intel UHD Graphics 630 ' | |
| ++ trim GPU | |
| ++ set -f | |
| ++ set -- GPU | |
| ++ printf '%s\n' GPU | |
| ++ set +f | |
| + [[ -n GPU ]] | |
| + [[ -n Intel UHD Graphics 630 ]] | |
| + [[ -n '' ]] | |
| + string='GPU: Intel UHD Graphics 630 ' | |
| ++ trim 'GPU: Intel UHD Graphics 630 ' | |
| ++ set -f | |
| ++ set -- GPU: Intel UHD Graphics 630 | |
| ++ printf '%s\n' 'GPU: Intel UHD Graphics 630' | |
| ++ set +f | |
| + string='GPU: Intel UHD Graphics 630' | |
| ++ strip_sequences 'GPU: Intel UHD Graphics 630' | |
| ++ strip='GPU: Intel UHD Graphics 630' | |
| ++ strip='GPU: Intel UHD Graphics 630' | |
| ++ strip='GPU: Intel UHD Graphics 630' | |
| ++ strip='GPU: Intel UHD Graphics 630' | |
| ++ strip='GPU: Intel UHD Graphics 630' | |
| ++ strip='GPU: Intel UHD Graphics 630' | |
| ++ printf '%s\n' 'GPU: Intel UHD Graphics 630' | |
| + length='GPU: Intel UHD Graphics 630' | |
| + length=27 | |
| + string='GPU\e[0m\e[0m:\e[0m Intel UHD Graphics 630' | |
| + string='[0m[36m\e[1mGPU\e[0m\e[0m:\e[0m Intel UHD Graphics 630' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mGPU\e[0m\e[0m:\e[0m Intel UHD Graphics 630\e[0m ' | |
| + (( ++info_height )) | |
| + prin=1 | |
| + return | |
| + [[ -n 1 ]] | |
| + return | |
| + 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+= 32630456 )) | |
| + mem_total=' 32630456 ' | |
| + IFS=: | |
| + read -r a b | |
| + case $a in | |
| + mem_used=9635908 | |
| + IFS=: | |
| + read -r a b | |
| + case $a in | |
| + IFS=: | |
| + read -r a b | |
| + case $a in | |
| + mem_used=9452428 | |
| + IFS=: | |
| + read -r a b | |
| + case $a in | |
| + mem_used=4015072 | |
| + 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+= 2044720 )) | |
| + 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=5886756 | |
| + 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 | |
| + 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=5748 | |
| + mem_total=31865 | |
| + [[ off == \o\n ]] | |
| + memory='5748MiB / 31865MiB ' | |
| + case $memory_display in | |
| + [[ -n '' ]] | |
| ++ trim '5748MiB / 31865MiB ' | |
| ++ set -f | |
| ++ set -- 5748MiB / 31865MiB | |
| ++ printf '%s\n' '5748MiB / 31865MiB' | |
| ++ set +f | |
| + output='5748MiB / 31865MiB' | |
| + [[ -n memory ]] | |
| + [[ -n 5748MiB/31865MiB ]] | |
| + prin Memory '5748MiB / 31865MiB' | |
| ++ trim Memory | |
| ++ set -f | |
| ++ set -- Memory | |
| ++ printf '%s\n' Memory | |
| ++ set +f | |
| + [[ -n Memory ]] | |
| + [[ -n 5748MiB / 31865MiB ]] | |
| + [[ -n '' ]] | |
| + string='Memory: 5748MiB / 31865MiB' | |
| ++ trim 'Memory: 5748MiB / 31865MiB' | |
| ++ set -f | |
| ++ set -- Memory: 5748MiB / 31865MiB | |
| ++ printf '%s\n' 'Memory: 5748MiB / 31865MiB' | |
| ++ set +f | |
| + string='Memory: 5748MiB / 31865MiB' | |
| ++ strip_sequences 'Memory: 5748MiB / 31865MiB' | |
| ++ strip='Memory: 5748MiB / 31865MiB' | |
| ++ strip='Memory: 5748MiB / 31865MiB' | |
| ++ strip='Memory: 5748MiB / 31865MiB' | |
| ++ strip='Memory: 5748MiB / 31865MiB' | |
| ++ strip='Memory: 5748MiB / 31865MiB' | |
| ++ strip='Memory: 5748MiB / 31865MiB' | |
| ++ printf '%s\n' 'Memory: 5748MiB / 31865MiB' | |
| + length='Memory: 5748MiB / 31865MiB' | |
| + length=26 | |
| + string='Memory\e[0m\e[0m:\e[0m 5748MiB / 31865MiB' | |
| + string='[0m[36m\e[1mMemory\e[0m\e[0m:\e[0m 5748MiB / 31865MiB' | |
| + printf '%b\n' '\e[41C[0m[36m\e[1mMemory\e[0m\e[0m:\e[0m 5748MiB / 31865MiB\e[0m ' | |
| + (( ++info_height )) | |
| + prin=1 | |
| + unset -v subtitle | |
| + info cols | |
| + [[ -n '' ]] | |
| + unset -v prin | |
| + get_cols | |
| + local blocks blocks2 cols | |
| + [[ on == \o\n ]] | |
| + printf -v block_width %3s | |
| + (( block_range[0] )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks '%b\e[3%bm\e[4%bm%b' '' 0 0 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m ' 1 1 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m ' 2 2 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m ' 3 3 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m [33m[43m ' 4 4 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m ' 5 5 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m ' 6 6 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks '%b\e[3%bm\e[4%bm%b' '[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m ' 7 7 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '' 8 8 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m ' 9 9 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m ' 10 10 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m ' 11 11 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m ' 12 12 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m ' 13 13 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m ' 14 14 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + case ${block_range[0]} in | |
| + printf -v blocks2 '%b\e[38;5;%bm\e[48;5;%bm%b' '[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m ' 15 15 ' ' | |
| + (( block_range[0]++ )) | |
| + (( block_range[0]<=block_range[1] )) | |
| + printf -v block_spaces %1s | |
| + [[ -n [30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m ]] | |
| + cols+='[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m [mnl' | |
| + [[ -n [38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m ]] | |
| + cols+='[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m [mnl' | |
| + cols='[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m [mnl[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m [m' | |
| + cols='[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m [m | |
| [41C[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m [m' | |
| + (( info_height+=block_range[1]>7?block_height+3:block_height+2 )) | |
| + case $col_offset in | |
| + printf '\n\e[%bC%b\n\n' 41 '[30m[40m [31m[41m [32m[42m [33m[43m [34m[44m [35m[45m [36m[46m [37m[47m [m | |
| [41C[38;5;8m[48;5;8m [38;5;9m[48;5;9m [38;5;10m[48;5;10m [38;5;11m[48;5;11m [38;5;12m[48;5;12m [38;5;13m[48;5;13m [38;5;14m[48;5;14m [38;5;15m[48;5;15m [m' | |
| + unset -v blocks blocks2 cols | |
| + [[ alacritty == \T\o\s\W\i\n\2 ]] | |
| + prin=1 | |
| + [[ -n 1 ]] | |
| + return | |
| + dynamic_prompt | |
| + [[ ascii == \o\f\f ]] | |
| + [[ ascii != \a\s\c\i\i ]] | |
| + [[ ascii == \w\3\m ]] | |
| + (( lines=lines>info_height?lines-info_height+1:1 )) | |
| + printf -v nlines %1s | |
| + printf %b '\n' | |
| + [[ ascii == *w3m* ]] | |
| + err 'Neofetch command: ./neofetch -vv' | |
| ++ color 1 | |
| ++ case $1 in | |
| ++ printf '%b\e[3%sm' '\e[0m' 1 | |
| + err+='[0m[31m[!]\e[0m Neofetch command: ./neofetch -vv | |
| ' | |
| + err 'Neofetch version: 6.1.0' | |
| ++ color 1 | |
| ++ case $1 in | |
| ++ printf '%b\e[3%sm' '\e[0m' 1 | |
| + err+='[0m[31m[!]\e[0m Neofetch version: 6.1.0 | |
| ' | |
| + [[ on == on ]] | |
| + printf %b '[0m[31m[!]\e[0m Config: Sourced user config. (/home/donofrj/.config/neofetch/config.conf) | |
| [0m[31m[!]\e[0m Info: Couldn'\''t detect DE. | |
| [0m[31m[!]\e[0m Info: Couldn'\''t detect WM Theme. | |
| [0m[31m[!]\e[0m Info: Couldn'\''t detect Terminal Font. | |
| [0m[31m[!]\e[0m Neofetch command: ./neofetch -vv | |
| [0m[31m[!]\e[0m Neofetch version: 6.1.0 | |
| ' | |
| [0m[31m[!][0m Config: Sourced user config. (/home/donofrj/.config/neofetch/config.conf) | |
| [0m[31m[!][0m Info: Couldn't detect DE. | |
| [0m[31m[!][0m Info: Couldn't detect WM Theme. | |
| [0m[31m[!][0m Info: Couldn't detect Terminal Font. | |
| [0m[31m[!][0m Neofetch command: ./neofetch -vv | |
| [0m[31m[!][0m Neofetch version: 6.1.0 | |
| + [[ 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