aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop/gtk
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar+git@gmail.com>2026-08-01 19:13:03 +0530
committerArpit Chakladar <arpitchakladar+git@gmail.com>2026-08-01 19:13:03 +0530
commite2272d6299e5c08e4b2cadc42eba673354e4e814 (patch)
treecb9541b0cab8224550e4310c65c20e0164d51d62 /modules/desktop/gtk
parentd9535cffa21756e37e40eb6b48d56ab37000373c (diff)
downloadhome-manager-config-e2272d6299e5c08e4b2cadc42eba673354e4e814.tar.gz
home-manager-config-e2272d6299e5c08e4b2cadc42eba673354e4e814.zip
feat: using nixpkgs from the local flake registry, added darkman
- Making nixpkgs use the local registry instead of downloading from github from home manager this makes sure that home manager and nixos use the same derivations for any given package - Added darkman and removed gtk for enabling and using dark mode
Diffstat (limited to 'modules/desktop/gtk')
-rw-r--r--modules/desktop/gtk/default.nix42
1 files changed, 0 insertions, 42 deletions
diff --git a/modules/desktop/gtk/default.nix b/modules/desktop/gtk/default.nix
deleted file mode 100644
index 05a9807..0000000
--- a/modules/desktop/gtk/default.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-# GTK - GTK3/GTK4 theme configuration (Nightfox dark theme)
-{
- config,
- lib,
- pkgs,
- ...
-}:
-{
- config = lib.mkIf config.desktop.enable {
- gtk = {
- enable = true;
- colorScheme = "dark";
- theme = {
- package = pkgs.nightfox-gtk-theme.override {
- tweakVariants = [ "carbonfox" ];
- };
- name = "Nightfox-Dark-Carbonfox";
- };
- gtk3.extraConfig = {
- gtk-application-prefer-dark-theme = 1;
- };
- gtk4.extraConfig = {
- gtk-application-prefer-dark-theme = 1;
- };
- };
-
- gtk.gtk4.theme = config.gtk.theme;
-
- dconf.settings = {
- "org/gnome/desktop/interface" = {
- color-scheme = "prefer-dark";
- gtk-theme = "Nightfox-Dark-Carbonfox";
- };
- };
-
- qt = {
- enable = true;
- platformTheme.name = "gtk4";
- style.name = "adwaita-dark";
- };
- };
-}