Commit fe6fd6c

xxwhirlpool  ·  2026-06-20 15:33:53 -0400 EDT
parent 5eac5c8
add back `portfree` fn to bashrc, add `geticon`
2 files changed,  +25, -0
+11, -0
......@@ -105,6 +105,7 @@ alias unfuckwifi="sudo systemctl restart NetworkManager"
105105 alias uptime="uptime -p"
106106 alias irc="senpai"
107107 alias xmpp="profanity"
108+alias email="neomutt"
108109 alias ip="ip -c"
109110
110111 # some cd bookmarks
......@@ -253,6 +254,16 @@ bitrate() {
253254 echo "$(file "$1" | sed 's/.*, \(.*\)kbps.*/\1/' | tr -d " " )" kbps
254255 }
255256
257+portfree() {
258+ while
259+ port=$(shuf -n 1 -i 1024-65535)
260+ netstat -atun | grep -q "$port"
261+ do
262+ continue
263+ done
264+ echo -n "$port"
265+}
266+
256267 ######################################
257268 # misc
258269 ######################################
+14, -0
......@@ -0,0 +1,14 @@
1+#!/usr/bin/env bash
2+#
3+# this is the first step in archiving LJ/DW/etc icons
4+# see here:
5+# https://bubblegum.girlonthemoon.xyz/articles/downloading-photobucket-hosted-images-without-watermarks
6+
7+url="$1"
8+
9+if [[ "$#" -ne 1 ]]; then
10+ echo "Usage: geticon [URL]"
11+ exit 1
12+fi
13+
14+gallery-dl -g "r:$url" > i.txt