{ pkgs, lib, config, ... }: lib.mkIf (config.my.desktop == "cosmic") { home.pointerCursor = { name = "Adwaita"; size = 24; package = pkgs.adwaita-icon-theme; gtk.enable = true; }; home.packages = with pkgs; [ adw-gtk3 newsflash foliate amberol pitivi keepassxc menulibre libsForQt5.qt5ct libsForQt5.qtstyleplugin-kvantum qt6Packages.qt6ct qt6Packages.qtstyleplugin-kvantum ]; services.gpg-agent.pinentry.package = lib.mkForce pkgs.pinentry-gnome3; xdg.defaultApplications = { enable = lib.mkForce false; }; # Wiki COSMIC: Firefox ignores DE theme because of libadwaita programs.firefox.profiles.dev-edition-default.settings = { "widget.gtk.libadwaita-colors.enabled" = false; }; }