/r/uzbl
For tips and tricks both big and small, pertaining to uzbl.
related reddits
r/browsers - general web browser discussion.
r/luakit - another minimalist webkit browser.
/r/uzbl
How do you change the font size in the Uzbl status bar? I'm looking at the line
set status_format = <span font_family="monospace"> ... </span>
in the config file, but I don't know the syntax for changing the font size.
Thank you.
Is there a way to use the ad blocker such as uBlock with Uzbl browser?
I'm wondering why uzbl renders fonts on website very ugly, but firefox does not. see http://i.imgur.com/flXPa19.png for an example of blury text.
i use arch linux with i3, fonts in general are fine, but not in uzbl. did not found any hints on google, maybe you have some ideas.
Hey guys,
I use Mac for my laptop (Ubuntu at home on desktop) and would really love to use this on my Mac (preferably without installing linux). Unfortunately, libgtk and some other dependencies are not on homebrew. Is there any way to compile it?
Thanks!
I'm working on getting my uzbl set up going. Right now, my link hints are really hard to see tho. I need help changing that.
I've been trying to change it by editing the ~/.config/uzbl/style.css file to no avail.
I should note that I am using some custom style sheets on some sites. I have uzbl configured to set stylesheet_uri to a local stylesheet on certain sites. I think that might be causing some problems but I am not sure.
Any help would be awesome! I really like using this browser!
I am very new to uzbl and am enjoying it so far, but I would like some of the userscripts I used before to work. Is there a way to use userscripts from userscripts.org in uzbl. If so, how would I do it?
Is it possible to install uzbl on the linux framebuffer? If so, how? I try my hardest to just live on the console but love uzbl.
Here is a little script that uses the possibility to name uzbl instances (I saved it as uzbl-open
, but of course that doesn't really matter). It does what the title says:
#!/bin/bash
if [ -p /tmp/uzbl_fifo_$1 ]
then
echo uri $2 > /tmp/uzbl_fifo_$1
else
uzbl-browser -n $1 $2 &
fi
Call syntax:
uzbl-open <name> <uri>
When an instance with the specified name wasn't closed properly you have to delete the /tmp/uzbl_fifo_name
file.
I use this script in my feed reader, this way I can quickly open many sites in succession, without closing and starting new instances all the time. I hope someone else also has a use for it.
Getting Reddit Enhancement Suite to work in uzbl is, in fact, quite simple:
userscript.sh is similar to Greasemonkey. Place this script in your @scripts_dir, chmod +x and make a dynamic event handler to it (in your config file):
@on_event LOAD_COMMIT spawn @scripts_dir/userscript.sh
I made a separate userscripts-directory in my @data_home . Make sure that userscript.sh will search the right directory (last line of userscript.sh).
I already posted this once, but since there wasn't anybody in this subreddit to look at it, it disappeared.
I put this in my config:
request MODE_BIND command !vlc = sh "vlc $(find /proc/@PID/fd/ -lname /tmp/Flash*)"
It opens a flash video on the current site in vlc (don't know what happens if there is more than one). Probably this can be simplyfied a bit more, any bash pros out there?
Edit: I changed the command from this:
request MODE_BIND command !vlc = sh "vlc $(file /proc/@PID/fd/* | grep /tmp/Flash | sed 's/:.*//')"
I think the new one is much neater. Probably irrelevant in terms of speed, I just like it better this way :)
I've been fighting with it a bit -- anyone have any links? I'd love to get off chrome -- vimium is terrible. I need more control.
I hope this subreddit isn't dead! It would be a great place to share useful keybindings etc.
Here is my first contribution:
@cbind !vlc = sh "vlc $(file /proc/@PID/fd/* | grep /tmp/Flash | sed 's/:.*//')"
It loads a flash video in vlc player. I think maybe its possible to remove the grep command and get sed to do its work, any thoughts? I'm not really good at bash...
Edit: formatting
Has anyone gotten xmarks to work in uzbl? I don't expect sync to work, but there's no reason why firefox profile's xmarks-baseline-asdflkjasdfl;khasdfklhj.json file couldn't be parsed into something uzbl could read.
I think this is the one feature keeping me from switching full time, at least for casual browsing.
(Also, yes I realize this is not a well trafficked subreddit. I was hoping this post would show that there was uzbl interest. At the very least, I'd settle for some links to uzbl resources beyond what's on its homepage.)
I've been using uzbl for a week now. Some thoughts:
I couldn't get any of the scripts to work. The wiki stuff seems out of date compared to what I think is revision to the event manager. I haven't made time to make my own scripts yet though.
Tabs loading in the background. Really. I need this but couldn't find out how to do it.
Wierd 'wait', while loading pages; sometimes 10 seconds and 'wait' message in status bar. I don't know what causes this, it is intermittent and I'm assuming it is not entirely client-side. I've experienced this in Chrome too, so I'm guessing its is a webkit thing.
Exiting: tabs will hang and slowly exit. I haven't found a way to just kill everything quickly except ctrl+alt+k which I've setup in xmonad to just kill a window, seems rather crude but I havven't found a graceful exit in uzbl.
'slow' pages. Some pages are slow to respond (e.g. The Ruby Version Manager home page lags for scrolling and everything) I'm assuming some javascript issue, but I don't know.
This is what I've wanted in a browser for some time, but there are still a lot of rough edges. Vimperator just wrecked firefox's responsiveness for me, but I tolerated that. I just need to replicate my extension preferences, like Noscript.
Using on Ubuntu 10.04 with the stable branch off the git repository.
Nothing about "web browser" really follows the unix philopshy. The web browser is supposed to be the all-in-one tool, that according to google, is capable of replacing the traditional operating system.