Switching to Dark Mode in Linux Mint Cinnamon: A Quick, System‑Wide Toggle
Linux Mint’s Cinnamon desktop offers a built‑in dark‑mode toggle that swaps the GTK theme to Mint‑Y‑Dark. Learn how to enable it, verify the change, and understand its limitations in a concise, step‑by‑step guide.
21 Mar 2026, 13:55 UTC

Problem
Many Linux Mint users notice that the bright Cinnamon panels, menus, and GTK widgets can be harsh on the eyes during evening or low‑light use. The default light theme can cause eye strain and interfere with sleep quality.
Thesis
Linux Mint’s Cinnamon desktop ships a native dark‑mode toggle that automatically swaps the GTK theme to Mint‑Y‑Dark. This single setting changes the look of panels, menus, and all GTK‑based applications without the need to manually edit individual themes.
Why Dark Mode Matters
Dark interfaces reduce luminance, lower blue‑light exposure, and provide a more comfortable visual environment for night‑time workflows. A system‑wide switch ensures consistency across all supported apps and saves the effort of tweaking each theme separately.
The Built‑In Toggle
Starting with Cinnamon 5.4 (Linux Mint 21.2+), the Color Scheme option in Cinnamon Settings → Appearance exposes a Prefer Dark choice. Selecting it sets the D-Bus key org.cinnamon.desktop.interface color-scheme to prefer-dark. The desktop then loads Mint‑Y‑Dark for panels and GTK widgets.
Step‑by‑Step Example
- Open Cinnamon Settings (search for “Settings” in the menu).
- Navigate to Appearance → Color Scheme.
- Choose Prefer Dark. The panel, menu bar, and most application windows instantly adopt the dark theme.
- Open a terminal and verify the setting:
gsettings get org.cinnamon.desktop.interface color-scheme # Expected output: 'prefer-dark' - To switch back, repeat the GUI steps or run:
gsettings set org.cinnamon.desktop.interface color-scheme 'prefer-light'
Trade‑offs & Limitations
- The toggle only affects Cinnamon panels and GTK‑based applications. Non‑GTK programs (e.g., legacy Qt apps or Xft terminals) will continue to use the light theme unless they explicitly support
color-scheme. - Custom or third‑party themes that lack a dark variant will not change when
Prefer Darkis selected. - If the
Mint‑Y‑Darktheme is missing (e.g., after a manual removal), the toggle will have no visual effect. Verify its presence withls /usr/share/themes | grep Mint-Y-Dark.
Verification & Persistence
After toggling, reboot or log out/in to confirm the setting persists. Run:
gsettings get org.cinnamon.desktop.interface color-scheme
# Should return 'prefer-dark' if the toggle worked.
Check the Cinnamon version to ensure the feature is available:
cinnamon -v
# Look for 5.4 or newer.
Actionable Checklist
- Confirm Cinnamon 5.4+ (
cinnamon -v). - Verify
Mint‑Y‑Darkis installed (ls /usr/share/themes | grep Mint-Y-Dark). - Enable Prefer Dark via Settings or
gsettings set org.cinnamon.desktop.interface color-scheme 'prefer-dark'. - Test a GTK app (e.g.,
gedit) and a non‑GTK app (e.g.,nautilus) to observe differences. - Document the command for future reference or scripts.
Conclusion
The Cinnamon dark‑mode toggle is a lightweight, system‑wide solution that reduces eye strain without complex theme edits. While it doesn’t blanket all applications, it covers the majority of the desktop experience. For a fully consistent look, consider installing additional dark variants for any custom themes you use.
0 replies
A thoughtful contribution can make all the difference. Be the first to share one.