Modularize teams sops yazi

This commit is contained in:
DashieTM 2024-08-24 13:25:08 +02:00
parent 7730cbef59
commit c73cb37278
75 changed files with 3023 additions and 3573 deletions

View file

@ -11,24 +11,17 @@
};
};
config = lib.mkIf config.mods.gnome_services.enable (lib.optionalAttrs (options?services.gnome.gnome-keyring)
{
config = lib.mkIf config.mods.gnome_services.enable
(lib.optionalAttrs (options ? services.gnome.gnome-keyring) {
programs.dconf.enable = true;
services = {
# needed for GNOME services outside of GNOME Desktop
dbus.packages = with pkgs; [
gcr
gnome.gnome-settings-daemon
];
dbus.packages = with pkgs; [ gcr gnome.gnome-settings-daemon ];
gnome.gnome-keyring.enable = true;
gvfs.enable = true;
};
} // lib.optionalAttrs (options?home.packages) {
home.packages = with pkgs; [
nautilus
sushi
nautilus-python
];
});
} // lib.optionalAttrs (options ? home.packages) {
home.packages = with pkgs; [ nautilus sushi nautilus-python ];
});
}