Enable GNOME Dark Mode from the Terminal (gsettings)
Toggle GNOME's system-wide dark preference with gsettings set org.gnome.desktop.interface color-scheme prefer-dark.
Run `gsettings set org.gnome.desktop.interface color-scheme prefer-dark` to switch GNOME to dark mode.
01Command
Command
$ gsettings set org.gnome.desktop.interface color-scheme prefer-dark02What it does
This is the same key the GNOME Settings Appearance panel writes, so the change is instant and survives reboots. Apps that support the freedesktop dark-style preference (GTK4/libadwaita, Firefox, recent Electron apps) follow immediately; older GTK3 apps may need their theme set to a -dark variant as well. Verify with `gsettings get org.gnome.desktop.interface color-scheme`, and `prefer-light` restores the light style.
03Risk
!Warning: This only affects GNOME and GTK apps — KDE users should use `plasma-apply-colorscheme BreezeDark`, and Qt apps outside KDE may ignore the setting entirely.
04Undo
Undo
$ gsettings set org.gnome.desktop.interface color-scheme default05Sources
- gsettings(1) - Linux manual pageEvidence: gsettings get/set reads and writes GSettings keys such as org.gnome.desktop.interface color-scheme, whose values include default, prefer-dark and prefer-light.
Last verified: 2026-09-18 · Category: System & Settings