improved artist view
This commit is contained in:
@@ -192,9 +192,10 @@ while true; do
|
|||||||
--info-command="echo \"Search music artist\"" \
|
--info-command="echo \"Search music artist\"" \
|
||||||
--accept-nth="{1}" \
|
--accept-nth="{1}" \
|
||||||
--with-nth="{2}" \
|
--with-nth="{2}" \
|
||||||
--preview-window="wrap" \
|
--preview-window="right,25%,border-left,wrap,<30(hidden)" \
|
||||||
--preview="$0 --internal-preview-artist {1}" \
|
--preview="$0 --internal-preview-artist {1}" \
|
||||||
--bind="ctrl-d:half-page-down,ctrl-u:half-page-up" \
|
--bind="ctrl-d:half-page-down,ctrl-u:half-page-up" \
|
||||||
|
--bind="down:preview-half-page-down,up:preview-half-page-up" \
|
||||||
--bind="change:execute-silent($0 --internal-search \$FZF_QUERY &)+reload($0 --internal-reload)"
|
--bind="change:execute-silent($0 --internal-search \$FZF_QUERY &)+reload($0 --internal-reload)"
|
||||||
)
|
)
|
||||||
[ "$sel" ] && set -- "--show-artist" "$sel"
|
[ "$sel" ] && set -- "--show-artist" "$sel"
|
||||||
|
@@ -5,5 +5,5 @@ __preview_artist() {
|
|||||||
if [ ! "$desc" ]; then
|
if [ ! "$desc" ]; then
|
||||||
desc=$(mb_artist_discogs "$1" | $JQ -r '.profile' | sed 's/\[a=\([^]]*\)\]/\1/g')
|
desc=$(mb_artist_discogs "$1" | $JQ -r '.profile' | sed 's/\[a=\([^]]*\)\]/\1/g')
|
||||||
fi
|
fi
|
||||||
echo "$desc" | fold -s -w "$FZF_PREVIEW_COLUMNS" | $CAT
|
printf "\n\n%s" "$desc" | tr -d '\r' | fold -s -w "$((FZF_PREVIEW_COLUMNS - 4))" | awk '{print " "$0" "}' | $CAT
|
||||||
}
|
}
|
||||||
|
@@ -1,15 +1,15 @@
|
|||||||
COLOR_ARTIST="\033[38;5;227m"
|
FAINT="\033[2m"
|
||||||
COLOR_DISAMBIGUATION="\033[38;5;110m"
|
COLOR_ARTIST="\033[38;5;209m"
|
||||||
|
COLOR_DISAMBIGUATION="$FAINT\033[38;5;172m"
|
||||||
COLOR_RESET="\033[m"
|
COLOR_RESET="\033[m"
|
||||||
FORMAT_PERSON="${FORMAT_PERSON:-👤 $COLOR_ARTIST<<name>>$COLOR_RESET}"
|
FORMAT_PERSON="${FORMAT_PERSON:-🧑🎤 $COLOR_ARTIST<<name>>$COLOR_RESET}"
|
||||||
FORMAT_GROUP="${FORMAT_GROUP:-👥 $COLOR_ARTIST<<name>>$COLOR_RESET}"
|
FORMAT_GROUP="${FORMAT_GROUP:-🧑🤝🧑 $COLOR_ARTIST<<name>>$COLOR_RESET}"
|
||||||
FORMAT_DISAMBIGUATION="${FORMAT_DISAMBIGUATION:-$COLOR_DISAMBIGUATION(<<disambiguation>>)$COLOR_RESET}"
|
FORMAT_DISAMBIGUATION="${FORMAT_DISAMBIGUATION:-$COLOR_DISAMBIGUATION(<<disambiguation>>)$COLOR_RESET}"
|
||||||
COLOR_TYPE_SECONDARY="\033[38;5;242m"
|
COLOR_TYPE_SECONDARY="\033[38;5;242m"
|
||||||
COLOR_RELEASE_TITLE="\033[38;5;229m"
|
COLOR_RELEASE_TITLE="\033[38;5;229m"
|
||||||
COLOR_RELEASE_ARTIST="\033[38;5;219m"
|
|
||||||
COLOR_RELEASE_YEAR="\033[38;5;179m"
|
COLOR_RELEASE_YEAR="\033[38;5;179m"
|
||||||
FORMAT_RELEASE="${FORMAT_RELEASE:-"${COLOR_RELEASE_TITLE}<<title>>$COLOR_RESET"}"
|
FORMAT_RELEASE="${FORMAT_RELEASE:-"${COLOR_RELEASE_TITLE}<<title>>$COLOR_RESET"}"
|
||||||
FORMAT_RELEASE_W_ARTIST="${FORMAT_RELEASE_W_ARTIST:-"${COLOR_RELEASE_TITLE}<<title>>$COLOR_RESET — ${COLOR_RELEASE_ARTIST}<<artist>>$COLOR_RESET"}"
|
FORMAT_RELEASE_W_ARTIST="${FORMAT_RELEASE_W_ARTIST:-"${COLOR_RELEASE_TITLE}<<title>>$COLOR_RESET — ${COLOR_ARTIST}<<artist>>$COLOR_RESET"}"
|
||||||
FORMAT_YEAR="${FORMAT_YEAR:-"${COLOR_RELEASE_YEAR}(<<year>>)${COLOR_RESET}"}"
|
FORMAT_YEAR="${FORMAT_YEAR:-"${COLOR_RELEASE_YEAR}(<<year>>)${COLOR_RESET}"}"
|
||||||
FORMAT_TYPE_ALBUM="${FORMAT_TYPE_ALBUM:-"LP 💽"}"
|
FORMAT_TYPE_ALBUM="${FORMAT_TYPE_ALBUM:-"LP 💽"}"
|
||||||
FORMAT_TYPE_EP="${FORMAT_TYPE_EP:-"EP 📀"}"
|
FORMAT_TYPE_EP="${FORMAT_TYPE_EP:-"EP 📀"}"
|
||||||
|
@@ -11,7 +11,7 @@ if command -v "bat" >/dev/null; then
|
|||||||
elif command -v "batcat" >/dev/null; then
|
elif command -v "batcat" >/dev/null; then
|
||||||
CAT="batcat"
|
CAT="batcat"
|
||||||
fi
|
fi
|
||||||
CAT=${CAT:+$CAT --color=always --style=plain --language=md}
|
CAT=${CAT:+$CAT --color=always -pp --language=md}
|
||||||
CAT=${CAT:-cat}
|
CAT=${CAT:-cat}
|
||||||
export CAT
|
export CAT
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user