This project allows to tweak KDE and save the tweaks in git.
It uses a KDE image, based on KDE core image.
In-container ~/.config is saved in git as ./kde-config/.config/, and
~/.local is saved as ./kde-config/.local/.
The tweaks in ./kde-config/ are then used by Workspaces Core Images.
In-container ~/.config is completely ignored. ./tweak-theme maps host
./kde-config/.config/ to be used as in-container ~/.config.
Run container based on a KDE core image:
./tweak-theme kasmweb/kasmos:develop- Login with kasm_user/password to https://localhost:7901/.
- Make necessary KDE tweaks.
- Use
git diff kde-configto view your changes. - Commit relevant changes.
- Rinse and repeat.
Add and remove favourite apps using GUI. Drag & drop to add, right-click click "Remove from Favorites" to remove.
To save favourite changes in git, use make save-favorites, then commit files
staged by it.