#!/bin/sh set -efu readonly current=$(gsettings get org.gnome.desktop.interface color-scheme) case $current in "'prefer-light'") gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' ;; "'prefer-dark'") gsettings set org.gnome.desktop.interface color-scheme 'prefer-light' ;; *) printf "Unknown value '$current'" ;; esac