A simple Bash CLI tool to back up and restore your KDE Plasma configuration files
- Backup user-level KDE configs (Plasma, fonts, icons, widgets, etc.)
- Backup essential system-level settings (like SDDM, global themes)
- Restore from
.tar.gz
archive - Simple CLI with colorful output
Download the bkup.sh file or clone the repository:
git clone https://github.com/ujaRHR/bkup.sh
cd bkup.sh
chmod +x bkup.sh
./bkup.sh --backup /path/to/backup-folder
./bkup.sh --restore /path/to/kde-backup-yyyy-mm-dd-hhmm.tar.gz
./bkup.sh --backup ~/Backups
./bkup.sh --restore ~/Backups/kde-backup-2025-06-24-1201.tar.gz
.config/plasma-org.kde.plasma.desktop-appletsrc
.config/plasmarc
.config/kdeglobals
.config/kwinrc
.config/kwinrulesrc
.config/systemsettingsrc
.config/khotkeysrc
.config/kglobalshortcutsrc
.config/krunnerrc
.config/kscreenlockerrc
.config/gtk*
.local/share/plasma*
.local/share/plasmoids
.local/share/plasma_layouts
.local/share/icons
.local/share/themes
.local/share/fonts
.local/share/wallpapers
.fonts
.config/dolphinrc
.config/konsole
.config/yakuakerc
/etc/sddm.conf
/etc/sddm.conf.d
/etc/xdg/k*rc
/etc/xdg/kdeglobals
/usr/share/sddm/themes
/usr/share/themes
/usr/share/icons
/usr/share/wallpapers
/usr/share/plasma
/usr/share/plasma/plasmoids
You can modify the directories as you want according to your distro...
⭐ Star the repo if you found it useful!
🛠️ Created by Reajul Hasan Raju