I’d like to recommend one of my favorite libre software projects - Qutebrowser.

Disclaimer: This post contains hateful speech towards mice, reader discretion advised!

If prefer to use keyboard-driven software (i.e. vim) you must check out Qutebrowser. It’s vim and python inspired and rather than being a browser extension (like many keyboard browser projects) it’s a unique browser build with webengine, python and QT.

The benefits of this setup is that python scripting and keyboard functionality are first class citizens! This allows some serious workflow optimizations. For example I have “submit to lemmy shortcut” on my sp keyclicks:

config.bind("sl", "open -t https://dev.lemmy.ml/create_post?url={url}")

By clicking these keys new tab opens up with the current url in lemmy’s submit post box.

Check it out!

  • LofenyyM
    link
    fedilink
    arrow-up
    4
    ·
    5 years ago

    I’m very glad this project exists. I’m sooo glad that there’s a browser that doesn’t use blink like so many others. I remember liking this project a lot, but if I recall correctly it didn’t support ad blocking or turning off JS, so I wasn’t completely sold. I’ll check it out again!

    • DessalinesA
      link
      fedilink
      arrow-up
      3
      ·
      5 years ago

      Ya the lack of plugins is the main reason I don’t use it as my primary. Things like ublock origin, darkreader, etc.

      • wraptileOP
        link
        fedilink
        arrow-up
        3
        ·
        5 years ago

        There are some plugins as either users-scripts or grease monkey scripts (that are fully supported). Qutebrowser or quite recently started to support per domain settings so you can set specific controls and rules for some sites.

        I agree though the built-in ad block is rather primitive and would be nice to get ublock origin working.

  • tensor
    link
    fedilink
    arrow-up
    3
    ·
    5 years ago

    Lately I’ve been using Eolie which is reasonably lightweight and IMO has a great UI and UX although it’s still reliant on the mouse. Sadly the provided adblocker is not as efficient as what you’d get from FF extensions.

    The other browser I follow is Next, which has Emacs-like keybindings and is fully controllable by the keyboard. Written in GTK and extensible in Common Lisp.

  • DessalinesA
    link
    fedilink
    arrow-up
    2
    ·
    5 years ago

    Damn I didn’t know you could do shortcuts like that. I love qutebrowser. I’m still on FF with another vim like plugin for it, but qutebrowser rules.

    • k_o_t
      link
      fedilink
      arrow-up
      3
      ·
      5 years ago

      may i ask what is this plugin called?

      • DessalinesA
        link
        fedilink
        arrow-up
        2
        ·
        5 years ago

        vim vixen is the one I use, but there are a few others I think. The only thing I don’t like about it, is that nothing works until the window is loaded, but that’s a firefox limitation, nothing the plugin makers can do.

  • LofenyyM
    link
    fedilink
    arrow-up
    2
    ·
    5 years ago

    Also, that keyboard binding is awesome!! I don’t think it could do that the last time I used it.