# Theme file (default theme) # This file specifies the main theme of the visual representation. All # specifications provided here may be altered using the configuration file. # # This theme requires fonts that support utf-8, colors, and emojis. # Colors (internal only) ESC=$(printf '\033') BOLD="${ESC}[1m" FAINT="${ESC}[2m" UNDERLINE="${ESC}[4m" CARTIST="${ESC}[38;5;209m" CTITLE="${ESC}[38;5;229m" CRELINFO="${ESC}[38;5;179m" CYEAR="${ESC}[38;5;179m" CDISAMB="$FAINT${ESC}[38;5;172m" CNOTE="${ESC}[38;5;242m" CXXX="${ESC}[38;5;109m" CDESC="${ESC}[38;5;254m" CLIFE="${ESC}[38;5;251m" CKB="${ESC}[38;5;224m" OFF="${ESC}[m" # Pointers # ======== # Sign that indicates the existence of audio files FORMAT_LOCAL="${FORMAT_LOCAL:-"๐Ÿ”†"}" # Pointer to the track currently playing (playlist) FORMAT_CURRENT="${FORMAT_CURRENT:-"๐Ÿ‘‰"}" export FORMAT_LOCAL FORMAT_CURRENT # Input prompt # ============= # Search prompt SEARCH_PROMPT=${SEARCH_PROMPT:-"๐Ÿ”Ž โŒช"} export SEARCH_PROMPT # Headers # ======= # Header that displays artist's name HEADER_ARTIST="${HEADER_ARTIST:-"๐ŸŽค ${CARTIST}%s$OFF โŒช"}" # Header that displays the release-group name after artist's HEADER_ARTIST_RELEASEGROUP="${HEADER_ARTIST_RELEASEGROUP:-"๐ŸŽค ${CARTIST}%s$OFF ใ€‹${CTITLE}%s$OFF โŒช"}" # Header that in addition to `HEADER_ARTIST_RELEASEGROUP` also shows some # release information HEADER_RELEASE="${HEADER_RELEASE:-"๐ŸŽค ${CARTIST}%s$OFF ใ€‹${CTITLE}%s$OFF โŒช%s"}" # The release information is formatted as follows (placeholders implicit): HEADER_RELEASE_FORMAT="${HEADER_RELEASE_FORMAT:-"${CRELINFO}<> tx <> $OFF|$CRELINFO <