NixOS-Configs/home/gui/gnome-calenar.nix
2025-04-28 07:37:32 -05:00

21 lines
547 B
Nix

{ lib, config, pkgs, inputs, outputs, home-manager, ... }:
with lib;
let cfg = config.roles.gnome-calendar;
in {
options.roles.gnome-calendar = {
enable = lib.mkEnableOption "gnome calendar";
};
config = mkIf cfg.enable {
home-manager.users.don.home.packages = with pkgs; [
gnome-calendar
gnome-control-center
];
services = {
gnome = {
evolution-data-server = { enable = true; };
gnome-online-accounts = { enable = true; };
gnome-keyring = { enable = true; };
};
};
};
}