aboutsummaryrefslogtreecommitdiff
path: root/env/.local/bin/system
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2025-10-17 18:31:32 -0500
committericeyrazor <iceyrazor@mailfence.com>2025-10-17 18:31:32 -0500
commitfe74ef66ee5882495e00bae731c8e299811c7c1d (patch)
treec33ce3e4c6b456ca532a0284f6138f64d1db303f /env/.local/bin/system
parent62ba4da27df06a91fa75ef08cfa69fba4c82a72e (diff)
Squashed commit of the following:
- rofi kaomoji-picker.sh and keybind in i3 - rofi edit for vimish motions - indent change - swapped tmux keys - echo port on auto port - added proxy ignore to newsboat autofetch - added xorg-xwayland - autoport mc script using socat - removed /dev from cam alias
Diffstat (limited to 'env/.local/bin/system')
-rwxr-xr-xenv/.local/bin/system/kaomoji-picker.sh19
-rwxr-xr-xenv/.local/bin/system/start-scripts/newsboat-fetch.sh2
2 files changed, 20 insertions, 1 deletions
diff --git a/env/.local/bin/system/kaomoji-picker.sh b/env/.local/bin/system/kaomoji-picker.sh
new file mode 100755
index 0000000..d1ac4fd
--- /dev/null
+++ b/env/.local/bin/system/kaomoji-picker.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+# set up to work with https://github.com/Aptivi-Analytics/KaomojiList.git
+
+KAO_FILE="$HOME/stuff/manual-programs/KaomojiList/kaomojis.json"
+
+choices=$(jq '.[]|.categories|.[]|.name' "$KAO_FILE" | sed 's/"//g')
+
+choice=$(echo "$choices" | sed /^$/d | rofi -dmenu "$prompt_message")
+
+emojlist=$(jq --arg sel "$choice" '..| select(.name==$sel)? | .emoticons | .[]' "$KAO_FILE")
+
+emoj=$(echo "$emojlist" | sed /^$/d | rofi -dmenu "$prompt_message")
+
+if [ "$WAYLAND_DISPLAY" ]; then
+ echo "$emoj" | wl-copy
+else
+ echo "$emoj" | xclip -sel clip
+fi
diff --git a/env/.local/bin/system/start-scripts/newsboat-fetch.sh b/env/.local/bin/system/start-scripts/newsboat-fetch.sh
index 5534489..0b95d5d 100755
--- a/env/.local/bin/system/start-scripts/newsboat-fetch.sh
+++ b/env/.local/bin/system/start-scripts/newsboat-fetch.sh
@@ -1,6 +1,6 @@
#!/bin/bash
newsboat_loop(){
- newsboat -x reload
+ NO_PROXY=\".com,.org,.xyz,.chat,.social,.net,.co\" newsboat -x reload
#newsboat -x print-unread | xargs -0 notify-send "newsboat feed"
unreads=$(newsboat -x print-unread)