WayfireWM / WayfireWM/wf-config

Write only user modified values to the config file

Open
#53 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
24
Forks
26
PR merge metrics
No merged PRs in 30d

Description

This is driving me mad.

When I change anything using Wayfire Config Manager, all the settings from all the plugins and options are dumped to the config file.

It would be great if you wrote only the ones actually modified/changed by the user.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names Wayfire Config Manager but no files, tests, or entry points. Locate the config manager's write and serialization path, then inspect how user changes are tracked versus default or untouched values. Done means saving writes only values modified by the user, with existing configuration behavior covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.