summaryrefslogtreecommitdiff
path: root/teledactyl/config.json
blob: 59825b60c08a64aeabc3ba7f62b5c38943849b70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
    "name": "teledactyl",
    "appName": "Teledactyl",
    "idName": "TELEDACTYL",
    "host": "Thunderbird",
    "hostbin": "thunderbird",

    "autocommands": {
        "DOMLoad": "Triggered when a page's DOM content has fully loaded",
        "FolderLoad": "Triggered after switching folders in Thunderbird",
        "PageLoadPre": "Triggered after a page load is initiated",
        "PageLoad": "Triggered when a page gets (re)loaded/opened",
        "Enter": "Triggered after Thunderbird starts",
        "Leave": "Triggered before exiting Thunderbird",
        "LeavePre": "Triggered before exiting Thunderbird"
    },

    "guioptions": {
        "m": ["MenuBar", ["mail-toolbar-menubar2"]],
        "T": ["Toolbar", ["mail-bar2"]]
    },

    "option-defaults": {
        "complete": "f",
        "showtabline": 1,
        "titlestring": "Teledactyl"
    },

    "overlays": {
        "chrome://messenger/content/messenger.xul": {
            "features": [
                "hints",
                "mail",
                "marks",
                "addressbook",
                "tabs"
            ],

            "guioptions": {
                "f": ["Folder list",        ["folderPaneBox", "folderpane_splitter"]],
                "F": ["Folder list header", ["folderPaneHeader"]]
            },

            "option-defaults": {
                "guioptions": "bCfrs"
            },

            "scripts": [
                "addressbook",
                "mail",
                "tabs"
            ]
        },

        "chrome://messenger/content/messengercompose/messengercompose.xul": {
            "is-compose-window": true,

            "features": [
                "addressbook"
            ],

            "option-defaults": {
                "guioptions": "bCrs"
            },

            "scripts": [
                "compose/compose"
            ]
        }
    }
}