From 96e262ef81ad7bd525de80e82e64aba1e2d37ef5 Mon Sep 17 00:00:00 2001 From: Sean Kovacs Date: Mon, 2 Mar 2026 13:46:10 -0500 Subject: [PATCH] switch icon theme to adwaita --- home/apps/firefox.nix | 6 +++--- home/default.nix | 2 ++ home/services/default.nix | 34 +++++++++++++++++++++++++++------- home/tiling/default.nix | 2 +- 4 files changed, 33 insertions(+), 11 deletions(-) diff --git a/home/apps/firefox.nix b/home/apps/firefox.nix index 1a3298c..368894f 100644 --- a/home/apps/firefox.nix +++ b/home/apps/firefox.nix @@ -76,7 +76,7 @@ url = "https://web.whatsapp.com/"; manifestUrl = "https://web.whatsapp.com/data/manifest.json"; desktopEntry = { - icon = "${pkgs.colloid-icon-theme}/share/icons/Colloid/apps/scalable/whatsapp.svg"; + icon = "${pkgs.morewaita-icon-theme}/share/icons/MoreWaita/scalable/apps/whatsapp.svg"; categories = [ "Network" "Chat" @@ -306,8 +306,8 @@ }; search = let - nixIcon = "${pkgs.colloid-icon-theme}/share/icons/Colloid/apps/scalable/nix-snowflake.svg"; - searchIcon = "${pkgs.colloid-icon-theme}/share/icons/Colloid-Dark/places/symbolic/folder-saved-search-symbolic.svg"; + nixIcon = "/run/current-system/sw/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; + searchIcon = "${pkgs.adwaita-icon-theme}/share/icons/Adwaita/scalable/places/folder-saved-search-symbolic.svg"; in { force = true; diff --git a/home/default.nix b/home/default.nix index 45efb77..ee2f997 100755 --- a/home/default.nix +++ b/home/default.nix @@ -42,6 +42,8 @@ kde-rounded-corners kdePackages.partitionmanager pkgs.catppuccin-cursors.mochaPeach + adwaita-icon-theme + morewaita-icon-theme # gui applications input-leap diff --git a/home/services/default.nix b/home/services/default.nix index a0ff910..686339e 100644 --- a/home/services/default.nix +++ b/home/services/default.nix @@ -22,6 +22,31 @@ }; }; + dconf.settings = { + "org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; + clock-format = "12h"; + clock-show-weekday = true; + }; + "org/gnome/desktop/wm/preferences" = { + button-layout = ":"; + action-double-click-titlebar = "'none'"; + }; + "org/gnome/desktop/media-handling" = { + automount = false; + automount-open = false; + autorun-never = true; + }; + "org/gnome/settings-daemon/plugins/power" = { + sleep-inactive-ac-type = "nothing"; + }; + "org/gnome/mutter" = { + edge-tiling = true; + dynamic-workspaces = true; + experimental-features = [ "variable-refresh-rate" ]; + }; + }; + home.pointerCursor = { gtk.enable = true; name = config.userOptions.cursor.name; @@ -48,15 +73,10 @@ # else "Breeze"; # }; - # iconTheme = { - # name = if config.userOptions.isDark then "Colloid-Dark" else "Colloid-Light"; - # package = pkgs.colloid-icon-theme; - # }; - colorScheme = "dark"; iconTheme = { - name = "Colloid-Dark"; - package = pkgs.colloid-icon-theme; + name = "MoreWaita"; + package = pkgs.morewaita-icon-theme; }; cursorTheme = { diff --git a/home/tiling/default.nix b/home/tiling/default.nix index 35b54b8..512ea0f 100644 --- a/home/tiling/default.nix +++ b/home/tiling/default.nix @@ -26,7 +26,7 @@ layer = "overlay"; font = with config.userOptions.fontMono; name + ":size=" + toString (size + 2); launch-prefix = "${pkgs.niri}/bin/niri msg action spawn --"; - icon-theme = "Colloid-Dark"; + icon-theme = config.gtk.iconTheme.name; }; border = { width = 2;