justfiles for automating various tasks on my workstation

Update install.just, utilities.just

-2
install.just
···
#!/usr/bin/env bash
flatpak install -y \
app.zen_browser.zen \
-
com.bitwarden.desktop \
com.calibre_ebook.calibre \
com.discordapp.Discord \
com.github.iwalton3.jellyfin-media-player \
com.nextcloud.desktopclient.nextcloud \
fi.skyjake.Lagrange \
-
org.gnome.World.PikaBackup \
org.signal.Signal
# vim: ts=4 sts=4 sw=4 et ft=just
-27
utilities.just
···
copy-ts-cmd:
echo "curl -fsSL https://tailscale.com/install.sh | sh" | xclip -selection clipboard
-
# Copy GAME screenshots
-
[group('utilities')]
-
copy-screenshots:
-
#!/usr/bin/env bash
-
GAME=$(gum choose eso starfield bg3)
-
if [ "$GAME" = "bg3" ]; then
-
find "${HOME}/games/gog/baldurs-gate-3/drive_c/users/steamuser/My Documents/Larian Studios/Baldur's Gate 3/Screenshots" \
-
-maxdepth 1 \
-
-mindepth 1 \
-
-exec cp -fv {} "${HOME}/nextcloud/Pictures/bg3_screenshots" \;
-
fi
-
-
if [ "$GAME" = "eso" ]; then
-
find "${HOME}/.steam/steam/steamapps/compatdata/306130/pfx/drive_c/users/steamuser/Documents/Elder Scrolls Online/live/Screenshots" \
-
-maxdepth 1 \
-
-mindepth 1 \
-
-exec cp -fv {} "${HOME}/nextcloud/Pictures/eso_screenshots" \;
-
fi
-
-
if [ "$GAME" = "starfield" ]; then
-
find "${HOME}/.steam/steamapps/compatdata/1716740/pfx/drive_c/users/steamuser/My Documents/My Games/Starfield/Data/Textures/Photos" \
-
-maxdepth 1 \
-
-mindepth 1 \
-
-not -name "*-thumbnail.png" \
-
-exec cp -fv {} "${HOME}/nextcloud/Pictures/starfield_screenshots" \;
-
fi
-
# Create a .tar.gz archive from {{dir}}
[group('utilities')]
create-archive dir: