Tiny Pad for EndeavourOS is published as a pacman package (.pkg.tar.zst) in the Tiny Pad repository. Add the repository once and pacman installs it and every later release, the same way it handles the rest of your system.
Add the Tiny Pad repository
The recommended way. Three commands, and updates arrive on their own afterwards.
1
Trust the signing key
Import the Tiny Pad key into pacman’s keyring and sign it locally, which is what tells pacman to trust it:
curl -fsSLo /tmp/tinypad.gpg https://dl.tiny-pad.com/tinypad.gpg
sudo pacman-key --add /tmp/tinypad.gpg
sudo pacman-key --lsign-key 9B88125FDFB1653D4A6E39EE3A59EC22020F75A0
2
Add the repository
Append the repository to /etc/pacman.conf:
curl -fsSL https://dl.tiny-pad.com/tinypad-pacman.conf \
| sudo tee -a /etc/pacman.conf
3
Install Tiny Pad
Refresh the package databases and install:
sudo pacman -Sy tinypad-server
From now on pacman keeps Tiny Pad current along with the rest of your system: each new release arrives with
sudo pacman -Syu. Every package and every index is signed, and pacman refuses anything that does not verify.4
Start Tiny Pad
Launch the server from the terminal, or find Tiny Pad Server in your applications menu:
tinypad-server
The server shows this computer’s name under Server Name, with a green power button beside it while the server is running. Open Tiny Pad and click Add Device to show a pairing code, then scan it with the Tiny Pad app on your iPhone. On the first launch it asks for permission to create virtual input devices. Approve it to finish setup.