From f5111eeadfd2f1d2ff17d1f5b63a10e7a5d614d0 Mon Sep 17 00:00:00 2001 From: Dennis Schoepf Date: Wed, 4 Mar 2026 20:33:03 +0100 Subject: [PATCH] fixes desktop --- modules/scrolling-desktop/default.nix | 58 +++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/modules/scrolling-desktop/default.nix b/modules/scrolling-desktop/default.nix index 49f4cd6..74ab18f 100644 --- a/modules/scrolling-desktop/default.nix +++ b/modules/scrolling-desktop/default.nix @@ -38,9 +38,20 @@ }; environment.systemPackages = with pkgs; [ + xwayland-satellite bibata-cursors gimp darktable + reversal-icon-theme + nerd-fonts.victor-mono + adwaita-fonts + bodoni-moda + nautilus + nautilus-open-any-terminal + noto-fonts-color-emoji + adw-gtk3 + kdePackages.qt6ct + usbutils ]; home-manager.sharedModules = [ @@ -52,6 +63,16 @@ { pkgs, config, ... }: { services.polkit-gnome.enable = true; + services.mpris-proxy.enable = true; + services.udiskie = { + enable = true; + settings = { + program_options = { + file_manager = "${pkgs.nautilus}/bin/nautilus"; + }; + }; + }; + xdg.desktopEntries = { screenshot = { type = "Application"; @@ -97,6 +118,43 @@ }; }; + fonts.fontconfig = { + enable = true; + antialiasing = true; + defaultFonts = { + monospace = [ "VictorMono Nerd Font" ]; + sansSerif = [ + "Adwaita Sans" + "Noto Color Emoji" + ]; + serif = [ "Bodoni Moda" ]; + }; + }; + + gtk = { + enable = true; + colorScheme = "dark"; + theme.name = "adw-gtk3"; + font = { + package = pkgs.adwaita-fonts; + name = "Adwaita Sans"; + size = 11; + }; + iconTheme = { + package = pkgs.reversal-icon-theme; + name = "Reversal-dark"; + }; + gtk4.iconTheme = { + package = pkgs.reversal-icon-theme; + name = "Reversal-dark"; + }; + cursorTheme = { + package = pkgs.bibata-cursors; + name = "Bibata-Modern-Ice"; + size = 24; + }; + }; + imports = [ inputs.dms.homeModules.dank-material-shell ];