Skip to content

Add config file loading #1

@R2D2VaderBeef

Description

@R2D2VaderBeef

The EC registers and fan speed settings should be loadable from a config file.

Copy NoteBook FanControl's format?
Pros:

  • Make our tools stronger together. In that case, the project could be renamed something like FanControl.NBFCPlugin or FanControl.ECPlugin and the purpose would change kinda dramatically.

Cons:

  • I seem to remember the programs aren't equivalent anyway as we always write words, but other systems can use words or bytes and percentages or rpm.
  • This opens us up to issues if people use the tool on a random laptop, it doesn't work or causes system instability, and they blame us
  • Their config file is really complicated

Other option: Use a really simple format in perhaps TOML (YAML is another option but it's more powerful than we need and TOML could be cleaner)

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions