Skip to content

Installation

Windows

To install Millennium on windows, we use an installer module. This installer is cryptographically signed and open source, we encourage the community audit the source code!

📥 MillenniumInstaller-Windows.exe

Linux

WARNING

We don't support Steam installed via Flatpak or Snap. We also don't support any ARM based distributions as they require custom Steam installations.

TIP

Looking to package Millennium for your favorite distribution? It should be a relatively simple process, the filesystem hierarchy is easily change-able here. From there you can build Millennium to use any filesystem standard!

Arch Linux (AUR)

We officially offer support for Millennium on the Arch User Repository (AUR).

Post Installation

After installing Millennium through the AUR, simply launch steam.

NixOS

We officially offer nix package for millennium. Currently, it isn't available in nixpkgs, but you can use our flake.

  • Step 1 is done in flake.nix file.
  • Steps 2, 3.a, 3.b are done in configuration.nix file.
  1. Add input to your flake:
nix
inputs.millennium.url = "github:SteamClientHomebrew/Millennium?dir=packages/nix";
  1. Import millennium overlay:
nix
nixpkgs.overlays = [ inputs.millennium.overlays.default ];

3.a If you're using a NixOS Steam module, set millennium as the Steam package:

nix
programs.steam = {
  enable = true;
  package = pkgs.millennium-steam;
};

3.b If you're not using the Steam module, just replace steam with millennium in your list of packages:

nix
environment.systemPackages = [
  # Your other packages...
  pkgs.millennium-steam
];
Other Distributions

Automatic

Shell (pre-built binary)

This installer is entirely open source and we encourage the community audit the source code.

bash
curl -fsSL "https://steambrew.app/install.sh" | bash

Released under the MIT License.