Lucem is a small wrapper over Sober to provide some QoL improvements.
Please keep in mind that while Lucem is fully open source software, Sober is proprietary for a very good reason, that being to preserve RoL from 9-year-old skiddies.
You can open issues for bugs.
We now have a Discord server! You can join it here
Lucem does not allow you to bypass the (reasonable and justified) restrictions the Vinegar team has put on Sober's ability to load APKs that are modified.
If you really cheat on Roblox, I'd say you should reconsider your life decisions than anything.
Lucem is not associated with the VinegarHQ team or Roblox, nor is it endorsed by them!
- GTK4 + Libadwaita GUI to modify settings
- GTK4-based FFlag editor that is easy to use
- Rich presence
- Server region notifier
- Game overlay
- If you're not a fan of GUIs, we provide a nifty configuration file that does the same thing! (located at
~/.config/lucem/config.toml
, or you can runlucem edit-config
!) - Managing Sober
Whilst not a feature you use directly, Lucem also caches API calls whenever it can in order to save bandwidth and resources.
The Lucem icon is made by AshtakaOOf. It is located here.
You are free to use it wherever you want.
Lucem provides the following optional patches. All of them go under the tweaks
section in your configuration.
oldOof = true
Both OTFs and TTFs are supported.
font = "/path/to/your/font.ttf"
sun = "/path/to/sun.jpeg"
moon = "/path/to/moon.jpeg"
This one goes in the client
section!
[client]
backend = "x11" # or "wayland", "wl". This is case insensitive.
You will need the following dependencies to compile Lucem:
# pacman -S gtk4 libadwaita nim git
# dnf install gtk4-devel libadwaita-devel git
You can get nim from the Terra repository
# apt install gtk4 libadwaita-1-0 libadwaita-1-dev git
Debian ships an old version of Nim that is not compatible with Lucem, install Nim here
There's no Nix flake yet.
$ git clone https://github.com/xTrayambak/lucem
$ cd lucem
$ nix-shell
The package names are similar for other distributions.
Run the following command to compile Lucem.
$ nimble install https://github.com/xTrayambak/lucem
Please make sure to attach the logs that Lucem generates. Also, please run Lucem with the verbose flag (lucem run -v
) and submit that log as it contains crucial debugging informationt.
$ lucem shell
$ lucem edit-config
This will open the configuration file in your preferred editor. Your configuration will immediately be validated after you exit the editor.
$ lucem run
$ lucem meta
$ lucem clear-cache
$ lucem install-desktop-file
$ lucem install-systemd-service
The nimble binary folder is not in your PATH, you can run:
$ export PATH=$HOME/.nimble/bin:$PATH
Add the export to your .bashrc to make it permanent.