fix: dominik thunderbird calendar invitation mail
This commit is contained in:
@@ -23,13 +23,13 @@ let
|
|||||||
"layout.css.devPixelsPerPx" = "1.25";
|
"layout.css.devPixelsPerPx" = "1.25";
|
||||||
};
|
};
|
||||||
|
|
||||||
thunderbirdCalendarPersonal = {
|
# Base calendar settings (without identity)
|
||||||
|
thunderbirdCalendarPersonalBase = {
|
||||||
"calendar.registry.cloonar-personal.cache.enabled" = true;
|
"calendar.registry.cloonar-personal.cache.enabled" = true;
|
||||||
"calendar.registry.cloonar-personal.calendar-main-in-composite" = true;
|
"calendar.registry.cloonar-personal.calendar-main-in-composite" = true;
|
||||||
"calendar.registry.cloonar-personal.color" = "#232323";
|
"calendar.registry.cloonar-personal.color" = "#232323";
|
||||||
"calendar.registry.cloonar-personal.disabled" = false;
|
"calendar.registry.cloonar-personal.disabled" = false;
|
||||||
"calendar.registry.cloonar-personal.forceEmailScheduling" = true;
|
"calendar.registry.cloonar-personal.forceEmailScheduling" = true;
|
||||||
"calendar.registry.cloonar-personal.imip.identity.key" = "id6";
|
|
||||||
"calendar.registry.cloonar-personal.name" = "Personal";
|
"calendar.registry.cloonar-personal.name" = "Personal";
|
||||||
"calendar.registry.cloonar-personal.readOnly" = false;
|
"calendar.registry.cloonar-personal.readOnly" = false;
|
||||||
"calendar.registry.cloonar-personal.refreshInterval" = 30;
|
"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.uri" = "https://nextcloud.cloonar.com/remote.php/dav/calendars/dominik.polakovics@cloonar.com/personal/";
|
||||||
"calendar.registry.cloonar-personal.username" = "dominik.polakovics@cloonar.com";
|
"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 = {
|
thunderbirdCalendarEpicenterEmployees = {
|
||||||
"calendar.registry.epicenter-employees.cache.enabled" = true;
|
"calendar.registry.epicenter-employees.cache.enabled" = true;
|
||||||
"calendar.registry.epicenter-employees.calendar-main-in-composite" = true;
|
"calendar.registry.epicenter-employees.calendar-main-in-composite" = true;
|
||||||
@@ -300,6 +313,10 @@ in
|
|||||||
# Chathub
|
# Chathub
|
||||||
id = "iaakpnchhognanibcahlpcplchdfmgma";
|
id = "iaakpnchhognanibcahlpcplchdfmgma";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
# Claude in Chrome
|
||||||
|
id = "fcoeoabgfenejglbffodgkkbkcdhcgfn";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -332,21 +349,21 @@ in
|
|||||||
isDefault = true;
|
isDefault = true;
|
||||||
settings = lib.mkMerge [
|
settings = lib.mkMerge [
|
||||||
thunderbirdSettings
|
thunderbirdSettings
|
||||||
thunderbirdCalendarPersonal
|
thunderbirdCalendarPersonalPrivate
|
||||||
thunderbirdContactsPersonal
|
thunderbirdContactsPersonal
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
cloonar = {
|
cloonar = {
|
||||||
settings = lib.mkMerge [
|
settings = lib.mkMerge [
|
||||||
thunderbirdSettings
|
thunderbirdSettings
|
||||||
thunderbirdCalendarPersonal
|
thunderbirdCalendarPersonalCloonar
|
||||||
thunderbirdContactsPersonal
|
thunderbirdContactsPersonal
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
work = {
|
work = {
|
||||||
settings = lib.mkMerge [
|
settings = lib.mkMerge [
|
||||||
thunderbirdSettings
|
thunderbirdSettings
|
||||||
thunderbirdCalendarPersonal
|
thunderbirdCalendarPersonalCloonar
|
||||||
thunderbirdCalendarEpicenterEmployees
|
thunderbirdCalendarEpicenterEmployees
|
||||||
thunderbirdContactsPersonal
|
thunderbirdContactsPersonal
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in New Issue
Block a user