Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Evilchuck666/WinJitsu/llms.txt

Use this file to discover all available pages before exploring further.

WinJitsu depends on two system-level packages — xdotool for window manipulation and python-xlib for monitor detection via RandR — that must be installed before WinJitsu itself. Choose the installation path that matches your distribution: Arch Linux users can pull WinJitsu straight from the AUR and have everything set up in a single command; everyone else can build a wheel from source or install directly with pip.
The WinJitsu daemon must be started after installation before any action commands will work. Running winjitsu N (or any other action) without a running daemon will print an error and exit. See the Quickstart for how to start it.

Installation Methods

WinJitsu is published to the Arch User Repository. If you have an AUR helper such as yay installed, a single command installs WinJitsu and all of its dependencies automatically:
yay -S winjitsu
If you prefer a different AUR helper (paru, trizen, etc.), substitute its name — the package name winjitsu is the same in every case.To install the system dependencies manually first (e.g. before a makepkg build), run:
sudo pacman -S python xdotool python-xlib
Once installation is complete, head to the Quickstart to start the daemon and snap your first window in under two minutes.

Build docs developers (and LLMs) love