Get Fluxer
The desktop and mobile app, preconfigured for this instance. Pick your platform, copy one line, done.
Instance
https://fluxer.systux.xyz
Arch Linux
Adds the [fluxer] pacman repo (key fingerprint verified), installs fluxer or fluxer-canary, writes GPU-aware flags.
curl -fsSL https://fluxer.systux.xyz/arch.sh | bash
- Open a terminal (Ctrl+Alt+T, or search “Terminal” in your launcher).
- Paste the command above and press Enter.
- Type your password when sudo asks, then launch Fluxer from the app menu (quit any running copy first).
Prefer manual steps?
sudo pacman-key --init
curl -fsSL -o /tmp/fluxer.asc https://pkgs.fluxer.com/keys/fluxer-archive-keyring.asc
sudo pacman-key --add /tmp/fluxer.asc
# verify fingerprint 09D01339EE128925F75E675C855C5BDE34D205D2, then:
sudo pacman -Syu --needed fluxer-canary
iPhone — TestFlight beta
Fluxer for iOS ships as an Apple TestFlight beta, so it takes two installs: TestFlight itself, then the beta.
- Install TestFlight (free, by Apple) — first button.
- On your iPhone, open the invite and tap Accept → Install.
- Open the Fluxer beta, point it at this instance (below), then log in.
Betas expire after 90 days — re-install from the same link when TestFlight prompts you.
Android — beta
Not on Google Play. Two builds exist and they differ in one thing only: how push notifications reach your phone. They are separate installs — one replaces the other, so pick one and stay with it.
Recommended — Obtainium
Obtainium installs the beta and keeps it updated, so you never have to hunt down a new APK. Install it first, then tap the button below on your phone.
Or download an APK directly
Almost every phone made since 2016 takes arm64-v8a. Not sure? universal works everywhere — it is just much larger. You repeat this download on every update.
- arm64-v8a 94 MB Download
- armeabi-v7a 88 MB Download
- x86_64 103 MB Download
- universal 260 MB Download
- arm64-v8a 94 MB Download
- armeabi-v7a 88 MB Download
- x86_64 103 MB Download
- universal 260 MB Download
Sizes are from the current beta and shift a little between releases — fluxer.app/download/android always has the live list.
Verify the signature
Every Android release build is signed with the certificate identified by this SHA-256 fingerprint. Check it before installing a file you did not download from this page:
91:E4:98:E1:B8:A6:C8:BA:99:41:5E:DB:29:78:29:6B:6C:58:BA:A5:E2:D2:A6:49:CE:C6:2D:A7:A8:29:C7:BC
Point the app at this instance
Mobile builds default to fluxer.app. The login screen tells you which instance it is talking to:
Tap a screenshot to enlarge it.
What the script does
- Adds the official
pkgs.fluxer.compacman repository — the signing key's fingerprint is verified before import. - Installs the desktop app from that repository.
- Detects Wayland/X11 and NVIDIA/Intel/AMD, then writes matching Chromium flags.
- Points the app at your instance through a
.desktopoverride — no system files are touched.
Piping a script to a shell? Read it first — every installer is plain text at /scripts/.
Advanced knobs: DESKTOP_ONLY=1, ASSUME_YES=1, GPU=, SESSION=, EXTRA_FLAGS=.
All install commands
JavaScript is off, so here is every one-liner at once. They are preconfigured for https://fluxer.systux.xyz.
| Platform | Command | |
|---|---|---|
| Arch | curl -fsSL https://fluxer.systux.xyz/arch.sh | bash | Read |
| Debian / Ubuntu | curl -fsSL https://fluxer.systux.xyz/debian.sh | bash | Read |
| Fedora / RHEL | curl -fsSL https://fluxer.systux.xyz/fedora.sh | bash | Read |
| Flatpak | curl -fsSL https://fluxer.systux.xyz/flatpak.sh | bash | Read |
| macOS | curl -fsSL https://fluxer.systux.xyz/macos.sh | bash | Read |
| Windows | irm https://fluxer.systux.xyz/windows.ps1 | iex | Read |
iPhone: install TestFlight, then join the beta.
Android: pick the FCM build for a phone with Google Play services, or the UnifiedPush build for a degoogled one — every architecture is listed at fluxer.app/download/android. Obtainium keeps whichever you choose up to date.
Both mobile builds default to fluxer.app: on the login screen tap Change, enter fluxer.systux.xyz and tap Connect.