From fe74ef66ee5882495e00bae731c8e299811c7c1d Mon Sep 17 00:00:00 2001 From: iceyrazor Date: Fri, 17 Oct 2025 18:31:32 -0500 Subject: 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 --- env/.local/bin/scripts/autoport_mc.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 env/.local/bin/scripts/autoport_mc.sh (limited to 'env/.local/bin/scripts') diff --git a/env/.local/bin/scripts/autoport_mc.sh b/env/.local/bin/scripts/autoport_mc.sh new file mode 100755 index 0000000..8ccf0b0 --- /dev/null +++ b/env/.local/bin/scripts/autoport_mc.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# this finds the log file from a picked instance using rofi. then fords traffic thorugh 25565 +if [ -z "$LOG_FILE" ]; then + choice="$HOME/stuff/minecraft/polymc/instances/$(ls ~/stuff/minecraft/polymc/instances | rofi -dmenu -p "Instance")" + LOG_FILE="$(find "$choice" -mindepth 1 -maxdepth 1 -type d | grep "minecraft$")/logs/latest.log" +fi + +setport="$(cat "$LOG_FILE" | grep "Started on" | sed 's/.*Started on //' | tail -n 1)" +echo $setport +if [ "$setport" ]; then + doas socat TCP6-LISTEN:25565,fork TCP4:127.0.0.1:$setport +fi -- cgit v1.3