From 3e2e6312b1a48100e99f6fc7133a3f5bf0e9ef4e Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Wed, 2 Sep 2015 20:42:03 +0200 Subject: properly end clerk on ESC --- clerk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/clerk b/clerk index 3895bc2..8a1b175 100755 --- a/clerk +++ b/clerk @@ -699,6 +699,10 @@ TRACKDISPLAY=$(echo -e "< Return\n---\n$(songs)" | dmenu_t -kb-custom-1 "${delet # show all mpd playlists and load them to queue dplayQueueLoad () { playlist=$(echo -e "< Return\n---\n$(mpc lsplaylists)" | dmenu_t -p "Load Playlist > ") + val=$? + if [[ $val -eq 1 ]]; then + exit + fi if [[ "$playlist" == "< Return" ]]; then dplayQueue else @@ -711,6 +715,10 @@ dplayQueueLoad () { dplayQueueSave () { while read playlists do + val=$? + if [[ $val -eq 1 ]]; then + exit + fi if [[ "$playlists" == "< Return" ]]; then dplayQueue elif [[ "$playlists" == "Save new Playlist" ]]; then -- cgit v1.2.3-24-g4f1b