qtsyscfg - a qt GUI editor for config files in /etc

Hi KDE,

I made an app to edit config files in /etc in GUI, because using the terminal is messy.

what it does

  • simple mode: edit key(s)/proprietie(s) value(s)
  • Advanced mode: edit the text in the config file directly
  • Panel to show all the config files avilable

on GitHub: GitHub - rio88ton/qtsyscfg: a simple qt built settings editor to edit /etc · GitHub

i would love any Feedback

Thank you for your time!

Do you support editing overrides for the config that mastered in /usr?

Hello,

I’ve just given it a go. It’s a useful tool and well done.
But it’s not a qtsyscfg file that’s created: it’s the Ksyscfg file!!
The Readme.md needs updating.

not by default The app intentionally does not look inside /usr/lib or /usr/share to protect the vendor-supplied default configuration assets from accidental corruption. Instead, because it recursively crawls /etc, it automatically detects any drop-in override files and directories (like app.conf or app.conf.d/*.conf configurations)

yes i updated i originally named ksyscfg because i thought i was only going to share it with my friends but i decided to publish it so to avoid any confusion i named it with qt instead of k . im going to update files to make sure the name is the same everywhere

The point is not to edit the config in /usr but to view it as a reference when overriding system installed config. Have a look at what systemctl edit does as an example.

And the use of /etc/xxx.d folders to hold override fragments.

That is an excellent point! Thank you for the clarification. Having the vendor master as a reference side-by-side makes writing override fragments infinitely easier.
Im going to include that feature in the next update.