diff --git a/neofetch b/neofetch index 838476ab..8c6b341d 100755 --- a/neofetch +++ b/neofetch @@ -1100,6 +1100,9 @@ get_distro() { # by the shell since the values aren't quoted. elif [[ -f /etc/lsb-release && $(< /etc/lsb-release) == *CHROMEOS* ]]; then distro='Chrome OS' + + elif [[ -f /etc/vzlinux-release ]]; then + distro='VzLinux' elif type -p guix >/dev/null; then case $distro_shorthand in @@ -6016,16 +6019,16 @@ ${c1}+++++.:++++++++++ ++++++++++:.+++++ ${c1}+++++. .+++++++++ +++++++++. .+++++ ${c1}+++++: ++++++++ ++++++++ :+++++ ${c1}++++++- =+++++++ +++++++= -++++++ -${c1} :+++++= =+++++++ +++++++= =+++++: -${c1} :+++= =+++++++ +++++++= =+++: -${c1} -+= =+++++++ +++++++= ++- -${c1} : =++++++- -++++++= : -${c1} =++++- -++++= -${c1} =++= =++= -${c1} =++ ++= -${c1} =+. .+= -${c1} =- -= -${c1} : : +${c1} :+++++= =+++++++ +++++++= =+++++: +${c1} :+++= =+++++++ +++++++= =+++: +${c1} -+= =+++++++ +++++++= ++- +${c1} : =++++++- -++++++= : +${c1} =++++- -++++= +${c1} =++= =++= +${c1} =++ ++= +${c1} =+. .+= +${c1} =- -= +${c1} : : EOF ;; @@ -11813,39 +11816,37 @@ EOF ;; "parch"* | "Parch"* | "PARCH"*) set_colors 4 6 - read -rd '' ascii_data <<'EOF' - - - ${c1} ,#/*%* - ${c1} #. ..,..,*,, - ${c1} ,/,,... ,. (/ ... - ${c1} ,/,........ .,. ./(/%/ .* #* - ${c1} .**,..... ...,%&. ., - ${c1} ,%,.... ., , - ${c1} ,&,... .,, &. . - ${c1} (%,... ..,& *. - ${c1} *&*..... &,,,,,,,#& ..,&/ *. / - ${c1} *&*,..... &***%&&**,& ...,&* / / - ${c1} *&,.... &,**,,,**,# ..,&/ . - ${c1} (/,... &***%%%(, ..,%( # - ${c1} %*... #,,,% ..*% . * - ${c1} %,.. .,% . / - ${c1} %,. ..,,. .% - ${c1} /,. ${c1} ..# .% - ${c1} .,. ${c2} @@@@@# ${c1} ./ ./. - ${c1} ,.. ${c2} #&%.%%@ ${c1} .#%&* -${c1} .,.. ${c2} @//(*(@, ${c1} .. - ${c1} ,.. ${c2} #@ /@@, ${c1} - ${c1} ... ${c2} &@ @@@ ${c1} - ${c1} ,,. ${c2} (# .@@#, ${c1} , - ${c1} /,.. ${c2} *****@% #****/ ${c1} . - ${c1} ((*....${c2} /***% %*** ${c1} .,.* - ${c1} /&&&**,.., ${c2}* **,*,,. ${c1} ...,(&%* - ${c1} %&&&#*(**,,,,,,,,,,,,,,,*//(&&&&# - ${c1} /, .,....... .,,***/(/,,/ - ${c1} ./*/#*,,***,,***///(#%%*. - - + read -rd '' ascii_data <<'EOF' + + ${c1} ,#/*%* + ${c1} #. ..,..,*,, + ${c1} ,/,,... ,. (/ ... + ${c1} ,/,........ .,. ./(/%/ .* #* + ${c1} .**,..... ...,%&. ., + ${c1} ,%,.... ., , + ${c1} ,&,... .,, &. . + ${c1} (%,... ..,& *. + ${c1} *&*..... &,,,,,,,#& ..,&/ *. / + ${c1} *&*,..... &***%&&**,& ...,&* / / + ${c1} *&,.... &,**,,,**,# ..,&/ . + ${c1} (/,... &***%%%(, ..,%( # + ${c1} %*... #,,,% ..*% . * + ${c1} %,.. .,% . / + ${c1} %,. ..,,. .% + ${c1} /,. ${c1} ..# .% + ${c1} .,. ${c2} @@@@@# ${c1} ./ ./. + ${c1} ,.. ${c2} #&%.%%@ ${c1} .#%&* +${c1} .,.. ${c2} @//(*(@, ${c1} .. + ${c1} ,.. ${c2} #@ /@@, ${c1} + ${c1} ... ${c2} &@ @@@ ${c1} + ${c1} ,,. ${c2} (# .@@#, ${c1} , + ${c1} /,.. ${c2} *****@% #****/ ${c1} . + ${c1} ((*....${c2} /***% %*** ${c1} .,.* + ${c1} /&&&**,.., ${c2}* **,*,,. ${c1} ...,(&%* + ${c1} %&&&#*(**,,,,,,,,,,,,,,,*//(&&&&# + ${c1} /, .,....... .,,***/(/,,/ + ${c1} ./*/#*,,***,,***///(#%%*. + EOF ;; @@ -12178,7 +12179,7 @@ oss${c2}yNMMMNyMMh${c1}sssssssssssssshmmmh${c1}ssssssso .-\+oossssoo+/-. EOF ;; - + "Ubuntu"*) set_colors 1 read -rd '' ascii_data <<'EOF' @@ -12429,6 +12430,32 @@ EOF ;; + "VzLinux"*) + set_colors 1 7 3 + read -rd '' ascii_data <<'EOF' +${c2} ${c1}.::::::::.${c2} + `/////` ${c1}:zzzzzzzz${c2} ://///- + VVVVVu` ${c1}-zzz`${c2} /VVVVV. + `dVVVVV ${c1}.zzz`${c2} :VVVVV: + `VVVVVo ${c1}zzz${c2} -VVVVV/ + .VVVVV\ ${c1}zzz/${c2} .VVVVV+ + -VVVVV: ${c1}zzzzzzzzz${c2} .dVVVVs + \VVVVV- ${c1}`````````${c2} VVVVVV + +VVVVV. sVVVVu` + oVVVVd` +VVVVd` + VVVVVV /VVVVV. + `uVVVVs -VVVVV- + `dVVVV+ .VVVVV/ + .VVVVV\ `dVVVV+ + -VVVVV-`uVVVVo + :VVVVVVVVVVV + \VVVVVVVVu + oVVVVVVd` + sVVVVV. + ----. +EOF + ;; + "yiffOS"*) set_colors 93 92 read -rd '' ascii_data <<'EOF'