Last updated:
0 purchases
plasmasaver 1.0.1
PlasmaSaver
A CLI Tool to Manage KDE Plasma Settings/Configurations.
Features
Save Profile: Save existing plasma config/settings.
Import Profile: Import existing plasma config/settings from .plsv file.
Export Profile: Export and share existing plasma config/settings to .plsv file.
Installation
pip install plasmasaver
Cli Guide
Save Profile
plasmasaver save <profile_name>
eg: plasmasaver save MyProfile
Options:
-f, --force Overwrite already saved profiles
-c <path>, --config-file <path> Use external config file
-e <env>, --env <env> Desktop environment (e.g. kde)
-p <password>, --password <password> Sudo Password to authorize restricted data (e.g. /usr/share)
--include-global Include data from global data directory (/usr/share)
--include-sddm Include sddm data/configs directory (/usr/share/sddm, /etc/sddm.conf.d)
--sddm-only Perform operation only on sddm data/configurations (Note: sudo password required)
--skip-sudo Skip all sudo operations
Remove Profile
plasmasaver remove <profile_name>
eg: plasmasaver remove MyProfile
List Profile
plasmasaver list
Apply Profile
plasmasaver apply <profile_name>
eg: plasmasaver apply MyProfile
Options:
-p <password>, --password <password> Sudo Password to authorize restricted data (e.g. /usr/share)
--sddm-only Apply only sddm (Note: sudo password required)
--skip-global Skip data from global data directory (/usr/share)
--skip-sddm Skip sddm data/configs directory (/usr/share/sddm, /etc/sddm.conf.d)
--skip-sudo Skip all sudo operations
Import Profile
plasmasaver import <profile_path>
eg: plasmasaver import MyProfile.plsv
Options:
-p <password>, --password <password>
Sudo Password to authorize restricted data (e.g. /usr/share)
--config-only Perform operation only on plasma configs (skip data, e.g. ~/.config)
--data-only Perform operation only on plasma data (skip configs, e.g. ~/.local/share)
--sddm-only Perform operation only on sddm data/configurations (Note: sudo password required)
--skip-global Skip data from global data directory (/usr/share)
--skip-sddm Skip sddm data/configs directory (/usr/share/sddm, /etc/sddm.conf.d)
--skip-sudo Skip all sudo operations
Export Profile
plasmasaver export <profile_path>
eg: plasmasaver export MyProfile.plsv
Options:
-p <password>, --password <password>
Sudo Password to authorize restricted data (e.g. /usr/share)
--config-only Perform operation only on plasma configs (skip data, e.g. ~/.config)
--data-only Perform operation only on plasma data (skip configs, e.g. ~/.local/share)
--sddm-only Perform operation only on sddm data/configurations (Note: sudo password required)
--skip-global Skip data from global data directory (/usr/share)
--skip-sddm Skip sddm data/configs directory (/usr/share/sddm, /etc/sddm.conf.d)
--skip-sudo Skip all sudo operations
Wipe all Profiles
plasmasaver wipe
Help
plasmasaver -h
plasmasaver <action> -h
eg: plasmasaver import -h
Version
plasmasaver -v
Who do I talk to?
Repo owner or admin
Other community or team contact
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.