kwriteconfig5

Write KConfig entries for KDE Plasma.

TLDR

Display help

$ kwriteconfig5 --help
copy

Set a global configuration key

$ kwriteconfig5 --group [group_name] --key [key] [value]
copy

Set a key in a specific configuration file

$ kwriteconfig5 --file [path/to/file] --group [group_name] --key [key] [value]
copy

Delete a key

$ kwriteconfig5 --group [group_name] --key [key] --delete
copy

Use systemd to start the Plasma session when available

$ kwriteconfig5 --file [startkderc] --group [General] --key [systemdBoot] [true]
copy

Hide the title bar when a window is maximized (like Ubuntu)

$ kwriteconfig5 --file [~/.config/kwinrc] --group [Windows] --key [BorderlessMaximizedWindows] [true]
copy

Configure KRunner to open with the Meta (Command/Windows) global hotkey

$ kwriteconfig5 --file [~/.config/kwinrc] --group [ModifierOnlyShortcuts] --key [Meta] ["org.kde.kglobalaccel,/component/krunner_desktop,org.kde.kglobalaccel.Component,invokeShortcut,_launch"]
copy

Copied to clipboard
Dodo Farming