Also Gnome speichert das Setting unter dem key:
org.freedesktop.appearance.color-schem
e
Da es ein freedesktop Standard ist, wird es wohl auch unter KDE und Co dort gespeichert.
Ich kenne mich mit bash script Zuwenig aus, aber mit googeln wie man solche settings per bash lesen kann kommst du sicher weiter.