Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/2kabhishek/qute2k
Minimalistic Keyboard Driven Browser 🌐🎀
https://github.com/2kabhishek/qute2k
browser fast keyboard utility vim
Last synced: 7 days ago
JSON representation
Minimalistic Keyboard Driven Browser 🌐🎀
- Host: GitHub
- URL: https://github.com/2kabhishek/qute2k
- Owner: 2KAbhishek
- License: gpl-3.0
- Created: 2023-10-30T17:54:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-21T07:25:50.000Z (30 days ago)
- Last Synced: 2024-10-21T21:47:33.621Z (29 days ago)
- Topics: browser, fast, keyboard, utility, vim
- Language: Python
- Homepage:
- Size: 148 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
qute2k is a [qutebrowser](https://qutebrowser.org/) config that aims to make the browser fully keyboard navigable.
## ✨ Features
- Sane and easily expandable configs
- Logical keybindings, inspired by vim ([nvim2k](https://github.com/2kabhishek/nvim2k))## ⚡ Setup
### ⚙️ Requirements
- 'qutebrowser' 3.0+
### 💻 Installation
Installation is as simple as cloning and symlinking
```bash
# Clone Repo
git clone https://github.com/2kabhishek/qute2k
```On Linux
```bash
ln -sfnv $PWD/qute2k $HOME/.config/qutebrowser
```On Mac
```bash
ln -sfnv $PWD/qute2k $HOME/.qutebrowser
```On Windows
```powershell
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](./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](./docs/keybindings.md).
## 🧑💻 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](https://github.com/2kabhishek/dots2k) — Dev Environment
- [nvim2k](https://github.com/2kabhishek/nvim2k) — Personalized Editor
- [sway2k](https://github.com/2kabhishek/sway2k) — Desktop Environment### More Info
- [nightblue](https://github.com/2KAbhishek/nightblue) — A dark theme for Firefox, with `userChrome` support.
⭐ hit the star button if you found this useful ⭐
Source
| Blog
| More Links
| Other Projects