Hello fellow MailMaters

Enjoying MailMate? I do so immensely! šŸ˜„

However, there are little things I cannot get to work. So currently I try to edit my old MailMate keybindings. I have them in the (old?) binary format. (I edited them as XML, converting back and forth with `plutil`.)

Now I see MailMate’s default plist files (`Gmail.plist`, `Postbox.plist` and `Standard.plist`) are in a JSON-like style. `Standard.plist` starts e.g. like this:

```
{
        "\UF728" = "deleteMessage:";         // ⌦
" " = "scrollPageDownOrNextMessage:"; // Space (alternatively it can be bound to scrollPageDown: or scrollPageDownOrNextUnreadMessage:)
        "$ "     = "scrollPageUp:";          // Shift-space
...
```

Going forward I would like to convert my keybindings to this new format. So I tried on the command line

    plutil -convert json Leos.plist

But the output is in a different format (even more ā€œjsonicā€ than the one above) It looks like this:

```
{
  "^1": [
    "goToMailbox:",
    "803174EA-A70F-458A-831D-680C4EDE218A"
  ],
  "^2": [
    "goToMailbox:",
    "INBOX"
  ],
...
```

**Trouble is, this format doesn’t seem to be readable by MailMate.**

**How can I convert my binary plist files into the JSON-like format the default files use?**

Many thanks for any pointers!
Leo
_______________________________________________
mailmate mailing list
Unsubscribe: https://lists.freron.com/listinfo/mailmate

Reply via email to