Luakit is an extremely fast, lightweight and flexible web browser using the webkit engine. It is customizable through lua scripts and fully usable with keyboard only.
You can also use the git version available from the [AUR].
With the Unix philosophy in mind, Luakit is entirely customization through its configuration files. Those files are written in the Lua scripting language, thus allowing virtually unlimited features. First, copy the configuration files to your $XDG_CONFIG_HOME folder:
cp -r $XDG_CONFIG_DIRS/luakit $XDG_CONFIG_HOME
Now you can edit any of these files to make your brower fit your needs. Even if you do not know much about Lua, the configuration is quiet simple and well commented enough to make it straightforward.
- Press Template:Keypress to open a prompt with the
opencommand and enter the URI you want.
- If it is not a recognized URI, luakit will use the default search engine (specified in
- You can specify which search engine to use by prefixing the entry with the appropriate keywork (e.g.
:open google foobarwill search foobar on Google).
- You can use common shortcuts to navigate. For emacs and vim aficionados, some of their regular shortcuts are provided. You can use the mouse as well.