{ pkgs, config, ... }: { imports = [ ./xdg-portals.nix ./wayland-common.nix ]; home.packages = builtins.attrValues { inherit (pkgs) thunderbird # email client nsxiv # image viewer qbittorrent # bittorrent client discord gimp libreoffice-qt-stable haruna calibre # ente-desktop # Other # It seems that not all gtk icon themes contain all icons? At least the # Flat-Remix icon themes don't contain all the icons that Foliate uses, # so I'm bringing in the adwaita icons as a fallback. adwaita-icon-theme ; } ++ [ pkgs.sorre.signal-desktop ]; programs.firefox = { enable = true; package = pkgs.sorre.firefox; }; programs.kitty.enable = true; home.pointerCursor = { enable = true; gtk.enable = true; package = pkgs.vanilla-dmz; name = "Vanilla-DMZ"; size = 20; }; gtk = { theme = { package = pkgs.flat-remix-gtk; name = "Flat-Remix-GTK-Blue-Darkest"; }; iconTheme = { package = pkgs.flat-remix-icon-theme; name = "Flat-Remix-Blue-Dark"; }; }; }