Skip to content

Make it possible to have local overrides without changing movement_config.h#177

Open
eiriksm wants to merge 1 commit intojoeycastillo:mainfrom
eiriksm:feat/local-overrides
Open

Make it possible to have local overrides without changing movement_config.h#177
eiriksm wants to merge 1 commit intojoeycastillo:mainfrom
eiriksm:feat/local-overrides

Conversation

@eiriksm
Copy link
Contributor

@eiriksm eiriksm commented Jan 6, 2026

So the motivation for this is like follows:

Personally, and based on the discord, I build my firmware from a fork of this repo, which I try to keep up to date. One of the sources for merge conflicts is changes to the file movement_config.h.

So, coming from a web background. What one usually do to have local overrides in your environment is to have a local env file, that would take precedence over the commited one. For configuration, basically.

So that's the idea behind this PR. Make it possible to customize the faces, and the settings. Without actually having to edit the checked in file movement_config.h.

This would also make it easier to maintain different branch forks. For example, I have one branch for my wife, and one branch for me. We have different preferences in terms of watch faces and config.

Lastly. This would also be kind of useful for the online builder. Would make a cleaner implementation (in my opinion).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant