>lightweight >fully functional (doesn't lack support like the rest of small browsers) >free software >doesn't phone home (unless you EXPLICITELY tell it to) >developed by a swiss aryan god programmer (who uses arch and neovim) >vimlike keybindings out of the box >extremely configurable with a shitload of settings >preparing a major update soon when they start officially supporting the superior QtWebEngine
>written in Python >uses and old shitty insecure renderer by default (and the new backend is still experimental and extremely buggy)
Jack Campbell
Some UI's problem on Ubuntu and HTML/CSS/JS rendering engine is late. Use Palemoon instead if you want productivity.
Luis Long
Im using it right now, but i saw they want to Switch bookmarks and shit from plaintext format to some goddamn database. With decisions like that im afraid qute might not be a browser for me much longer
Jordan Young
>t. shills
Landon Ramirez
Hey, I'd love a browser to replace firefox+vimperator but qutebrowser is just awful.
Kayden Gonzalez
>PyQt >QT >Qtwebkit/Qtwebengine no thanks, I'll stick to my google-chrome binary that doesn't have all this bloat as dependencies.
Evan Miller
QtWebEngine is already supported for a while, but v1.0 will make it the default.
There's github.com/annulen/webkit/wiki which is an updated QtWebKit. What's "experimental and extremely buggy" about the new backend?
Only the history (because you just start running into performance issues if you have a plaintext file with some hundred thousand lines), and to sqlite which is hardly a full-fledged database.
Why?
Nathan Wilson
I use qutebrowser as my main browser but I gotta say this seems a little hyperbolic.
> fully featured That's arguable. I use chrome to get some video sites to work and and the uMatrix addon blows qb's blocklist shit out of the water.
> lightweight Does this mean minimal ui? Because it has some sizeable requirements and doesn't use much different ram than the major browsers.
>qtwebengine Not convinced that the qt build of this is being updated in a timely manner.
>gnu dead Hahaha
What's wrong with being written in python?
Same here, something to do with syncing settings between disk and in-app settings being easier.
Carter Rodriguez
>What's "experimental and extremely buggy" about the new backend? Frequent crashes and limited integration
Aaron Howard
Been using as my main browser for a couple months, but have always needed to have firefox or chrome installed alongside it so that I can access webpages that cause it to randomly crash. The random crashes can be quite irritating at times
Wyatt Reyes
>Why? Because it gets worse with every new release. And both Vimperator and Pentadactyl can't keep up anymore.
Jeremiah Flores
>What's wrong with being written in python? Nothing.
They're assmad because they think a web browser should be programmed in C/C++ or else it's automatically shit.
They get double mad if it's made in Python, since it's an easier language to use compared to C/C++.
Josiah Cruz
> That's arguable. I use chrome to get some video sites to work and and the uMatrix addon blows qb's blocklist shit out of the water.
With QtWebEngine, make sure your distribution (or you) compile it with support for proprietary codecs enabled. With QtWebKit, make sure you have the necessary GStreamer codecs installed.
>Not convinced that the qt build of this is being updated in a timely manner.
> Same here, something to do with syncing settings between disk and in-app settings being easier.
Yeah - with the new completion (which is much faster and allows searching the entire history), it definitely needs to be sqlite in memory. If it still was a plaintext file on disk, start up would take some 2-10 seconds longer, which definitely isn't acceptable. Bookmarks and everything else are still plaintext files.
I haven't had a crash in months, QtWebKit was a lot worse before it was updated. And the only missing major features are caret navigation and pdfjs. If you do get a lot of crashes with QtWebEngine, get a C++ stacktrace and report them at github.com/qutebrowser/qutebrowser/issues
What backend are you using? Legacy QtWebKit (before 5.212 from github.com/annulen/webkit/ ) is quite buggy (v0.11.0 shows a warning about it, and v1.0 will drop support). With an updated QtWebKit or QtWebEngine, you should have crashes very rarely if at all.
Cooper Long
Dunno, looking at the changelog it seems to get better every release. What's getting worse?
Hunter Perry
What in Firefox's changelog makes it look like it's getting better instead of worse?
Luke Sanders
I very well may be using the legacy qtwebkit, ill try running it with --backend -webengine and see how it goes
Aaron Parker
I was referring to this from :
> but qutebrowser is just awful.
Jack Roberts
Swiss scammer raking thousands of euros on clueless vimtards. Glorious.
Oliver Lewis
I do use it, but I also think it's far from being the 'superior' browser.
I'm don't follow the development, but last I heard it was supposed to be about redoing configs? I didn't really get the point and would much rather have caret mode, pdf.js and other annoying features working on --backend-webengine. Maybe it has something to do with performance issues, and part of me wants to delay that stuff for later instead. Of course, I don't know much about programming browers so I could be totally unreasonable without knowing it. Would mean finding bottlenecks later might be more difficult or testing will be hell? Somebody tell me if there might be more to it than I know.
Grayson Powell
Worth every cent though. Hands down the best browser for me, I really feel like I've found an oasis in the desert of internet browsers.
Brayden Harris
> my google-chrome binary that doesn't have all this bloat as dependencies
Care to share user ?
Isaac Long
Currently two big things are going on for v1.0:
- Work on the new config. The problem with the old config code was that it was buggy as hell, much too complex, and didn't really allow adding per-domain settings (which will allow for NoScript/uMatrix like things too). Ripping that out and replacing it by something more sane really was necessary.
- Work on the new completion. A contributor was working on this for the past year or so, and that's definitely a performance thing, apart from also making adding new completions much easier and fixing various related bugs. The old completion slowed down to a crawl when trying to show more than a few 100 items in the history for the :open command.
I still hope someone will pick up pdfjs and caret browsing for QtWebEngine, as it involves writing a lot of JavaScript, which isn't really my favourite language. Some people started some work on both, but I haven't heard back in a long time...
Nathaniel Jenkins
stop shilling your shitty project
Charles Gonzalez
I didn't start this thread. I do answer to threads I happen to find, and you won't stop me.
Jose Gonzalez
Literally not a scam.
Christopher Peterson
And I'll keep bitching about it and you won't stop me.
Lucas Fisher
See you on the next fundraiser!
Logan Diaz
>prefers monolithic proprietary bloat binary to free software packages >scared of installing packages >what are package managers?
Go back to your screenfetch thread so you can brag about how few packages you have installed and how """minimal""" your system is because of that.
Parker Reyes
Dynamic linking is disgusting.
Cameron Collins
>all this hipster contrarians arguing about what shitty browser is less shitty because Firefox is too mainstream for them
Tyler Fisher
Vimperator or vimfx?
Jeremiah Rodriguez
>Dynamic linking is disgusting. Oh so you enjoy having 200MB executables for every single program, instead of using a single library and have a dozen of programs use it, thus eliminating 70% of your bloat?
Dominic Gonzalez
To lazy to configure with all my emacs keybindings and I don't use vim.
Tyler Robinson
No, I wouldn't use bloated as fuck shit that would need 200MB as a static binary. Hiding your bloat in dozens of libraries doesn't make the bloat go away.
Luis Kelly
> thinking dynamic linking reduces overall file size It doesn't because libs don't have unnecessary methods pruned. What it does is save on ram and allow for security updates without having to recompile every fucking binary.
Noah Carter
I use LFS and compiling an usable browser is a pain in the ass, QT is bloated as fuck compared to gtk and it's easy to install chrome binary, the extra dependencies I need are >gtk2/3 >gconf >cups >atk
so no I don't see the point in running your shit tier browser that has all this useless trash as dependencies
Jackson Jenkins
>LFS >chrome Hmm, you think you're too good for w3m?
Isaac Johnson
>I use chrome to get some video sites to work and and the uMatrix addon blows qb's blocklist shit out of the water.
just pipe that shit to MPV nigga
Benjamin Watson
install chrome
>inb4 botnet >inb4 sjw
Chase Fisher
I used and disliked the following about qutebrowser: -No proper caret mode like in Vimfx addon(firefox) or Surfingkeys extension(chrome) -Certain things that work within browser, in popular browsers require roundabout ways to be used. In my case adding torrents to transmission, and using an online radio. -On ubuntu in order to get the backend(which I needed for a certain website to display correctly) you need to do a pretty weird installation through tor. -A website I frequent performed worse than firefox when I compared them side by side
Gavin Ortiz
It's a site that syncs up video for everyone watching you simple minded moron.
Xavier Morales
It's literally just a Python GUI for Chrome's engine.
Hunter Jackson
no I just want a real browser and not some placebo trash stuck in the 90's
Brandon Thompson
>placebo trash stuck in the nineties > Linux from scratch Yeah that checks out.
Nicholas James
my LFS is bleeding edge, every package is the latest available or directly from git repo. I do LFS for fun, it doesn't mean that I have to be autistic and use some meme browser, same goes for init, I just use systemd because it's fast and allows me to stay away from grub
Michael Rodriguez
>same goes for init >names a meme init
Carson Sanders
liked vimfx more than vimperator but IIRC development of vimfx has halted, so even if it is better right now it may be better skipping for the long term. Notable features it has are combining hints for same links to make them shorter(which in very rare cases can be a problem), hints for caret mode, vim-like marks for scrolling, is more integrated with firefox than other alternatives who example have their own bar and everything.
Jackson Gonzalez
Systemd is a good OS but it lacks a good init system
Juan Bennett
>binary logs >XML >dbus >no LISP >good OS
C-x C-c yourself
Joseph Wood
I use Chrome because it's the best web-browser on the market.
Jace Evans
Then you're in luck. It's based on Chrome.
Dominic Bailey
>fireshit it's a laggy piece of shit. If you are a twitter user, you can't even scroll without freezing like your mom's cunt. Fuck you.
Sebastian Thomas
Twitter is a fucking awful website though.
Ryder Sanchez
How do I force https ?
I know the option open -s but it's rather annoying.
Jeremiah Allen
You don't need a fucking general for a damn browser
Brody Baker
No other way currently. You can rebind 'o' to add -s to open though, something like ':bind -f o set-cmd-text -s open -s'.
Ryder Russell
You don't know my life
Juan Campbell
>What's wrong with being written in python? It's less lightweight than if it would have been written in a low level language
Kayden Hughes
If a browser is using an usable engine (WebKit, Chromium, Servo), it's not going to be lightweight anyways.
Jordan Long
It's also not going to be lightweight when it's written in Python