gsettings - Monitor All System Settings Change
by blueray from LinuxQuestions.org on (#5526G)
Using gsetting, I can monitor a specific schema change.
Code:$ gsettings list-schemas | grep sound
org.cinnamon.sounds
org.gnome.desktop.sound
org.mate.sound
org.cinnamon.desktop.sound
org.gnome.settings-daemon.plugins.sound
$ gsettings list-keys org.cinnamon.sounds
....
maximize-enabled
login-enabled
switch-enabled
....
$ gsettings get org.cinnamon.sounds login-enabled
false
$ gsettings monitor org.cinnamon.sounds
login-enabled: true
login-enabled: falseHow, can I use gsettings to monitor all schema changes (the output I get from gsettings list-schemas) in my machine.


Code:$ gsettings list-schemas | grep sound
org.cinnamon.sounds
org.gnome.desktop.sound
org.mate.sound
org.cinnamon.desktop.sound
org.gnome.settings-daemon.plugins.sound
$ gsettings list-keys org.cinnamon.sounds
....
maximize-enabled
login-enabled
switch-enabled
....
$ gsettings get org.cinnamon.sounds login-enabled
false
$ gsettings monitor org.cinnamon.sounds
login-enabled: true
login-enabled: falseHow, can I use gsettings to monitor all schema changes (the output I get from gsettings list-schemas) in my machine.