CONFIGURING ELINKS ****************** Enabling Native Gopher Support ------------------------------ In the source code, edit the following file: features.conf Locate the line: CONFIG_GOPHER=no Replace no with yes, compile, and install. Viewing Images -------------- Download and install a suitable image viewing programme. I recommend fbida as it can be used to display images in the console and X. Fbida can be downloaded here: http://linux.bytesex.org/fbida/ Edit: ~/.elinks/elinks.conf. Add the desired MIME types: set mime.extension.jpeg="image/jpeg" set mime.extension.jpg="image/jpeg" set mime.extension.png="image/png" set mime.extension.gif="image/gif" set mime.extension.bmp="image/bmp" Add the following handlers: set mime.handler.image_viewer.unix.ask = 1 set mime.handler.image_viewer.unix-xwin.ask = 0 set mime.handler.image_viewer.unix.block = 1 set mime.handler.image_viewer.unix-xwin.block = 0 set mime.handler.image_viewer.unix.program = "fbi %" set mime.handler.image_viewer.unix-xwin.program = "ida %" The unix entry defines elinks' behaviour in the console, while the unix-xwin entry defines its behaviour under X. 1 = yes, 0 = no. In the last two entries, elinks is being told to use fbi to display images in the console, and ida in X. Associate the image types with the image viewer: set mime.type.image.jpeg = "image_viewer" set mime.type.image.jpg = "image_viewer" set mime.type.image.png = "image_viewer" set mime.type.image.gif = "image_viewer" set mime.type.image.bmp = "image_viewer" Note: if you are running elinks under screen, you will not be able to display images using fbi. URI Passing ----------- Edit: ~/.elinks/elinks.conf Add (for Konqueror and Opera---other browsers follow the same pattern): set document.uri_passing.konqueror = "konqueror %c 2>/dev/null" set document.uri_passing.opera = "opera %c 2>/dev/null" Next you will need to define the keybindings for at least one of the three methods of passing the URI to an external programme which are as follows: * Pass URI of current frame to external command * Pass URI of current link to external command * Pass URI of current tab to external command Add (replace F12 with desired key, or key combination): bind "main" "F12" = "frame-external-command" bind "main" "F12" = "link-external-command" bind "main" "F12" = "tab-external-command" Links ----- http://elinks.or.cz/ http://www.xteddy.org/elinks/ http://www.calmar.ws/elinks/index.php