From d9658fa23684b97f9f7d7699953f988c31714481 Mon Sep 17 00:00:00 2001 From: janis Date: Wed, 3 Sep 2025 04:33:17 +0200 Subject: [PATCH] attempt darkmode --- home/default.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/home/default.nix b/home/default.nix index a5e2483..c388fa5 100644 --- a/home/default.nix +++ b/home/default.nix @@ -1,4 +1,4 @@ -{pkgs, ...}: +{pkgs, lib, super-config, ...}: let user = import ../data/user.nix {}; in { @@ -47,10 +47,19 @@ in { package = pkgs.whitesur-cursors; size = 24; }; + + gtk3.extraConfig = { + gtk-application-prefer-dark-theme = super-config.darkMode == true; + }; + + gtk4.extraConfig = { + gtk-application-prefer-dark-theme = super-config.darkMode == true; + }; }; dconf.settings = { "org/gnome/desktop/interface" = { + color-scheme = lib.optionals (super-config.darkMode == true) "prefer-dark"; }; }; @@ -83,6 +92,7 @@ in { packages = with pkgs; [ # Add your global packages here neovim + bottom git wget curl @@ -92,6 +102,7 @@ in { pavucontrol ripgrep killall + x11_ssh_askpass vanilla-dmz (discord.override {withVencord = true;}) bitwarden-desktop