dotfiles

regexghost dotfiles and scripts
git clone https://git.regexghost.com/dotfiles.git
Log | Files | Refs | README

commit ba8497869692a9c5d2ace0d7579cc0e36b5d3783
parent 1f4ff9c0c6af55e3a26fa78c4f67ac0f2908c6b0
Author: regexghost <dev@regexghost.com>
Date:   Tue, 28 Jul 2026 21:14:38 +0100

zig updates in otherPrograms.sh, jwm change from ctrl to shift for window moving

Diffstat:
Mjwm/.config/jwm/jwmrc | 8++++----
MotherPrograms.sh | 20+++++++++++++++++++-
Mterminal-scripts/howlongtobeat.py | 2+-
3 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/jwm/.config/jwm/jwmrc b/jwm/.config/jwm/jwmrc @@ -145,13 +145,13 @@ <Key mask="4S" key="period">sendr</Key> <Key mask="4" key="Left">maxleft</Key> - <Key mask="4C" key="Left">maxtopleft</Key> + <Key mask="4S" key="Left">maxtopleft</Key> <Key mask="4" key="Right">maxright</Key> - <Key mask="4C" key="Right">maxbottomright</Key> + <Key mask="4S" key="Right">maxbottomright</Key> <Key mask="4" key="Up">maxtop</Key> - <Key mask="4C" key="Up">maxtopright</Key> + <Key mask="4S" key="Up">maxtopright</Key> <Key mask="4" key="Down">maxbottom</Key> - <Key mask="4C" key="Down">maxbottomleft</Key> + <Key mask="4S" key="Down">maxbottomleft</Key> <Key mask="4" key="apostrophe">maximize</Key> <Key mask="4" key="slash">minimize</Key> diff --git a/otherPrograms.sh b/otherPrograms.sh @@ -539,6 +539,21 @@ zathura () { cd .. } +zig () { + mkdir zig + cd zig + url="$(curl "https://ziglang.org/download/" | pup 'table:nth-of-type(2)' | grep "zig-x86_64-linux" | head -n 1 | cut -d "\"" -f 2)" + wget "$url" + unxz *.xz + tar -xf *.tar + cd */ + cp -r doc/* ~/.local/share/doc/ + cp -r lib/ ~/.local/bin/ + cp zig ~/.local/bin/ + cd .. + cd .. +} + ueberzugpp () { sudo apt install libssl-dev libvips-dev libsixel-dev libchafa-dev libtbb-dev libxcb-image0-dev libxcb-res0 libxcb-res0-dev @@ -592,7 +607,6 @@ elif [ "$1" = "notmine" ]; then build sxiv build alpine build dotacat - build mepo build fastfetch build dragon build cal @@ -600,6 +614,8 @@ elif [ "$1" = "notmine" ]; then build zathura build ueberzugpp build openssh + build zig + build mepo build cava build retroarch echo "done" @@ -665,6 +681,8 @@ elif [ "$1" = "ueberzugpp" ]; then ueberzugpp elif [ "$1" = "openssh" ]; then openssh +elif [ "$1" = "zig" ]; then + zig elif [ "$1" = "cava" ]; then cava elif [ "$1" = "alpine" ]; then diff --git a/terminal-scripts/howlongtobeat.py b/terminal-scripts/howlongtobeat.py @@ -34,7 +34,7 @@ while args[0].startswith("-"): args = args[1:] -gameName = ' '.join(args) +gameName = ' '.join(args).rstrip() if not outputJson: print("Searching for game: " + gameName)