From 88a1bc0bc1a0a462b50ba3d965e0c9cd17e181cd Mon Sep 17 00:00:00 2001 From: bepis Date: Thu, 23 Apr 2026 15:04:51 +1000 Subject: [PATCH] Updated immutable distro instructions Updated requirements --- README.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9e350a9..a072426 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,10 @@ TapTapLoot is launched in a rootful Xwayland instance (via a Steam launch script - Linux (Wayland or X11) - Python 3.7+ -- `xdotool` +- Python pipx +- xdotool +- gcc +- git - Access to `/dev/input/` devices (via `input` group) - TapTapLoot running via the Xwayland launch script (see below) @@ -107,17 +110,17 @@ Keypresses will be forwarded to the game without it needing focus. Press `Ctrl+C ## Bazzite / Immutable Distro Installation -On Bazzite or SteamOS (which have immutable root filesystems), `pacman` and other package managers can't install packages directly to the host. The recommended approach is a **Distrobox container**: +On Bazzite or other Immutable/Atomic distros (which have immutable root filesystems), `pacman` and other package managers can't install packages directly to the host. The recommended approach is a **Distrobox container**: ```bash -# Create an Arch-based container (Bazzite has a shortcut for this) +# Create an Arch-based container, Bazzite has a shortcut for this: ujust distrobox-arch -# or manually: +# or manually if on non-Bazzite immutable distros: distrobox create --name taptaploot --image archlinux:latest distrobox enter taptaploot # Inside the container: -sudo pacman -S xdotool python-pipx +sudo pacman -S gcc python-evdev xdotool python-pipx git sudo usermod -aG input $USER pipx install git+https://gitea.recka.tech/bepis/TapTapLootForwarder.git @@ -141,3 +144,4 @@ Then run `taptaploot-forwarder` from your host terminal as normal. - [BongoCatXP](https://github.com/ITJesse/BongoCatXP) by [ITJesse](https://github.com/ITJesse) — original implementation this is based on - MIT License +-Updated Immutable distro instructions \ No newline at end of file