Krolyxon
Commit f1ee81b

Branches

Refs →

dotfiles-x11.localbinmadd

23 lines · 336 B · Bourne Again Shell (bash)

1#!/bin/sh
2
3madd() {
4 queue="$(mpc playlist)"
5 if [ -z "$queue" ]; then
6 mpc insert "$filename"
7 mpc play
8 else
9 mpc insert "$filename"
10 mpc next
11 fi
12}
13
14if [ -t 0 ]; then
15 filename=$(mpc listall | fzf)
16else
17 filename=$(mpc listall | dmenu -l 30)
18fi
19
20if [ -n "$filename" ]; then
21 madd
22fi
23