.xombrero.conf 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396
  1. ## GENERAL SETTINGS
  2. ##
  3. #
  4. # The strategy for the config file is as follows:
  5. #
  6. # Boolean values are the opposite of the default and need to simply be
  7. # uncommented to alter the default.
  8. #
  9. # Text values *are* set to the default and in order to change them one must
  10. # uncomment the option *and* change the value.
  11. #
  12. # NOTE: browser_mode and gui_mode MUST be the first entries in this
  13. # file!
  14. # Normal browser operation (default).
  15. # browser_mode = normal
  16. # Prevent tracking operation.
  17. # browser_mode = whitelist
  18. # Classic GUI (default).
  19. gui_mode = classic
  20. # Minimalistic GUI.
  21. #gui_mode = minimal
  22. home = https://www.duckduckgo.com/lite/
  23. download_dir = ~/
  24. download_mode = start
  25. download_notifications = 1
  26. #window_maximize = 1
  27. window_width = 1024
  28. window_height = 768
  29. enable_spell_checking = 1
  30. spell_check_languages = pt_BR
  31. # default_zoom_level = 1.0
  32. encoding = UTF-8
  33. ssl_ca_file = /etc/ssl/certs/ca-certificates.crt
  34. ssl_strict_certs = 1
  35. enable_strict_transport = 1
  36. #ctrl_click_focus = 1
  37. append_next = 0
  38. save_global_history = 1
  39. color_visited_uris = 1
  40. guess_search = 1
  41. enable_autoscroll = 1
  42. session_autosave = 0
  43. history_autosave = 1
  44. autofocus_onload = 1
  45. single_instance = 1
  46. enable_socket = 1
  47. enable_js_autorun = 1
  48. auto_load_images = 1
  49. enable_localstorage = 0
  50. userstyle = /usr/share/xombrero/style.css
  51. # userstyle_global = 1
  52. # enable_favicon_entry = 0
  53. # enable_favicon_tabs = 1
  54. preload_strict_transport = 1
  55. referer = always
  56. warn_cert_changes = 1
  57. enable_cache = 1
  58. js_auto_open_windows = 0
  59. # See http://www.xroxy.com/proxylist.php for a good list of open
  60. # proxies.
  61. #
  62. # polipo
  63. # http_proxy = http://127.0.0.1:8123
  64. #
  65. # tsocks
  66. # http_proxy = http://127.0.0.1:1080
  67. #Squid
  68. #http_proxy = http://127.0.0.1:3128
  69. # If you only occasionally use a proxy
  70. # http_proxy_starts_enabled = 0
  71. # Search engines; uncomment one of these lines for you favorite search
  72. # engine.
  73. #
  74. # Google
  75. # search_string = https://www.google.com/search?q=%s
  76. #
  77. # Yahoo
  78. # search_string = http://search.yahoo.com/search?p=%s
  79. #
  80. # Start Page
  81. #search_string = https://startpage.com/do/search?language=english_us&cat=web&query=%s
  82. #
  83. # DuckDuckGo
  84. search_string = https://www.duckduckgo.com/lite/?q=%s
  85. # External editor.
  86. # NOTE: The editor specified here must not fork into the background.
  87. #
  88. # Examples of editors:
  89. # external_editor = gvim -f <file>
  90. # external_editor = xterm -geometry 177x58+0+0 -font -*-fixed-medium-r-*-*-15-*-*-*-*-*-iso8859-* -e vim -f <file>
  91. # external_editor = emacsclient -c <file>
  92. # "default_script" points to a script executed by the run_script
  93. # command. The only argument passed to this script is the current URI.
  94. #
  95. # default_script = ~/.xombrero/playflash.sh
  96. # "user_agent" can be set to just about anything, for a comprehensive
  97. # list see: http://www.useragentstring.com/pages/All/ . If more than one
  98. # "user_agent" is given, then xombrero will use them in a round-robin
  99. # fashion for each request.
  100. #
  101. #user_agent = Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)
  102. #user_agent = Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
  103. #user_agent = Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0
  104. #user_agent = Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7C144 Safari/528.16
  105. user_agent = Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
  106. ##
  107. ## ALIASES
  108. ##
  109. # Aliases are given in the following format:
  110. #
  111. # alias = <alias>, <link>
  112. #
  113. # Where the link part might contain "%s", the "%s" will be substituted
  114. # with the user's input when the alias is expanded.
  115. # alias = s, https://www.google.com/search?q=%s
  116. # alias = w, https://secure.wikimedia.org/wikipedia/en/w/index.php?title=Special%3ASearch&search=%s
  117. # alias = ports, http://openports.se/search.php?so=%s
  118. ##
  119. ## COOKIE, JAVASCRIPT AND PLUGIN WHITE LISTS
  120. ##
  121. # Add the domains you trust.
  122. # cookie_wl = .conformal.com
  123. # cookie_wl = .peereboom.us
  124. # js_wl = .conformal.com
  125. # js_wl = .peereboom.us
  126. # pl_wl = .conformal.com
  127. # pl_wl = .peereboom.us
  128. ##
  129. ## FORCE HTTPS FOR SITES
  130. ##
  131. # Add the domains of sites that should be only accesed over HTTPS.
  132. # force_https = .conformal.com
  133. ##
  134. ## MIME TYPES
  135. ##
  136. # PDF, note that xpdf can't load a URI directly; use "@" in front of
  137. # mime_type to indicate to download the file first.
  138. # mime_type = application/pdf,kpdf
  139. # mime_type = @application/pdf,xpdf
  140. # Specific MIME type for video.
  141. # mime_type = video/x-ms-wmv,mplayer
  142. # mime_type = video/quicktime,mplayer
  143. # Default MIME type for video.
  144. mime_type = video/*,mpv
  145. # Default MIME type for audio.
  146. mime_type = audio/*,mpv
  147. # Word documents.
  148. # mime_type = application/msword,soffice
  149. # Ignoring flash can be done by using the donothing pseudo-binary.
  150. # mime_type = application/x-shockwave-flash,donothing
  151. ##
  152. ## ADVANCED SETTINGS
  153. ##
  154. # resource_dir = /usr/share/xombrero/
  155. # refresh_interval = 10
  156. # url_regex = ^[[:blank:]]*[^[:blank:]]*([[:alnum:]-]+\.)+[[:alnum:]-][^[:blank:]]*[[:blank:]]*$
  157. gnutls_priority_string = NORMAL:%COMPAT
  158. # NOTE: webkit 1.4.x overwrites these values!
  159. max_host_connections = 8
  160. max_connections = 64
  161. ##
  162. ## ADVANCED GUI SETTINGS
  163. ##
  164. # The following low-level GUI settings are set by the high-level setting
  165. # "gui_mode".
  166. # The settings for "gui_mode = classic" are as follows:
  167. # fancy_bar = 1
  168. # show_tabs = 1
  169. # tab_style = normal
  170. # userstyle_global = 0
  171. # show_url = 1
  172. # show_statusbar = 0
  173. # show_scrollbars = 1
  174. # The settings for "gui_mode = minimal" are as follows:
  175. # fancy_bar = 0
  176. # show_tabs = 1
  177. # tab_style = compact
  178. # show_url = 0
  179. # show_statusbar = 1
  180. # show_scrollbars = 0
  181. # The following are settings shared between "classic" and "minimal"
  182. # "gui_mode":
  183. # statusbar_elems = BP
  184. # icon_size = 2
  185. # cmd_font = monospace normal 9
  186. # oops_font = monospace normal 9
  187. # statusbar_font = monospace normal 9
  188. # tabbar_font = monospace normal 9
  189. ##
  190. ## ADVANCED COOKIE AND JAVASCRIPT SETTINGS
  191. ##
  192. # The following low-level settings are set by the high-level setting
  193. # "browser_mode", and shouldn't be tweaked manually unless you know what
  194. # you are doing.
  195. # The settings for "browser_mode = normal" are as follows:
  196. # allow_volatile_cookies = 0
  197. # cookie_policy = allow
  198. # cookies_enabled = 1
  199. # enable_cookie_whitelist = 0
  200. # read_only_cookies = 0
  201. # save_rejected_cookies = 0
  202. # session_timeout = 3600
  203. # enable_scripts = 1
  204. # enable_js_whitelist = 0
  205. # enable_localstorage = 1
  206. # enable_plugins = 1
  207. # enable_plugin_whitelist = 0
  208. # allow_insecure_content = 1
  209. # allow_insecure_scripts = 1
  210. do_not_track = 1
  211. # The settings for "browser_mode = whitelist" are as follows:
  212. # allow_volatile_cookies = 0
  213. # cookie_policy = no3rdparty
  214. # cookies_enabled = 1
  215. # enable_cookie_whitelist = 1
  216. # read_only_cookies = 0
  217. # save_rejected_cookies = 0
  218. # session_timeout = 3600
  219. # enable_scripts = 0
  220. # enable_js_whitelist = 1
  221. # enable_localstorage = 0
  222. # enable_plugins = 0
  223. # enable_plugin_whitelist = 1
  224. # allow_insecure_content = 0
  225. # allow_insecure_scripts = 0
  226. # do_not_track = 1
  227. ##
  228. ## KEY BINDINGS
  229. ##
  230. # To delete all default keybindings use "keybinding = clearall".
  231. #
  232. # keybinding = clearall
  233. #
  234. # Key names can be found at:
  235. #
  236. # http://git.gnome.org/browse/gtk+/tree/gdk/gdkkeysyms-compat.h
  237. #
  238. # Just chop off the "GDK_" part and you have the keyname. Or look at:
  239. #
  240. # http://git.gnome.org/browse/gtk+/tree/gdk/gdkkeysyms.h
  241. #
  242. # and chop off "GDK_KEY_".
  243. #
  244. # Be aware that the names are case sensitive!
  245. #
  246. # The default keybindings are the following:
  247. #
  248. # keybinding = command,colon
  249. # keybinding = search,slash
  250. # keybinding = searchb,question
  251. # keybinding = command_mode,!Escape
  252. # keybinding = insert_mode,i
  253. # keybinding = cookiejar,!M1-j
  254. # keybinding = downloadmgr,!M1-d
  255. # keybinding = history,!M1-h
  256. # keybinding = print,!C-p
  257. # keybinding = quitall,!C-q
  258. # keybinding = restart,!M1-q
  259. # keybinding = run_script,!M1-r
  260. # keybinding = js toggle,!C-j
  261. # keybinding = cookie toggle,!M1-c
  262. # keybinding = togglesrc,!C-s
  263. # keybinding = yankuri,y
  264. # keybinding = pasteuricur,p
  265. # keybinding = pasteurinew,P
  266. # keybinding = toplevel toggle,!F4
  267. # keybinding = help,!F1
  268. # keybinding = proxy toggle,!F2
  269. # keybinding = searchnext,n
  270. # keybinding = searchprevious,N
  271. # keybinding = focusaddress,!F6
  272. # keybinding = focussearch,!F7
  273. # keybinding = hinting,f
  274. # keybinding = hinting,period
  275. # keybinding = hinting_newtab,S-F
  276. # keybinding = hinting_newtab,comma
  277. # keybinding = userstyle,s
  278. # keybinding = userstyle_global,S
  279. # keybinding = goback,BackSpace
  280. # keybinding = goback,!M1-Left
  281. # keybinding = goforward,!S-BackSpace
  282. # keybinding = goforward,!M1-Right
  283. # keybinding = reload,!F5
  284. # keybinding = reload,!C-r
  285. # keybinding = reload,!C-l
  286. # keybinding = favorites,!M1-f
  287. # keybinding = scrolldown,j
  288. # keybinding = scrolldown,Down
  289. # keybinding = scrollup,k
  290. # keybinding = scrollup,Up
  291. # keybinding = scrollbottom,G
  292. # keybinding = scrollbottom,End
  293. # keybinding = scrolltop,Home
  294. # keybinding = scrollpagedown,space
  295. # keybinding = scrollpagedown,!C-f
  296. # keybinding = scrollpagedown,Page_Down
  297. # keybinding = scrollhalfdown,!C-d
  298. # keybinding = scrollpageup,Page_Up
  299. # keybinding = scrollpageup,!C-b
  300. # keybinding = scrollhalfup,!C-u
  301. # keybinding = scrollright,l
  302. # keybinding = scrollright,Right
  303. # keybinding = scrollfarright,dollar
  304. # keybinding = scrollleft,h
  305. # keybinding = scrollleft,Left
  306. # keybinding = scrollfarleft,0
  307. # keybinding = statustoggle,!C-n
  308. # keybinding = stop,!S-F5
  309. # keybinding = tabnew,!C-t
  310. # keybinding = tabclose,!C-w
  311. # keybinding = tabundoclose,U
  312. # keybinding = tabnext 1,!C-1
  313. # keybinding = tabnext 2,!C-2
  314. # keybinding = tabnext 3,!C-3
  315. # keybinding = tabnext 4,!C-4
  316. # keybinding = tabnext 5,!C-5
  317. # keybinding = tabnext 6,!C-6
  318. # keybinding = tabnext 7,!C-7
  319. # keybinding = tabnext 8,!C-8
  320. # keybinding = tabnext 9,!C-9
  321. # keybinding = tabfirst,!C-less
  322. # keybinding = tablast,!C-greater
  323. # keybinding = tabprevious,!C-Left
  324. # keybinding = tabnext,!C-Right
  325. # keybinding = focusout,!C-minus
  326. # keybinding = focusin,!C-equal
  327. # keybinding = focusin,!C-plus
  328. # keybinding = focusreset,!C-0
  329. # keybinding = editelement,!C-i
  330. # keybinding = passthrough,!C-z
  331. # keybinding = :open ,!F9
  332. # keybinding = :open <uri>,!F10
  333. # keybinding = :tabnew ,!F11
  334. # keybinding = :tabnew <uri>,!F12
  335. # parse the contents of another configuration file
  336. # include_config = ~/.xombrero_alternate.conf