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