cosmic: add cosmic config

This commit is contained in:
Leonardo Eugênio 2026-04-16 23:03:04 -03:00
parent aa97808cf7
commit 2a38c58903
6 changed files with 76 additions and 0 deletions

42
user/cosmic.nix Normal file
View file

@ -0,0 +1,42 @@
{
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;
};
}