119 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			119 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| # 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.
 | |
| 
 | |
| save:
 | |
|     configs:
 | |
|         location: "$CONFIG_DIR"
 | |
|         entries:
 | |
|             - gtk-2.0
 | |
|             - gtk-3.0
 | |
|             - gtk-4.0
 | |
|             - kate
 | |
|             - Kvantum
 | |
|             - latte
 | |
|             - dolphinrc
 | |
|             - katerc
 | |
|             - konsolerc
 | |
|             - kcminputrc
 | |
|             - kdeglobals
 | |
|             - kglobalshortcutsrc
 | |
|             - klipperrc
 | |
|             - krunnerrc
 | |
|             - kscreenlockerrc
 | |
|             - ksmserverrc
 | |
|             - kwinrc
 | |
|             - kwinrulesrc
 | |
|             - plasma-org.kde.plasma.desktop-appletsrc
 | |
|             - plasmarc
 | |
|             - plasmashellrc
 | |
|             - 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
 | |
| ...
 |