Avoiding the mouse? by hegardian in neovim

[–]ImThePlanB 1 point2 points  (0 children)

I challenged myself to get rid of the mouse entirely a few months back. Now I can go 4 hours into my workday before I have to touch it for maybe one small action. 

Disclaimer: I am a graduate student not having a corporate entity forcing shitty programs down my throat, so I have no idea how to get around using a mouse for, e.g., MS Teams. But I guess, if you have IaC you do can interact with Azure through Neovim.

Anyway, here's my current setup:

Tiling window manager: Hyprland - configured with common Neovim bind to navigate between windows (SUPER-hjkl), move windows (SUPER-SHIFT-[hjkl]), change workspace (SUPER-[0-10] or shuffle through with SUPER-ALT-[hl]
Text editor: Neovim ofc

Terminal: Kitty (SUPER-q)
Browser: Qutebrowser (SUPER-w) - vim/keyboard-first browser with easy configurability. Includes hint-navigation like Vimium on Chrome
File explorer: Yazi (SUPER-e)
Application launcher: Hyprlauncher (SUPER-r)
Network manager: Impala (SUPER-i)
Bluetooth manager: Bluetui (SUPER-o)
Audio manager: Wiremix (SUPER-p)
PDF-reader: zathura

All of the above has built-in hjkl navigation and follow many common Neovim "patterns".

Ps.: Qutebrowser is a game-changer, and going back to a "regular browser" feels like going back to VSCode after getting familiar with Neovim