Add small ascii logos for Arch, Crux and Gentoo

This commit is contained in:
Dylan 2016-02-28 13:07:10 +11:00
parent 35154941ae
commit 052e53d4e7
5 changed files with 44 additions and 0 deletions

8
ascii/distro/arch_small Normal file
View file

@ -0,0 +1,8 @@
''${c1}' /\\
/^^\\
/\\ \\
/'${c2}' __ \\
/ ( ) \\
/ __| |__\\\\\
/// \\\\\\\\\
'

9
ascii/distro/crux_small Normal file
View file

@ -0,0 +1,9 @@
"\
${c1} ___${rc}
${c1} (${rc}${c3}.·${rc} ${c1}|
${c1} (${rc}${c2}<>${rc} ${c1}|
${c1} /${rc} ${c3}__${rc} ${c1}\\
${c1} (${rc} ${c3}/ \\${rc} ${c1}/|
${c2}_${c1}/\\${rc} ${c3}__)${rc}${c1}/${rc}${c2}_${rc}${c1})
${c2}\/${c1}-____${rc}${c2}\/
"

View file

@ -0,0 +1,9 @@
"\
${c1} _-----_
( \\
\ 0 \\
${c2} \ )
/ _/
( _-
\____-
"

View file

@ -290,6 +290,12 @@ ascii="distro"
# --ascii_colors 2 4 5 6 # --ascii_colors 2 4 5 6
ascii_colors=(distro) ascii_colors=(distro)
# Logo size
# Arch, Crux and Gentoo have a smaller logo
# variant. Changing the value below to small
# will make neofetch use the small logo.
# --ascii_logo_size small, normal
ascii_logo_size="normal"
# }}} # }}}

View file

@ -310,6 +310,13 @@ ascii="distro"
# --ascii_colors 2 4 5 6 # --ascii_colors 2 4 5 6
ascii_colors=(distro) ascii_colors=(distro)
# Logo size
# Arch, Crux and Gentoo have a smaller logo
# variant. Changing the value below to 'small'
# will make neofetch use the small logo.
# --ascii_logo_size small, normal
ascii_logo_size="normal"
# }}} # }}}
@ -1629,6 +1636,9 @@ getascii () {
ascii=${ascii_distro,,} ascii=${ascii_distro,,}
fi fi
[ "$ascii_logo_size" == "small" ] && \
ascii="${ascii/ *}_small"
if [ -f "/usr/share/neofetch/ascii/distro/${ascii/ *}" ]; then if [ -f "/usr/share/neofetch/ascii/distro/${ascii/ *}" ]; then
ascii="/usr/share/neofetch/ascii/distro/${ascii/ *}" ascii="/usr/share/neofetch/ascii/distro/${ascii/ *}"
@ -2426,6 +2436,8 @@ while [ "$1" ]; do
case "$2" in "--"* | "") ascii_distro="$distro" ;; esac case "$2" in "--"* | "") ascii_distro="$distro" ;; esac
;; ;;
--ascii_logo_size) ascii_logo_size="$2" ;;
# Screenshot # Screenshot
--scrot | -s) scrot="on"; [ "$2" ] && scrot_path="$2" ;; --scrot | -s) scrot="on"; [ "$2" ] && scrot_path="$2" ;;
--scrot_cmd) scrot_cmd="$2" ;; --scrot_cmd) scrot_cmd="$2" ;;