HyprFlux

Full Arch Hyprland desktop, one command

Turns a minimal Arch install into a JaKooLit-based Hyprland desktop, then overlays HyprFlux modules. Pick a command, copy, run, reboot, log in.

Recommended

global

Best default. Real TTY for sudo / yes-no prompts.

bash <(curl -fsSL https://arch.vimalinx.com/install)

China network

CN

Forces GitHub mirrors + China Arch pacman mirrors. Use this if github.com is blocked or slow.

HF_CN=1 bash <(curl -fsSL https://arch.vimalinx.com/install)

Non-interactive

auto-yes

Skips confirmation prompts. Still asks for sudo password when needed.

HF_YES=1 bash <(curl -fsSL https://arch.vimalinx.com/install)

๐Ÿ‡จ๐Ÿ‡ณ China + non-interactive

CN

China mirrors, no confirmation prompts.

HF_CN=1 HF_YES=1 bash <(curl -fsSL https://arch.vimalinx.com/install)

Generic power stack

non-ASUS

Force non-ASUS power profile helpers (powerprofilesctl / TLP).

HF_PROFILE=generic HF_YES=1 bash <(curl -fsSL https://arch.vimalinx.com/install)

ASUS power stack

ROG / TUF

Force ASUS asusctl / TLP helpers even if detection is unsure.

HF_PROFILE=asus HF_YES=1 bash <(curl -fsSL https://arch.vimalinx.com/install)

Pipe form

compat

Works too; prefer process-substitution commands above when possible.

curl -fsSL https://arch.vimalinx.com/install | bash

Missing git is installed automatically. After install: reboot โ†’ SDDM โ†’ Hyprland.