-
Notifications
You must be signed in to change notification settings - Fork 2
Installation
Builds are published on the
Releases page.
Each release ships three installers (plus latest.json, which the
in-app updater polls — you never download that one by hand).
The installers are currently unsigned. That is why Windows SmartScreen and macOS Gatekeeper warn on first launch — the workarounds below are expected, not a sign something is wrong. Code signing is planned.
- Download
poltertype-<ver>-x86_64-pc-windows-msvc.msi. - Double-click. It is a per-user install — no admin rights, no UAC prompt.
- If SmartScreen shows "Windows protected your PC" → More info → Run anyway.
- Download
poltertype-<ver>-universal-apple-darwin.dmg. - Open the DMG, drag
poltertype.appinto/Applications. - First launch: right-click the app → Open (or run
xattr -dr com.apple.quarantine /Applications/poltertype.app). - Grant Accessibility and Input Monitoring when macOS asks — details in macOS-Setup.
Validated on real hardware on macOS 15 (Intel); Apple Silicon runs the same universal binary but has not been validated end-to-end yet — reports welcome.
- Download
poltertype-<ver>-x86_64.AppImage. -
chmod +xand run. Per-user, no system install. - Wayland needs a one-time setup script (evdev/uinput access); X11 needs nothing at all — see Linux-Setup.
You install once. From then on PolterType checks GitHub for new releases daily, downloads your platform's installer in the background, verifies its SHA-256, and waits — the swap happens when you quit or click ⟳ Restart to update in the tray. It sends no account, no identifier, nothing about you or your typing; one checkbox on the Settings → General pane turns the whole mechanism off. Full details and caveats in the README.
git clone https://github.com/Just-Code-NET/PolterType.git
cd PolterType
cargo run -p poltertype-appThe per-OS native dependency checklist is in CONTRIBUTING.md.
Get started
Use it well
Project