Octoberctl


Github repository: octoberctl

AUR: octoberctl-bin


The configuration of October Linux isn’t a one and done deal. Over time, it is being updated with new features and bug fixes. Also, we wanted to provide an easy way to do simple things, like adding a wallpaper, without always having to dig into the configuration folders.

This is why we created and introduced octoberctl to the distribution. It is a CLI tool, written in the Go programming language, that manages the configuration. It was also published to the AUR for easy updates with yay.

Updating

This tool helps with updating the configuration to the latest changes in the Github repository. It basically does a git fetch and then git reset --hard on the main branch to pull them. They’ll be applied automatically.

If octoberctl detects any changes to the core configuration, it will ask you to “force” an update. This is a safe guard so you don’t override wrongly placed custom changes while trying to update.

Wallpapers

It can also manage the wallpapers folder for you. Always copying or moving files around to this folder wasn’t the right flow, so octoberctl does all this for you. You can do the following actions for wallpaper management: