Package Details: millennium 3.0.0_beta.20-1

Git Clone URL: https://aur.archlinux.org/millennium.git (read-only, click to copy)
Package Base: millennium
Description: Open-source modding framework for creating and managing Steam Client themes and plugins
Upstream URL: https://github.com/SteamClientHomebrew/Millennium
Keywords: patcher, plugins, reverse-engineering steam, themes,
Licenses: MIT
Submitter: shdwmtr
Maintainer: shdwmtr
Last Packager: shdwmtr
Votes: 25
Popularity: 8.55
First Submitted: 2025-03-02 02:39 (UTC)
Last Updated: 2026-04-11 17:24 (UTC)

Pinned Comments

shdwmtr commented on 2026-03-17 02:53 (UTC)

NOTE (Mar 16 2026): As of millennium 3.0.0_beta.1 python plugins are not supported. At the time of writing this, Extendium is the only plugin that has not been ported to Lua. However, you can find dev builds on their repository that are compatible with Lua.

shdwmtr commented on 2026-03-16 22:06 (UTC) (edited on 2026-03-16 22:07 (UTC) by shdwmtr)

Please report issues on GitHub rather than here. Check for duplicates before opening a new one; you may be ignored otherwise.

https://github.com/SteamClientHomebrew/Millennium/issues

WasabiIceCream commented on 2025-11-25 16:52 (UTC)

If you're upgrading from previous version, you need to manually remove millennium and its python-i686-bin dependency. Then, you can install the latest version including the new lib32-python311-bin dependency.

Latest Comments

1 2 3 4 Next › Last »

shdwmtr commented on 2026-03-25 21:48 (UTC)

@Coelacanthus tried it again, doesn't work the way we need it. The debug symbols need to actually be installed to /usr/lib/debug/ so coredumpctl gdb can pick them up for proper back-traces when millennium or plugins crash. Just using options=(debug) without declaring millennium-debug in pkgname means the debug package gets built but never installed - it just sits in your AUR helpers clone directory and gets cleaned up. We need it as a proper split package, this seems to be the standard approach. I'm open to suggestions though, I definitely don't know everything about there is to know about the AUR.

If you want to continue the conversation, create an issue on the GitHub. Cheers.

Korialo commented on 2026-03-25 20:43 (UTC)

@shdwmtr git is a make dependency which missing, this missing dependency fails the chroot builds:

[2026-03-25T20:33:06.506Z] ==> Making package: millennium 3.0.0_beta.16-1 (Thu Mar 26 00:33:06 2026)
[2026-03-25T20:33:06.515Z] ==> Retrieving sources...
[2026-03-25T20:33:06.519Z]   -> Cloning Millennium git repo...
[2026-03-25T20:33:06.529Z] Cloning into bare repository '/tmp/tmpozynarsj/Millennium'...
[2026-03-25T20:33:12.090Z] ==> Validating source files with sha256sums...
[2026-03-25T20:33:12.147Z]     Millennium ... Skipped
[2026-03-25T20:33:16.076Z] ==> ERROR: Cannot find the git package needed to handle git sources.

Coelacanthus commented on 2026-03-25 20:20 (UTC)

  1. Need to add git to makedepends if you use git source.
  2. No need to create -debug subpackage manually, just add options=(debug), and makepkg/devtools will generate -debug package when build automatcally.

Susiee commented on 2026-03-20 11:16 (UTC)

bun install failed cannot install on cachyos

shdwmtr commented on 2026-03-17 02:54 (UTC)

The PKGBUILD has been fixed. I've spent several hours developing a proper CI, so changes will never reach the AUR unless they build properly!

https://github.com/SteamClientHomebrew/Millennium/actions/runs/23175977357

shdwmtr commented on 2026-03-17 02:53 (UTC)

NOTE (Mar 16 2026): As of millennium 3.0.0_beta.1 python plugins are not supported. At the time of writing this, Extendium is the only plugin that has not been ported to Lua. However, you can find dev builds on their repository that are compatible with Lua.

shdwmtr commented on 2026-03-16 22:06 (UTC) (edited on 2026-03-16 22:07 (UTC) by shdwmtr)

Please report issues on GitHub rather than here. Check for duplicates before opening a new one; you may be ignored otherwise.

https://github.com/SteamClientHomebrew/Millennium/issues

shdwmtr commented on 2026-03-16 22:01 (UTC)

@Arimil I recommend just waiting for a fixed release, as I mentioned it will be available soon. No point screwing around and possibly ruining your install.

Arimil commented on 2026-03-16 21:18 (UTC)

Hmm, even after using RichtigerBot's fix the package seems broken. Opening steam after installing steam does 2 updates passes which appears to remove millennium.