diff --git a/home-modules/core.nix b/home-modules/core.nix index 1912a41..6a399b1 100644 --- a/home-modules/core.nix +++ b/home-modules/core.nix @@ -1,4 +1,9 @@ -{ config, inputs, ... }: +{ + config, + inputs, + pkgs, + ... +}: { imports = [ inputs.zen-browser.homeModules.default ]; @@ -19,7 +24,14 @@ gtk = { enable = true; - gtk4.theme = config.gtk.theme; + theme = { + name = "Adwaita-dark"; + package = pkgs.gnome-themes-extra; + }; gtk3.extraConfig.gtk-application-prefer-dark-theme = 1; + gtk4 = { + theme = config.gtk.theme; + extraConfig.gtk-application-prefer-dark-theme = 1; + }; }; } diff --git a/home-modules/desktop.nix b/home-modules/desktop.nix index 361af21..b4535c1 100644 --- a/home-modules/desktop.nix +++ b/home-modules/desktop.nix @@ -1,6 +1,22 @@ { ... }: { + dconf.settings = { + "org/gnome/desktop/interface" = { + clock-format = "12h"; + clock-show-weekday = true; + color-scheme = "prefer-dark"; + enable-animations = false; + }; + "org/gtk/gtk4/settings/file-chooser" = { + show-hidden = true; + }; + "org/gtk/settings/file-chooser" = { + clock-format = "12h"; + show-hidden = true; + }; + }; + xdg.desktopEntries.extract-here = { name = "Extract Here"; exec = "file-roller --extract-here %U"; diff --git a/home-modules/sway.nix b/home-modules/sway.nix index 40b4c42..766b418 100644 --- a/home-modules/sway.nix +++ b/home-modules/sway.nix @@ -37,6 +37,7 @@ let commonStartup = [ "${homeLib.nasaApodWallpaper}/bin/nasa-apod-wallpaper" "${pkgs.waybar}/bin/waybar" + "${pkgs.mako}/bin/mako" "${pkgs.networkmanagerapplet}/bin/nm-applet --indicator" "${pkgs.blueman}/bin/blueman-applet" "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"