Fluxer

Get Fluxer

The desktop and mobile app, preconfigured for this instance. Pick your platform, copy one line, done.

Instance https://fluxer.systux.xyz

Your platform

Arch Linux

Adds the [fluxer] pacman repo (key fingerprint verified), installs fluxer or fluxer-canary, writes GPU-aware flags.

One-line install
curl -fsSL https://fluxer.systux.xyz/arch.sh | bash

Same command in bash, zsh, fish and sh — only curl and bash need to be installed.

Read the script ↗

  1. Open a terminal (Ctrl+Alt+T, or search “Terminal” in your launcher).
  2. Paste the command above and press Enter.
  3. 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.

  1. Install TestFlight (free, by Apple) — first button.
  2. On your iPhone, open the invite and tap Accept → Install.
  3. 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.

How should notifications arrive?

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.

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:

Login screen with the Change instance button circled
1 — tap Change under the login form
Connect to instance sheet with the URL field and Connect button marked
2 — enter fluxer.systux.xyz, tap Connect

Tap a screenshot to enlarge it.

What the script does

  1. Adds the official pkgs.fluxer.com pacman repository — the signing key's fingerprint is verified before import.
  2. Installs the desktop app from that repository.
  3. Detects Wayland/X11 and NVIDIA/Intel/AMD, then writes matching Chromium flags.
  4. Points the app at your instance through a .desktop override — 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.

PlatformCommand
Archcurl -fsSL https://fluxer.systux.xyz/arch.sh | bashRead
Debian / Ubuntucurl -fsSL https://fluxer.systux.xyz/debian.sh | bashRead
Fedora / RHELcurl -fsSL https://fluxer.systux.xyz/fedora.sh | bashRead
Flatpakcurl -fsSL https://fluxer.systux.xyz/flatpak.sh | bashRead
macOScurl -fsSL https://fluxer.systux.xyz/macos.sh | bashRead
Windowsirm https://fluxer.systux.xyz/windows.ps1 | iexRead

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.