commit 35046f651b742d41acc97f1755f30979360449ba
parent 3170993cbb95a710df2bbf58b10ad91c5d0024b1
Author: breadcat <breadcat@users.noreply.github.com>
Date: Tue, 29 Jul 2025 16:07:10 +0100
Indent if statement and remove whitespace
Diffstat:
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/scripts/youtube-id-rss.nix b/scripts/youtube-id-rss.nix
@@ -4,17 +4,15 @@ let
youtube-id-rss = pkgs.writeShellScriptBin "youtube-id-rss" ''
if [ "$#" -eq 0 ]
then
- echo "No URI argument supplied, using clipboard"
- uri="$(wl-paste)"
+ echo "No URI argument supplied, using clipboard"
+ uri="$(wl-paste)"
else
- uri="$1"
+ uri="$1"
fi
-
uri_id=$(curl --silent "$uri" | tr "\"" "\n" | grep -P '^(?=.*https)(?=.*channel)' | uniq -c | sort -rn | awk 'NR==1{print $2}' )
base_id="$(echo "$uri_id" | awk -F "/" '{print $5}')"
printf "https://www.youtube.com/feeds/videos.xml?channel_id=%s\\n" "$base_id"
'';
-
in {
environment.systemPackages = [ youtube-id-rss ];
}