From 0c753714ac09f1ec47dd947838bc0f0fdd91519e Mon Sep 17 00:00:00 2001 From: Blake Romero Date: Wed, 25 Dec 2024 20:31:52 +0000 Subject: Fix whitespace in title of bookmark script --- bookmark | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/bookmark b/bookmark index 144a9d9..25a789a 100755 --- a/bookmark +++ b/bookmark @@ -39,22 +39,23 @@ add_bookmark() { case "$(printf 'Open\nWatch\nListen\nCopy\nType\nAdd' | bemenu -p 'Bookmark action')" in "Open") - title=$(cut -f3 -d, "$bookmarks" | sed -E 's/^\s+//' | bemenu -p 'Select Bookmark') + title=$(cut -f3 -d, "$bookmarks" | sed 's/^\s*//' | bemenu -p 'Select Bookmark') [ -z "$title" ] && exit 1 - url=$(grep "$title" "$bookmarks" | cut -f1 -d, | sed -E 's/^\s//') + url=$(grep "$title" "$bookmarks" | cut -f1 -d, | sed 's/^\s*//') [ -z "$url" ] && exit 1 wlrctl window focus $browser $browser "$url" ;; "Watch") - title=$(grep "\bvideo\b\|\bmusic\b" "$bookmarks" | cut -f3 -d, | bemenu -p 'Select Bookmark') - url=$(grep "$title" "$bookmarks" | cut -f1 -d,) + title=$(grep "\bvideo\b\|\bmusic\b" "$bookmarks" | cut -f3 -d, | sed 's/^ //' | bemenu -p 'Select Bookmark') + [ -z "$title" ] && exit 1 + url=$(grep "$title" "$bookmarks" | cut -f1 -d, | sed 's/^\s*//') [ -z "$url" ] && exit 1 mpv "$url" ;; "Listen") - title=$(grep "\bmusic\b" "$bookmarks" | cut -f3 -d, | sed 's/^ //g' | bemenu -p 'Select Bookmark') - url=$(grep "$title" "$bookmarks" | cut -f1 -d, | sed 's/^ //g') + title=$(grep "\bmusic\b" "$bookmarks" | cut -f3 -d, | sed 's/^\s*//' | bemenu -p 'Select Bookmark') + url=$(grep "$title" "$bookmarks" | cut -f1 -d, | sed 's/^\s*//') [ -z "$url" ] && exit 1 footclient mpv --no-video "$url" ;; -- cgit