A command-line tool that can help you to configure XFCE 4 programmatically
Project description
watch-xfce-xfconf - Configure XFCE programmatically!
The command-line tool watch-xfce-xfconf
will allow you to watch and display the xfconf-query
commands of all the XFCE 4 / Xfconf settings that are being modified by XFCE programs like xfce4-settings-manager, thunar, catfish, ristretto...
You can then add the xfconf-query commands to a Shell script that you can use to configure XFCE 4 programmatically.
Configuring XFCE 4 programmatically is useful if you want to have the same XFCE 4 settings on several computers.
Author
Usage
Install the pip package from Github:
sudo pip install watch-xfce-xfconf
Run xfce4-settings-manager in the background:
xfce4-settings-manager &
Execute watch-xfce-xfconf:
watch-xfce-xfconf
Requirements
Python 3 requirements:
- psutil
- lxml
- mypy
Features
- Parse the XML files that are in the directory: "~/.config/xfce4/xfconf/xfce-perchannel-xml/",
- Monitor changes in XFCE 4 settings / Xfconf,
- Display xfconf-query commands,
- Supported Xfconf types: uint, int, string, bool, array, double.
Links
- The GitHub repository of 'watch-xfce-xfconf': https://github.com/jamescherti/watch-xfce-xfconf/
- More information about Xfconf: https://wiki.xfce.org/releng/4.6/general-info/
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for watch_xfce_xfconf-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89d3939967f0fd7e1908441e95c182bc95e1e7323693a2163599e5bd8825d7a8 |
|
MD5 | 189a1b5d29faac8c6e76805ca806f3d7 |
|
BLAKE2b-256 | 3b7237eba2f3b4a657304a63974e531878838ef2b8788a384179264aa8b791cc |