about summary refs log tree commit diff
path: root/pkgs/profpatsch/xdg-open/config.dhall
diff options
context:
space:
mode:
authorProfpatsch <mail@profpatsch.de>2021-10-04 18:16:01 +0200
committerProfpatsch <mail@profpatsch.de>2021-10-26 20:44:13 +0200
commitc8045aa11f4d9a56f72955f1189dbea3f46deef7 (patch)
tree20e000b3cccbd179391c26bbb63bc99d28104d1d /pkgs/profpatsch/xdg-open/config.dhall
parent6c53c759b156be978462c4b82d83952cc850a694 (diff)
xdg-open: add ics files to the calendar & sync to webdav
Sync the calendar every 15 minutes with a user service, and add ics
file support to xdg-open.
Diffstat (limited to 'pkgs/profpatsch/xdg-open/config.dhall')
-rw-r--r--pkgs/profpatsch/xdg-open/config.dhall5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/profpatsch/xdg-open/config.dhall b/pkgs/profpatsch/xdg-open/config.dhall
index dac815f9..6e5bacfe 100644
--- a/pkgs/profpatsch/xdg-open/config.dhall
+++ b/pkgs/profpatsch/xdg-open/config.dhall
@@ -53,6 +53,10 @@ in  λ(pkgs : { package : Text, binary : Text } → Executable) →
                     }
                   , xml =
                     { mime = [ "text", "xml" ], cmd = special.open-in-browser }
+                  , ical =
+                    { mime = [ "text", "calendar" ]
+                    , cmd = special.add-to-calendar
+                    }
                   , any =
                     { mime = [ "text", "any" ], cmd = special.open-in-editor }
                   }
@@ -116,6 +120,7 @@ in  λ(pkgs : { package : Text, binary : Text } → Executable) →
             , mime.text.gemini
             , mime.text.gopher
             , mime.text.xml
+            , mime.text.ical
             , mime.text.any
             , mime.mail-address
             , mime.torrent