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
This commit is contained in:
2025-10-17 18:31:32 -05:00
parent 62ba4da27d
commit fe74ef66ee
9 changed files with 69 additions and 25 deletions

13
env/.local/bin/scripts/autoport_mc.sh vendored Executable file
View File

@@ -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