From f94666cb8cbf388349f526dddad8bc1eb0d5218d Mon Sep 17 00:00:00 2001 From: Andre Ramnitz Date: Tue, 12 Dec 2023 20:43:30 +0100 Subject: [PATCH] mako: support ncmpcpp albuminfo --- bin/.local/bin/songinfo | 10 ++++++++++ mako/.config/mako/config | 6 +++--- 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100755 bin/.local/bin/songinfo diff --git a/bin/.local/bin/songinfo b/bin/.local/bin/songinfo new file mode 100755 index 00000000..d6d20479 --- /dev/null +++ b/bin/.local/bin/songinfo @@ -0,0 +1,10 @@ +#!/bin/sh + +music_dir="/mnt/multimedia/Musik" +previewdir="$HOME/.config/ncmpcpp/previews" +filename="$(mpc --format "$music_dir"/%file% current)" +previewname="$previewdir/$(mpc --format %album% current | base64).png" + +[ -e "$previewname" ] || ffmpeg -y -i "$filename" -an -vf scale=128:128 "$previewname" > /dev/null 2>&1 + +notify-send -r 27072 "Now Playing" "$(mpc --format '%title% \n%artist% - %album%' current)" -i "$previewname" diff --git a/mako/.config/mako/config b/mako/.config/mako/config index 5d6b5c47..6e722f29 100644 --- a/mako/.config/mako/config +++ b/mako/.config/mako/config @@ -13,14 +13,14 @@ on-notify=exec mpv /usr/share/sounds/freedesktop/stereo/message.oga # STYLE OPTIONS font=LiterationMono Nerd Font 16 -width=300 -height=100 +width=500 +height=132 margin=10 padding=15 border-size=2 border-radius=0 icons=1 -max-icon-size=48 +max-icon-size=128 icon-location=left markup=1 actions=1 -- 2.51.2