Size: 6486
Comment: move PageModes link from Customization to Configuration
|
Size: 6491
Comment: Configuration => Using Conkeror. Installation and Usage => Installation and Startup
|
Deletions are marked like this. | Additions are marked like this. |
Line 20: | Line 20: |
== Installation and Usage == | == Installation and Startup == |
Line 29: | Line 29: |
== Configuration == | == Using Conkeror == |
Line 44: | Line 44: |
== Customization == | === Customization === |
Contents
About Conkeror
Conkeror is a keyboard-oriented, highly-customizable, highly-extensible web browser based on Mozilla XULRunner, written mainly in JavaScript, and inspired by exceptional software such as Emacs and vi. Conkeror features a sophisticated keyboard system, allowing users to run commands and interact with content in powerful and novel ways, and it is self-documenting, featuring a powerful interactive help system.
Community
Most development talk takes place on the IRC channel, however the mailing list is active and developers notify it when important things happen or break. The issue tracker's bug and feature request sections are generally up-to-date and tend to be very informative.
IRC Channel (#conkeror at Freenode)
Mailing List (Subscribe/Unsubscribe, Gmane Archives)
Documentation
1. Installation and Startup
Installation - Unix/Linux, OS X, Debian and derivatives, Windows
Spawn Helper - Installing the spawn helper.
Starting Conkeror - Command-line arguments and the steps taken at start-up.
Profiles - Multiple instances and multiple configurations.
Reporting Problems - How to report problems, like bugs.
Requesting Features - How to request features.
2. Using Conkeror
Rc File - Configuration file or files loaded at start-up.
User Variables - Configuration settings controlled by variables.
Modules - Optional functionality.
Page Modes - Special functionality for particular web sites.
Keyboard - Keyboard configuration.
Bookmarks - Bookmark management.
Tab Bar - Tab bar module.
Targets - The Target System: controlling where urls are opened.
External Editing - Editing text form elements in an external program.
Password Management - Working with Mozilla's password manager.
Proxy Management - Working with with proxy settings.
Mozilla Preferences - Working with Mozilla preferences.
2.1. Customization
Webjumps - Working with webjumps - shortcuts to often-used pages.
External MIME Handlers - Handling MIME types with external programs.
Appearance - Changing appearance using styles and themes.
Mozilla Extensions - Using Mozilla extensions.
Mozilla Plugins - Using Mozilla plugins.
3. FAQ, Help, and Tips
FAQ - Frequently asked questions.
Common Problems - Common problems with solutions.
Breaking Changes - Breaking changes listed by date.
Tips from Users - User-contributed tips and tricks.
4. Programming Conkeror
Hooks - Working with hooks.
Keymaps - Working with key bindings.
Coroutines - How Conkeror's coroutine.js works.
MinibufferReadWalkthrough - A practical walkthrough of coroutine usage.
Writing Commands - Writing interactive commands.
5. Development Resources
Development Guidelines - Development guidelines.
Browse Code - Browse the git repository.
Unit Tests - Writing unit tests.
Bugs in Conkeror - Best practices for reporting bugs.
Bugs in Mozilla - Known bugs in Mozilla that impact Conkeror.
Git Help - Advice on developing with git.
License - License agreement(s).
6. Mozilla Development Resources
7. See Also
repo.or.cz - Fast, free git hosting. (Currently Conkeror's git host.)
Vonkeror - A vork of Conkeror vith many differences.
Vimperator - Plug-in for Firefox to make it look and feel more like vim.
espresso-mode An emacs JavaScript mode.
js2-mode - An emacs JavaScript mode.
StumpWM - A tiling, keyboard-driven X11 window manager inspired by Emacs and screen.
Using This Wiki
1. Site Navigation
Recent Changes - See where people are currently working.
WikiSandBox - Feel free to change this page and experiment with editing.
FindPage - Search or browse the database in various ways.
SyntaxReference - Quick access to wiki syntax.
SiteNavigation - Get an overview over this site and what it contains.
2. How to Use This Site
A Wiki is a collaborative site, anyone can contribute and share:
To edit this site, first create an account, then ask retroj, nicktastic, or jbms on #conkeror at irc.freenode.net for write access.
Edit any page by pressing Edit at the top or the bottom of the page.
Create a link to another page with joined capitalized words (like WikiSandBox) or with ["quoted words in brackets"].
- Search for page titles or text within pages using the search box at the top of any page.
See HelpForBeginners to get you going, HelpContents for all help pages.