Add ascii_bold which allows you to bold the ascii art
This commit is contained in:
parent
134146399a
commit
f63b3f3597
|
@ -440,6 +440,7 @@ alias fetch2="fetch \
|
||||||
--ascii_distro distro Which Distro's ascii art to print
|
--ascii_distro distro Which Distro's ascii art to print
|
||||||
--ascii_logo_size Size of ascii logo.
|
--ascii_logo_size Size of ascii logo.
|
||||||
Supported distros: Arch, Gentoo, Crux, OpenBSD.
|
Supported distros: Arch, Gentoo, Crux, OpenBSD.
|
||||||
|
--ascii_bold on/off Whether or not to bold the ascii logo.
|
||||||
|
|
||||||
|
|
||||||
Stdout:
|
Stdout:
|
||||||
|
|
|
@ -358,6 +358,12 @@ ascii_colors=(distro)
|
||||||
# --ascii_logo_size small, normal
|
# --ascii_logo_size small, normal
|
||||||
ascii_logo_size="normal"
|
ascii_logo_size="normal"
|
||||||
|
|
||||||
|
# Bold ascii logo
|
||||||
|
# Whether or not to bold the ascii logo.
|
||||||
|
# --ascii_bold on/off
|
||||||
|
ascii_bold="off"
|
||||||
|
|
||||||
|
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
# Scrot Options {{{
|
# Scrot Options {{{
|
||||||
|
|
28
neofetch
28
neofetch
|
@ -385,6 +385,11 @@ ascii_colors=(distro)
|
||||||
# --ascii_logo_size small, normal
|
# --ascii_logo_size small, normal
|
||||||
ascii_logo_size="normal"
|
ascii_logo_size="normal"
|
||||||
|
|
||||||
|
# Bold ascii logo
|
||||||
|
# Whether or not to bold the ascii logo.
|
||||||
|
# --ascii_bold on/off
|
||||||
|
ascii_bold="off"
|
||||||
|
|
||||||
|
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
@ -2599,12 +2604,12 @@ colors () {
|
||||||
}
|
}
|
||||||
|
|
||||||
setcolors () {
|
setcolors () {
|
||||||
c1="$(color $1)"
|
c1="$(color $1)${ascii_bold}"
|
||||||
c2="$(color $2)"
|
c2="$(color $2)${ascii_bold}"
|
||||||
c3="$(color $3)"
|
c3="$(color $3)${ascii_bold}"
|
||||||
c4="$(color $4)"
|
c4="$(color $4)${ascii_bold}"
|
||||||
c5="$(color $5)"
|
c5="$(color $5)${ascii_bold}"
|
||||||
c6="$(color $6)"
|
c6="$(color $6)${ascii_bold}"
|
||||||
|
|
||||||
if [ "${colors[0]}" == "distro" ]; then
|
if [ "${colors[0]}" == "distro" ]; then
|
||||||
title_color="$c1"
|
title_color="$c1"
|
||||||
|
@ -2652,6 +2657,11 @@ color () {
|
||||||
# Bold {{{
|
# Bold {{{
|
||||||
|
|
||||||
bold () {
|
bold () {
|
||||||
|
case "$ascii_bold" in
|
||||||
|
"on") ascii_bold="\033[1m" ;;
|
||||||
|
"off") ascii_bold="" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
case "$bold" in
|
case "$bold" in
|
||||||
"on") bold="\033[1m" ;;
|
"on") bold="\033[1m" ;;
|
||||||
"off") bold="" ;;
|
"off") bold="" ;;
|
||||||
|
@ -2907,6 +2917,7 @@ usage () { cat << EOF
|
||||||
--ascii_distro distro Which Distro's ascii art to print
|
--ascii_distro distro Which Distro's ascii art to print
|
||||||
--ascii_logo_size Size of ascii logo.
|
--ascii_logo_size Size of ascii logo.
|
||||||
Supported distros: Arch, Gentoo, Crux, OpenBSD.
|
Supported distros: Arch, Gentoo, Crux, OpenBSD.
|
||||||
|
--ascii_bold on/off Whether or not to bold the ascii logo.
|
||||||
|
|
||||||
|
|
||||||
Stdout:
|
Stdout:
|
||||||
|
@ -3063,6 +3074,7 @@ while [ "$1" ]; do
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--ascii_logo_size) ascii_logo_size="$2" ;;
|
--ascii_logo_size) ascii_logo_size="$2" ;;
|
||||||
|
--ascii_bold) ascii_bold="$2" ;;
|
||||||
|
|
||||||
# Screenshot
|
# Screenshot
|
||||||
--scrot | -s)
|
--scrot | -s)
|
||||||
|
@ -3140,7 +3152,8 @@ trap 'printf "\033[?25h"; clear; exit' 2
|
||||||
getdistro
|
getdistro
|
||||||
[ -z "$ascii_distro" ] && ascii_distro="$distro"
|
[ -z "$ascii_distro" ] && ascii_distro="$distro"
|
||||||
|
|
||||||
# Get colors
|
# Get colors and bold
|
||||||
|
bold
|
||||||
colors
|
colors
|
||||||
|
|
||||||
if [ "$image" != "off" ]; then
|
if [ "$image" != "off" ]; then
|
||||||
|
@ -3190,7 +3203,6 @@ fi
|
||||||
[ "$image" != "off" ] && printf "\033[0H"
|
[ "$image" != "off" ] && printf "\033[0H"
|
||||||
|
|
||||||
# Print the info
|
# Print the info
|
||||||
bold
|
|
||||||
printinfo
|
printinfo
|
||||||
|
|
||||||
if [ "$image" != "off" ]; then
|
if [ "$image" != "off" ]; then
|
||||||
|
|
|
@ -222,6 +222,9 @@ Which Distro\'s ASCII art to print
|
||||||
Size of ascii logo.
|
Size of ascii logo.
|
||||||
Supported distros: Arch, Gentoo, Crux, OpenBSD.
|
Supported distros: Arch, Gentoo, Crux, OpenBSD.
|
||||||
Possible values: small, normal
|
Possible values: small, normal
|
||||||
|
.TP
|
||||||
|
.B \--ascii_bold 'on/off'
|
||||||
|
Whether or not to bold the ascii logo.
|
||||||
|
|
||||||
.SH STDOUT
|
.SH STDOUT
|
||||||
.TP
|
.TP
|
||||||
|
|
Reference in New Issue