Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
xfce:xfconf:xfconf-query [2022/01/17 19:42] – remove toc, minor formatting improvement kevinbowenxfce:xfconf:xfconf-query [2023/01/08 08:48] – Add section header & links kevinbowen
Line 3: Line 3:
 ====== Xfconf-query ====== ====== Xfconf-query ======
  
-Xfconf-query is a Command Line Interface (CLI) tool for accessing configuration data stored in [[xfce:xfconf:|Xfconf]]. Settings can be displayed and changed in real time. In most cases, any modifications will immediately be propagated to respective applications. Similarly, ''xfconf-query'' can display most current configuration options set by the applications or monitor configuration channels for any changes.+Xfconf-query is a Command Line Interface (CLI) tool for accessing configuration data stored in [[xfce:xfconf:|Xfconf]]. Settings can be displayed and changed in real time. In most cases, any modifications will immediately be propagated to respective applications. Similarly, **xfconf-query** can display most current configuration options set by the applications or monitor configuration channels for any changes. 
 + 
 +  * **[[#Usage|Usage]]** 
 +  * **[[#Examples|Examples]]** 
 +    * [[#Listing Properties|Listing Properties]] 
 +    * [[#Creating Properties|Creating Properties]] 
 +    * [[#Monitoring Channel Changes|Monitoring Channel Changes]]
  
 ===== Usage ===== ===== Usage =====
Line 40: Line 46:
 ! Monitor a channel for property changes ! Monitor a channel for property changes
  
 +[[|Back To Top]]
 +----
 ===== Examples ===== ===== Examples =====
 +==== Listing Properties ====
  
 List all available configuration channels: List all available configuration channels:
Line 57: Line 66:
  
   xfconf-query -c xfce4-panel -p /panels -l -v   xfconf-query -c xfce4-panel -p /panels -l -v
 +
 +[[|Back To Top]]
 +----
 +==== Creating Properties ====
  
 Create a new property ''/test1'' in the channel ''test'', holding an integer value ''1'': Create a new property ''/test1'' in the channel ''test'', holding an integer value ''1'':
Line 79: Line 92:
  
   xfconf-query -c test -p /test3 -n -t string -s 123 -a   xfconf-query -c test -p /test3 -n -t string -s 123 -a
 +
 +[[|Back To Top]]
 +----
 +
 +==== Monitoring Channel Changes ====
  
 Monitor changes in the ''xfce4-panel'' channel: Monitor changes in the ''xfce4-panel'' channel: