fix: dominik thunderbird calendar invitation mail
This commit is contained in:
@@ -23,13 +23,13 @@ let
|
||||
"layout.css.devPixelsPerPx" = "1.25";
|
||||
};
|
||||
|
||||
thunderbirdCalendarPersonal = {
|
||||
# Base calendar settings (without identity)
|
||||
thunderbirdCalendarPersonalBase = {
|
||||
"calendar.registry.cloonar-personal.cache.enabled" = true;
|
||||
"calendar.registry.cloonar-personal.calendar-main-in-composite" = true;
|
||||
"calendar.registry.cloonar-personal.color" = "#232323";
|
||||
"calendar.registry.cloonar-personal.disabled" = false;
|
||||
"calendar.registry.cloonar-personal.forceEmailScheduling" = true;
|
||||
"calendar.registry.cloonar-personal.imip.identity.key" = "id6";
|
||||
"calendar.registry.cloonar-personal.name" = "Personal";
|
||||
"calendar.registry.cloonar-personal.readOnly" = false;
|
||||
"calendar.registry.cloonar-personal.refreshInterval" = 30;
|
||||
@@ -38,6 +38,19 @@ let
|
||||
"calendar.registry.cloonar-personal.uri" = "https://nextcloud.cloonar.com/remote.php/dav/calendars/dominik.polakovics@cloonar.com/personal/";
|
||||
"calendar.registry.cloonar-personal.username" = "dominik.polakovics@cloonar.com";
|
||||
};
|
||||
|
||||
# Generate identity key the same way Home Manager does
|
||||
mkIdentityKey = email: "id_${builtins.hashString "sha256" email}";
|
||||
|
||||
# Calendar for cloonar/work profiles (sends notifications via dominik.polakovics@cloonar.com)
|
||||
thunderbirdCalendarPersonalCloonar = thunderbirdCalendarPersonalBase // {
|
||||
"calendar.registry.cloonar-personal.imip.identity.key" = mkIdentityKey "dominik.polakovics@cloonar.com";
|
||||
};
|
||||
|
||||
# Calendar for private profile (sends notifications via dominik@superbros.tv)
|
||||
thunderbirdCalendarPersonalPrivate = thunderbirdCalendarPersonalBase // {
|
||||
"calendar.registry.cloonar-personal.imip.identity.key" = mkIdentityKey "dominik@superbros.tv";
|
||||
};
|
||||
thunderbirdCalendarEpicenterEmployees = {
|
||||
"calendar.registry.epicenter-employees.cache.enabled" = true;
|
||||
"calendar.registry.epicenter-employees.calendar-main-in-composite" = true;
|
||||
@@ -300,6 +313,10 @@ in
|
||||
# Chathub
|
||||
id = "iaakpnchhognanibcahlpcplchdfmgma";
|
||||
}
|
||||
{
|
||||
# Claude in Chrome
|
||||
id = "fcoeoabgfenejglbffodgkkbkcdhcgfn";
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
@@ -332,21 +349,21 @@ in
|
||||
isDefault = true;
|
||||
settings = lib.mkMerge [
|
||||
thunderbirdSettings
|
||||
thunderbirdCalendarPersonal
|
||||
thunderbirdCalendarPersonalPrivate
|
||||
thunderbirdContactsPersonal
|
||||
];
|
||||
};
|
||||
cloonar = {
|
||||
settings = lib.mkMerge [
|
||||
thunderbirdSettings
|
||||
thunderbirdCalendarPersonal
|
||||
thunderbirdCalendarPersonalCloonar
|
||||
thunderbirdContactsPersonal
|
||||
];
|
||||
};
|
||||
work = {
|
||||
settings = lib.mkMerge [
|
||||
thunderbirdSettings
|
||||
thunderbirdCalendarPersonal
|
||||
thunderbirdCalendarPersonalCloonar
|
||||
thunderbirdCalendarEpicenterEmployees
|
||||
thunderbirdContactsPersonal
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user