]> git.donarmstrong.com Git - dactyl.git/blobdiff - pentadactyl/config.json
Import 1.0rc1 supporting Firefox up to 11.*
[dactyl.git] / pentadactyl / config.json
diff --git a/pentadactyl/config.json b/pentadactyl/config.json
new file mode 100644 (file)
index 0000000..844c5f4
--- /dev/null
@@ -0,0 +1,86 @@
+{
+    "name": "pentadactyl",
+    "appName": "Pentadactyl",
+    "idName": "PENTADACTYL",
+    "host": "Firefox",
+    "hostbin": "firefox",
+
+    "autocommands": {
+        "BookmarkAdd":      "Triggered after a page is bookmarked",
+        "BookmarkChange":   "Triggered after a page's bookmark is changed",
+        "BookmarkRemove":   "Triggered after a page's bookmark is removed",
+        "ColorScheme":      "Triggered after a color scheme has been loaded",
+        "DOMLoad":          "Triggered when a page's DOM content has fully loaded",
+        "DownloadPost":     "Triggered when a download has completed",
+        "Fullscreen":       "Triggered when the browser's fullscreen state changes",
+        "LocationChange":   "Triggered when changing tabs or when navigation to a new location",
+        "PageLoadPre":      "Triggered after a page load is initiated",
+        "PageLoad":         "Triggered when a page gets (re)loaded/opened",
+        "PrivateMode":      "Triggered when private browsing mode is activated or deactivated",
+        "Sanitize":         "Triggered when a sanitizeable item is cleared",
+        "ShellCmdPost":     "Triggered after executing a shell command with :!cmd",
+        "Enter":            "Triggered after Firefox starts",
+        "LeavePre":         "Triggered before exiting Firefox, just before destroying each module",
+        "Leave":            "Triggered before exiting Firefox"
+    },
+
+    "option-defaults": {
+        "complete":     "search,location,file",
+        "guioptions":   "bCrs",
+        "showtabline":  "always",
+        "titlestring":  "Pentadactyl"
+    },
+
+    "features": [
+        "sanitizer",
+        "windows"
+    ],
+
+    "guioptions": {
+        "m": ["Menubar",      ["toolbar-menubar"]],
+        "T": ["Toolbar",      ["nav-bar"]],
+        "B": ["Bookmark bar", ["PersonalToolbar"]]
+    },
+
+    "overlays": {
+        "chrome://browser/content/browser.xul": {
+            "completers": {
+                "sidebar": "sidebar",
+                "window": "window"
+            },
+
+            "features": [
+                "bookmarks",
+                "hints",
+                "history",
+                "marks",
+                "quickmarks",
+                "session",
+                "tabbrowser",
+                "tabs",
+                "tabs_undo"
+            ],
+
+            "ids": {
+                "command-container": "browser-bottombox"
+            },
+
+            "scripts": [
+                "browser",
+                "bookmarkcache",
+                "bookmarks",
+                "history",
+                "quickmarks",
+                "sanitizer",
+                "tabs"
+            ]
+        }
+    },
+
+    "sidebars": {
+        "viewAddons":       ["Add-ons",     "A", "chrome://mozapps/content/extensions/extensions.xul"],
+        "viewConsole":      ["Console",     "C", "chrome://global/content/console.xul"],
+        "viewDownloads":    ["Downloads",   "D", "chrome://mozapps/content/downloads/downloads.xul"],
+        "viewPreferences":  ["Preferences", "P", "about:config"]
+    }
+}