]> git.donarmstrong.com Git - dactyl.git/blob - pentadactyl/config.json
844c5f42fc71b818b1d3d1d9b6c2984bedd1b2e5
[dactyl.git] / pentadactyl / config.json
1 {
2     "name": "pentadactyl",
3     "appName": "Pentadactyl",
4     "idName": "PENTADACTYL",
5     "host": "Firefox",
6     "hostbin": "firefox",
7
8     "autocommands": {
9         "BookmarkAdd":      "Triggered after a page is bookmarked",
10         "BookmarkChange":   "Triggered after a page's bookmark is changed",
11         "BookmarkRemove":   "Triggered after a page's bookmark is removed",
12         "ColorScheme":      "Triggered after a color scheme has been loaded",
13         "DOMLoad":          "Triggered when a page's DOM content has fully loaded",
14         "DownloadPost":     "Triggered when a download has completed",
15         "Fullscreen":       "Triggered when the browser's fullscreen state changes",
16         "LocationChange":   "Triggered when changing tabs or when navigation to a new location",
17         "PageLoadPre":      "Triggered after a page load is initiated",
18         "PageLoad":         "Triggered when a page gets (re)loaded/opened",
19         "PrivateMode":      "Triggered when private browsing mode is activated or deactivated",
20         "Sanitize":         "Triggered when a sanitizeable item is cleared",
21         "ShellCmdPost":     "Triggered after executing a shell command with :!cmd",
22         "Enter":            "Triggered after Firefox starts",
23         "LeavePre":         "Triggered before exiting Firefox, just before destroying each module",
24         "Leave":            "Triggered before exiting Firefox"
25     },
26
27     "option-defaults": {
28         "complete":     "search,location,file",
29         "guioptions":   "bCrs",
30         "showtabline":  "always",
31         "titlestring":  "Pentadactyl"
32     },
33
34     "features": [
35         "sanitizer",
36         "windows"
37     ],
38
39     "guioptions": {
40         "m": ["Menubar",      ["toolbar-menubar"]],
41         "T": ["Toolbar",      ["nav-bar"]],
42         "B": ["Bookmark bar", ["PersonalToolbar"]]
43     },
44
45     "overlays": {
46         "chrome://browser/content/browser.xul": {
47             "completers": {
48                 "sidebar": "sidebar",
49                 "window": "window"
50             },
51
52             "features": [
53                 "bookmarks",
54                 "hints",
55                 "history",
56                 "marks",
57                 "quickmarks",
58                 "session",
59                 "tabbrowser",
60                 "tabs",
61                 "tabs_undo"
62             ],
63
64             "ids": {
65                 "command-container": "browser-bottombox"
66             },
67
68             "scripts": [
69                 "browser",
70                 "bookmarkcache",
71                 "bookmarks",
72                 "history",
73                 "quickmarks",
74                 "sanitizer",
75                 "tabs"
76             ]
77         }
78     },
79
80     "sidebars": {
81         "viewAddons":       ["Add-ons",     "A", "chrome://mozapps/content/extensions/extensions.xul"],
82         "viewConsole":      ["Console",     "C", "chrome://global/content/console.xul"],
83         "viewDownloads":    ["Downloads",   "D", "chrome://mozapps/content/downloads/downloads.xul"],
84         "viewPreferences":  ["Preferences", "P", "about:config"]
85     }
86 }