kwriteconfig5
Use kwriteconfig5 to modify KDE Plasma configuration files from the command line, including keyboard layout management for Wayland sessions
Add swedish to keyboard layout (similiar as setxkbmap se but for wayland)
kwriteconfig5 --file $HOME/.config/kxkbrc --group Layout --key LayoutList "se"
kwriteconfig5 --file $HOME/.config/kxkbrc --group Layout --key VariantList ""
kwriteconfig5 --file $HOME/.config/kxkbrc --group Layout --key Use "true"
Set keyboard layout switching shortcut (Alt+Shift)
kwriteconfig5 --file $HOME/.config/kxkbrc --group Layout --key SwitchMode "Global"
kwriteconfig5 --file $HOME/.config/kxkbrc --group Layout --key Shortcut "Alt+Shift"
Disable keyboard layout indicator in system tray
kwriteconfig5 --file $HOME/.config/kxkbrc --group Layout --key ShowIndicator "false"
Set Plasma theme (Breeze Dark)
kwriteconfig5 --file $HOME/.config/kdeglobals --group General --key ColorScheme "BreezeDark"
Disable single-click to open files (use double-click instead)
kwriteconfig5 --file $HOME/.config/kdeglobals --group KDE --key SingleClick "false"
Set default terminal emulator to Alacritty
kwriteconfig5 --file $HOME/.config/kdeglobals --group General --key TerminalApplication "alacritty"
kwriteconfig5 --file $HOME/.config/kdeglobals --group General --key TerminalService "Alacritty.desktop"