dotfiles/.moc/notif

35 lines
687 B
Plaintext
Raw Permalink Normal View History

2018-06-02 00:14:44 +02:00
#!/bin/bash
pkill -SIGRTMIN+13 i3blocks
[[ $# -eq 0 ]] && exit
file="$1"
duration="$2"
title="$3"
artist="$4"
album="$5"
## Debug
#notify-send "MOC" \
#"Fichier : $file
#Durée : $duration
#Titre : $title
#Artiste : $artist
#Album : $album"
if [[ -z "$title" ]]
then
notify-send "Music On Console" "$(basename "$file" | rev | cut -d'.' -f2- | rev)"
2019-01-10 23:28:52 +01:00
echo "$(basename "$file" | rev | cut -d'.' -f2- | rev)" > /dev/shm/mocp
2018-06-02 00:14:44 +02:00
else
string="$title"
[[ -n "$artist" ]] && string="$artist - $string"
[[ -n "$album" ]] && string="$string\n$album"
notify-send "Music On Console" "$string"
2019-04-19 22:18:25 +02:00
echo "$title, $artist" > /dev/shm/mocp
2018-06-02 00:14:44 +02:00
fi
2019-06-13 20:12:29 +02:00
pidof cava && sleep 1 && pkill -USR1 cava