I've learned to move focus away from the input fields and I found a replacement for TidyRead. See the new configuration file below (unfocus and readability).
// new webjumps: define_webjump("gread", "http://google.com/reader"); define_webjump("gmail", "https://mail.google.com"); define_webjump("youtube", "http://www.youtube.com/results?search_query=%s&search=Search"); define_webjump("del", "http://delicious.com/search?p=%s&lc=0&atags=&rtags=&context=userposts%7cminaev%7c"); // show history in the url bar: url_completion_use_bookmarks = false; url_completion_use_history = true; // my login at delicious: add_delicious_webjumps ("minaev"); // install addons from anywhere: session_pref("xpinstall.whitelist.required", false); // use tabs: user_pref("conkeror.load.tab-bar", 1); require("tab-bar.js"); // auto-save and auto-load session: require("session.js"); //session_auto_save_file = "/home/minaev/.conkeror.session"; session_auto_save_auto_load = true; session_auto_save_auto_load_fn = session_auto_save_load_window_current; //Open Middle-Clicked Links in New Buffers: require("clicks-in-new-buffer.js"); clicks_in_new_buffer_target = OPEN_NEW_BUFFER; // Borrowed from David Kettler (http://www.mozdev.org/pipermail/conkeror/2008-September/001129.html) interactive("toggle-stylesheets", "Toggle whether conkeror uses style sheets (CSS) for the " + "current buffer. It is sometimes useful to turn off style " + "sheets when the web site makes obnoxious choices.", function(I) { var s = I.buffer.document.styleSheets; for (var i = 0; i < s.length; i++) s[i].disabled = !s[i].disabled; }); // http://lab.arc90.com/experiments/readability/ interactive("readability_arc90", "Readability is a simple tool that makes reading on the web more enjoyable by removing the clutter around what you are reading", function readability_arc90(I) { var document = I.window.buffers.current.document; _readability_readStyle=document.createElement('SCRIPT'); _readability_readStyle.text = 'var readStyle = style-novel;'; document.getElementsByTagName('head')[0].appendChild(_readability_readStyle); _readability_readSize=document.createElement('SCRIPT'); _readability_readSize.text = 'var readSize = size-large;'; document.getElementsByTagName('head')[0].appendChild(_readability_readSize); _readability_readMargin=document.createElement('SCRIPT'); _readability_readMargin.text = 'var readMargin = margin-narrow;'; document.getElementsByTagName('head')[0].appendChild(_readability_readMargin); _readability_script=document.createElement('SCRIPT'); _readability_script.type='text/javascript'; _readability_script.src='http://lab.arc90.com/experiments/readability/js/readability.js?x='+(Math.random()); document.getElementsByTagName('head')[0].appendChild(_readability_script); _readability_css=document.createElement('LINK'); _readability_css.rel='stylesheet'; _readability_css.href='http://lab.arc90.com/experiments/readability/css/readability.css'; _readability_css.type='text/css'; _readability_css.media='screen'; document.getElementsByTagName('head')[0].appendChild(_readability_css); _readability_print_css=document.createElement('LINK'); _readability_print_css.rel='stylesheet'; _readability_print_css.href='http://lab.arc90.com/experiments/readability/css/readability-print.css'; _readability_print_css.media='print'; _readability_print_css.type='text/css'; document.getElementsByTagName('head')[0].appendChild(_readability_print_css); }); //interactive("new-tab", // "Open new tab", // alternates(follow_new_buffer, follow_new_window); // $browser_object="http://google.com"); define_key(content_buffer_normal_keymap, "M-q", "unfocus"); define_key(content_buffer_normal_keymap, "M-s", "toggle-stylesheets"); define_key(content_buffer_normal_keymap, "C-x C-s", "session-save"); define_key(content_buffer_normal_keymap, "F", "follow-new-buffer-background"); define_key(content_buffer_normal_keymap, "C-f", "follow-new-buffer"); define_key(content_buffer_normal_keymap, "d", "follow-new-window"); define_key(content_buffer_normal_keymap, "z", "readability_arc90"); // some Firefox keybindings: define_key(content_buffer_normal_keymap, "C-page_up", "buffer-previous"); define_key(content_buffer_normal_keymap, "C-page_down", "buffer-next"); //define_key(content_buffer_normal_keymap, "C-t", "new-tab"); define_key(content_buffer_normal_keymap, "C-w", "kill-current-buffer");
No comments:
Post a Comment