diff options
Diffstat (limited to 'pkgs/profpatsch/xdg-open/types.dhall')
-rw-r--r-- | pkgs/profpatsch/xdg-open/types.dhall | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/pkgs/profpatsch/xdg-open/types.dhall b/pkgs/profpatsch/xdg-open/types.dhall index 72184ad5..b7ae944b 100644 --- a/pkgs/profpatsch/xdg-open/types.dhall +++ b/pkgs/profpatsch/xdg-open/types.dhall @@ -23,9 +23,14 @@ let Special = } let + -- describes the command `cmd` to run for the matched mime type `mime` + MimeMatch = + { mime : Mime, cmd : Command } + +let -- Handler of an uri glob. Mime maps the uri to a file handler. Transparent is a command which, when run, returns a mimetype of the file. UriGlobHandler = - < Transparent : Command | Mime : Mime > + < Transparent : Command | Mime : MimeMatch > let UriMimeGlob = { desc : Text @@ -36,11 +41,6 @@ let UriMimeGlob = , handler : UriGlobHandler } -let - -- describes the command `cmd` to run for the matched mime type `mime` - MimeMatch = - { mime : Mime, cmd : Command } - in { Mime , Executable , Arg |