# SPDX-FileCopyrightText: 2024 Tom Hubrecht # SPDX-FileContributor: Maurice Debray # # SPDX-License-Identifier: EUPL-1.2 { sources, pkgs, lib, ... }: let host = "cal.dgnum.eu"; metis2linkal = import ./metis-to-linkal.nix { inherit pkgs lib; }; calendarGroups = { luj-current = { port = 8444; calendars = { "https://cloud.eleves.ens.fr/remote.php/dav/public-calendars/LLWm8qK9iC5YGrrR" = { name = "Délégation Générale"; short_name = "DG"; }; "https://cloud.eleves.ens.fr/remote.php/dav/public-calendars/fRtjDkjrZyn6fxd8" = { name = "K-Fêt"; color = "#c63b52"; default_location = "K-Fêt"; }; }; }; ens = { port = 8445; calendars = metis2linkal sources.metis; }; }; in { imports = [ ./module.nix ]; dgn-linkal = { enable = true; domain = host; inherit calendarGroups; }; }