summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2023-08-23 12:28:53 +0200
committerLuke Smith <luke@lukesmith.xyz>2023-08-23 12:28:53 +0200
commita360fadd5fd95acf954eac8b15803ff05ab9512a (patch)
tree6de1826a2244144e2bc1df33e0dec6baddb75c41
parent8315e4c885aaf3de5a1f30bc8ed0e1f3c72a24f0 (diff)
parentf26e5678e626e604ed586fc6420b944dc023d3f2 (diff)
downloadeibhear-a360fadd5fd95acf954eac8b15803ff05ab9512a.tar.gz
eibhear-a360fadd5fd95acf954eac8b15803ff05ab9512a.tar.zst
eibhear-a360fadd5fd95acf954eac8b15803ff05ab9512a.zip
Merge branch 'master' of github.com:LukeSmithxyz/voidrice
-rwxr-xr-x.local/bin/arkenfox-auto-update5
-rwxr-xr-x.local/bin/linkhandler2
2 files changed, 5 insertions, 2 deletions
diff --git a/.local/bin/arkenfox-auto-update b/.local/bin/arkenfox-auto-update
index 05f4ca7..7664a4f 100755
--- a/.local/bin/arkenfox-auto-update
+++ b/.local/bin/arkenfox-auto-update
@@ -16,5 +16,8 @@ IFS='
# Update each found profile.
for profile in $profiles; do
- arkenfox-updater -p "${profile%%/user.js*}" -s
+ userjs=${profile%%/user.js*}
+ user=$(stat -c '%U' "$userjs") || continue
+
+ su -l "$user" -c "arkenfox-updater -c -p $userjs -s"
done
diff --git a/.local/bin/linkhandler b/.local/bin/linkhandler
index 84b2e28..d372d84 100755
--- a/.local/bin/linkhandler
+++ b/.local/bin/linkhandler
@@ -15,7 +15,7 @@ fi
case "$url" in
*mkv|*webm|*mp4|*youtube.com/watch*|*youtube.com/playlist*|*youtube.com/shorts*|*youtu.be*|*hooktube.com*|*bitchute.com*|*videos.lukesmith.xyz*|*odysee.com*)
setsid -f mpv -quiet "$url" >/dev/null 2>&1 ;;
- *png|*jpg|*jpe|*jpeg|*gif)
+ *png|*jpg|*jpe|*jpeg|*gif|*webp)
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && nsxiv -a "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;;
*pdf|*cbz|*cbr)
curl -sL "$url" > "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" && zathura "/tmp/$(echo "$url" | sed "s/.*\///;s/%20/ /g")" >/dev/null 2>&1 & ;;