This commit is contained in:
propruhh 2021-02-28 11:08:20 -06:00
commit f679e105a3
3 changed files with 9 additions and 1 deletions

View file

@ -20,6 +20,7 @@ install:
mkdir -p $(PREFIX)/bin
install -m 0755 nekofetch $(PREFIX)/bin/nekofetch
@echo "You may need to install jq, jp2a, and neofetch"
@echo "imagemagick is also required to use the kitty image backend"
uninstall:
rm -f $(PREFIX)/bin/nekofetch

View file

@ -2,5 +2,6 @@ Package: PACKAGE
Architecture: ARCH
Version: VERSION
Depends: curl, jq, jp2a, neofetch
Recommends: imagemagick
Description: neofetch but with nekos
Maintainer: bbaovanc <bbaovanc@bbaovanc.com>

View file

@ -34,10 +34,16 @@ url=$(curl -fsSL "$imgurl" | jq -r ".url")
curl -fsSLo "$tmpfile.jpg" "$url"
if [ "$TERM" = "xterm-kitty" ]; then
neofetch --kitty "$tmpfile.jpg"
command -v convert > /dev/null 2>&1 && neofetch --kitty "$tmpfile.jpg" || kitty_imagemagick_warn=true
if [ "$kitty_imagemagick_warn" = "true" ]; then
jp2a --height="$height" "$tmpfile.jpg" > "$tmpfile"
neofetch --source "$tmpfile"
fi
else
jp2a --height="$height" "$tmpfile.jpg" > "$tmpfile"
neofetch --source "$tmpfile"
fi
rm "$tmpfile" "$tmpfile.jpg"
[ "$kitty_imagemagick_warn" = "true" ] && echo "WARN: imagemagick is required for kitty image backend"