[Feature Request] Allow exporting and import of all properties
It would be just great if xfconf could export all properties of all channels to a text file and also be able to import it later. The goal is to have Xfce settings in a single file, similar to what how minimalist window managers such as i3 handle their settings.
This would be Xfce customization easier to maintain (e.g. store in git repositories) and share.
The file format could be Resource Config (.rc), for example:
[thunar]
hidden-bookmarks=['computer:///', 'recent:///']
last-view='ThunarDetailsView'
last-window-width=170
[xfce4-panel]
panels=[0]
panels/panel-0/autohide-behavior=0
panels/panel-0/length=100
The commands could be:
-
xfconf-export [-o FILE]
, if -o is not passed it prints to stdout. xfconf-import FILE
Ideally this could be written in C, but we can discuss alternatives such as Bash or Python.
Edited by Andre Miranda