Refactor KDE to use konsave
This commit is contained in:
114
kde/.config/konsave/conf.yaml
Normal file
114
kde/.config/konsave/conf.yaml
Normal file
@@ -0,0 +1,114 @@
|
||||
---
|
||||
# This is the configuration file for konsave.
|
||||
# This file is pre-configured for KDE Plasma users.
|
||||
# This will backup all the important files for your Plasma customizations.
|
||||
# Please make sure it follows the correct format for proper working of Konsave.
|
||||
# The format should be:
|
||||
# ---
|
||||
# save:
|
||||
# name:
|
||||
# location: "path/to/parent/directory"
|
||||
# entries:
|
||||
# # these are files which will be backed up.
|
||||
# # They should be present in the specified location.
|
||||
# - file1
|
||||
# - file2
|
||||
# export:
|
||||
# # This includes files which will be exported with your profile.
|
||||
# # They will not be saved but only be exported and imported.
|
||||
# # These may include files like complete icon packs and themes..
|
||||
# name:
|
||||
# location: "path/to/parent/directory"
|
||||
# entries:
|
||||
# - file1
|
||||
# - file2
|
||||
# ...
|
||||
# You can use these placeholders in the "location" of each item:
|
||||
# $HOME: the home directory
|
||||
# $CONFIG_DIR: refers to "$HOME/.config/"
|
||||
# $SHARE_DIR: refers to "$HOME/.local/share"
|
||||
# $BIN_DIR: refers to "$HOME/.local/bin"
|
||||
# ${ENDS_WITH="text"}: for folders with different names on different computers whose names end with the same thing.
|
||||
# The best example for this is the "*.default-release" folder of firefox.
|
||||
# ${BEGINS_WITH="text"}: for folders with different names on different computers whose names start with the same thing.
|
||||
|
||||
# Modified to attempt to be less controlling about things that may differ between machines
|
||||
# such as themes, wallpapers, etc.
|
||||
# Also remove many files that have history/information leakage
|
||||
save:
|
||||
configs:
|
||||
location: "$CONFIG_DIR"
|
||||
entries:
|
||||
- gtk-2.0
|
||||
- gtk-3.0
|
||||
- gtk-4.0
|
||||
- kate
|
||||
- Kvantum
|
||||
- latte
|
||||
- katerc
|
||||
- kcminputrc
|
||||
- kglobalshortcutsrc
|
||||
- klipperrc
|
||||
- krunnerrc
|
||||
- ksmserverrc
|
||||
- kwinrc
|
||||
- kwinrulesrc
|
||||
- gtkrc
|
||||
- gtkrc-2.0
|
||||
- lattedockrc
|
||||
- breezerc
|
||||
- oxygenrc
|
||||
- lightlyrc
|
||||
- ksplashrc
|
||||
- khotkeysrc
|
||||
|
||||
app_layouts:
|
||||
location: "$HOME/.local/share/kxmlgui5"
|
||||
entries:
|
||||
- dolphin
|
||||
- konsole
|
||||
|
||||
# Here are a few examples of how you can add more stuff to back up.
|
||||
# Uncomment these lines if you want.
|
||||
# firefox:
|
||||
# location: "$HOME/.mozilla/firefox/${ENDS_WITH='.default-release'}"
|
||||
# entries:
|
||||
# - chrome # for firefox customizations
|
||||
|
||||
# code oss:
|
||||
# location: "$CONFIG_DIR/Code - OSS/User/"
|
||||
# entries:
|
||||
# - settings.json
|
||||
|
||||
|
||||
# The following files will only be used for exporting and importing.
|
||||
export:
|
||||
share_folder:
|
||||
location: "$SHARE_DIR"
|
||||
entries:
|
||||
- plasma
|
||||
- kwin
|
||||
- konsole
|
||||
- fonts
|
||||
- color-schemes
|
||||
- aurorae
|
||||
- icons
|
||||
- wallpapers
|
||||
|
||||
home_folder:
|
||||
location: "$HOME/"
|
||||
entries:
|
||||
- .fonts
|
||||
- .themes
|
||||
- .icons
|
||||
|
||||
|
||||
# You can add more files to export like this
|
||||
# name:
|
||||
# location: "path/to/parent/directory"
|
||||
# entries:
|
||||
# - file1
|
||||
# - file2
|
||||
# - folder1
|
||||
# - folder2
|
||||
...
|
||||
Reference in New Issue
Block a user