From 2b0930fbdea2565e01f451843dddeceef8e9cd42 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Tue, 21 Apr 2026 01:24:36 +0100 Subject: style(shell): apply shfmt (-i 2 -ci -s) --- dot_local/bin/executable_linkhandler | 76 ++++++++++++++++++------------------ 1 file changed, 38 insertions(+), 38 deletions(-) (limited to 'dot_local/bin/executable_linkhandler') diff --git a/dot_local/bin/executable_linkhandler b/dot_local/bin/executable_linkhandler index e91da50..ee63eed 100755 --- a/dot_local/bin/executable_linkhandler +++ b/dot_local/bin/executable_linkhandler @@ -1,49 +1,49 @@ #!/usr/bin/env sh resolve_url() { - if [ -f "$1" ]; then - local_url="$1" - else - local_url="/tmp/$(echo "$1" | sed "s/.*\///")" - curl -sL "$1" >"$local_url" - fi - printf "%s" "$local_url" + if [ -f "$1" ]; then + local_url="$1" + else + local_url="/tmp/$(echo "$1" | sed "s/.*\///")" + curl -sL "$1" >"$local_url" + fi + printf "%s" "$local_url" } if [ -z "$1" ]; then - url=$(wl-paste) + url=$(wl-paste) else - url="$1" + url="$1" fi case "$url" in -*.mkv* | *.webm* | *.mp4* | *.mp3* | *.ogg* | *.mov* | *.ts* | *.m3u8* | *.gif* | *.m4a* | *youtube.com/watch* | *youtube.com/playlist* | *youtu.be* | *twitch.tv* | *invidio.us* | *lbry* | *streamye.com* | *streamvi.com* | *streamwo.com* | *videos.lukesmith.xyz*) - setsid mpv -quiet "$url" >/dev/null 2>&1 & - ;; -acestream://*) - setsid acestream-launcher "$url" >/dev/null 2>&1 & - ;; -*.png | *.jpg | *.jpe | *.jpeg | *.PNG | *.JPG | *.JPE | *.JPEG) - local_url="$(resolve_url "$url")" - setsid imv "$local_url" >/dev/null 2>&1 & - ;; -*.pdf | *.ps | *.epub) - local_url="$(resolve_url "$url")" - setsid zathura "$local_url" >/dev/null 2>&1 & - ;; -*rss* | *feed* | http*.xml | http*.atom) - setsid rssadd "$url" >/dev/null 2>&1 & - ;; -mailto:*) - setsid aerc "$url" >/dev/null 2>&1 & - ;; -*.dot) - setsid xdot "$url" >/dev/null 2>&1 & - ;; -http*) - librewolf "$url" >/dev/null 2>&1 & - ;; -*) - $TERMINAL -e "$EDITOR" "$1" - ;; + *.mkv* | *.webm* | *.mp4* | *.mp3* | *.ogg* | *.mov* | *.ts* | *.m3u8* | *.gif* | *.m4a* | *youtube.com/watch* | *youtube.com/playlist* | *youtu.be* | *twitch.tv* | *invidio.us* | *lbry* | *streamye.com* | *streamvi.com* | *streamwo.com* | *videos.lukesmith.xyz*) + setsid mpv -quiet "$url" >/dev/null 2>&1 & + ;; + acestream://*) + setsid acestream-launcher "$url" >/dev/null 2>&1 & + ;; + *.png | *.jpg | *.jpe | *.jpeg | *.PNG | *.JPG | *.JPE | *.JPEG) + local_url="$(resolve_url "$url")" + setsid imv "$local_url" >/dev/null 2>&1 & + ;; + *.pdf | *.ps | *.epub) + local_url="$(resolve_url "$url")" + setsid zathura "$local_url" >/dev/null 2>&1 & + ;; + *rss* | *feed* | http*.xml | http*.atom) + setsid rssadd "$url" >/dev/null 2>&1 & + ;; + mailto:*) + setsid aerc "$url" >/dev/null 2>&1 & + ;; + *.dot) + setsid xdot "$url" >/dev/null 2>&1 & + ;; + http*) + librewolf "$url" >/dev/null 2>&1 & + ;; + *) + $TERMINAL -e "$EDITOR" "$1" + ;; esac -- cgit v1.2.3-70-g09d2