K-Meleon is most of all very configurable and extendable. What can be configured from the graphical user interface, the check boxes and radio buttons of the preferences dialog box, is only a small fraction on what can be controlled. By editing the configuration files directly you get a bigger set of preference to alter, you can also change the contents of menus and toolbars, and you can write macros to extend the functionality or automate tasks. On top of this it is easy to write a new plugin or let an external program control the browser.
Running K-Meleon with no arguments will open a new browser window using the default profile and load that profile's default new-page. However, it is possible to start K-Meleon with another profile or another first page.
If the browser window hosting chrome or content.
Bypass the profile selection and start K-Meleon with the most recently used profile.
Bypass the profile selection and start K-Meleon with the selected profile, profilename.
Opens K-Meleon with url as the first page.