/qute2k

Minimalistic Keyboard Driven Browser 🌐🎀

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

License People Stars Forks Watches Last Updated

The fastest and qutest browser 🌐🎀

qute2k in action
qute2k in action

qute2k is a qutebrowser config that aims to make the browser fully keyboard navigable.

✨ Features

  • Sane and easily expandable configs
  • Logical keybindings, inspired by vim (nvim2k)

⚡ Setup

⚙️ Requirements

  • 'qutebrowser' 3.0+

💻 Installation

Installation is as simple as cloning and symlinking

# Clone Repo
git clone https://github.com/2kabhishek/qute2k

On Linux

ln -sfnv $PWD/qute2k $HOME/.config/qutebrowser

On Mac

ln -sfnv $PWD/qute2k $HOME/.qutebrowser

On Windows

New-Item -ItemType SymbolicLink -Path "$env:APPDATA\qutebrowser\config" -Target "$PWD\qute2k" -Force

🚀 Usage

Launch qutebrowser after finishing installation steps.

Update variables section in config.py according to your needs.

Use vim keybindings and ex (:) commands for various actions.

⌨️ Keybindings

All the configured keybindings can be found in the keybinding manual here.

🧑‍💻 Behind The Code

🌈 Inspiration

I have always wanted a mouse less workflow, but the browser was always a blocker, qute2k fixes it!!

💡 Challenges/Learnings

  • The initial configuration process involved a lot of docs, but was worth it.

🧰 Tooling

  • dots2k — Dev Environment
  • nvim2k — Personalized Editor
  • sway2k — Desktop Environment

More Info

  • nightblue — A dark theme for Firefox, with userChrome support.

⭐ hit the star button if you found this useful ⭐

Source | Blog | Twitter | LinkedIn | More Links | Other Projects