Avatar
Daesorin
50c04c9584ebc11c7f7f9c255f67bc466819c72a7365a81345d198f98b3a4c80
Empyrean legend! #Skeptic #Python #Linux #Nostr #Tech #SoftwareDevelopment

This account has been spamming me....

Replying to Avatar Daesorin

🌐 Why Vimium C Belongs in a Terminal-First Workflow

I recently finished integrating LibreWolf into my Arch / Hyprland setup. The most impactful upgrade wasn’t a compositor tweak or a new daemon... it was a browser extension: Vimium C.

If most of your work happens in a terminal, using a mouse to navigate the web is an unnecessary context switch. The problem isn’t the browser itself; it’s that the browser forces a different interaction model. Vimium C removes that mismatch. The browser stops feeling like a separate GUI application and starts behaving like another fast, keyboard-driven pane in your workflow.

Movement and flow

Vimium C maps familiar Vim motions directly onto the browser. Your hands stay on the home row, and navigation becomes predictable.

Scrolling line-by-line with j and k mirrors editor behavior. Page jumps with d and u keep momentum without breaking focus. gg and G give instant access to the top or bottom of a page. Browser history becomes trivial with H and L, instead of hunting for UI elements.

Link navigation

Pressing f overlays short key hints on every clickable element. Typing the hint activates the link immediately.

f opens in the current tab.

F opens in a new background tab.

This scales cleanly from simple pages to dense documentation sites. The keyboard reaches targets faster and more reliably than a pointer ever does.

Tab and URL control

Vimium C adds small but important primitives browsers should have had by default.

gu moves up one level in the URL path.

gU jumps straight to the domain root.

gi focuses the next input field.

gt and gT cycle tabs without visual scanning.

x closes the current tab, X restores the last one.

These aren’t tricks; they’re missing affordances.

Search and clipboard

The Vomnibar (o / O) replaces most launcher-style searches with something faster and context-aware. You can search history, bookmarks, or open tabs without leaving the keyboard. Copying URLs (yy) or link targets (yf) becomes a single keystroke operation, which fits cleanly into scripting and note-taking workflows.

Bottom line

Vimium C doesn’t make the web better. It makes it consistent with a keyboard-driven environment. If you value low friction, predictable motion, and minimal context switching, this is one of the simplest upgrades you can make.

Stop reaching for the mouse. Treat the browser like part of the system.

#nostr

#linux

#archlinux

#hyprland

#vim

#vimium

#keyboarddriven

#terminal

#cli

#productivity

#selfhosting

#privacy

#foss

#workflow

#sre

#devops

#unix

#minimalism

🌐 Why Vimium C Belongs in a Terminal-First Workflow

I recently finished integrating LibreWolf into my Arch / Hyprland setup. The most impactful upgrade wasn’t a compositor tweak or a new daemon... it was a browser extension: Vimium C.

If most of your work happens in a terminal, using a mouse to navigate the web is an unnecessary context switch. The problem isn’t the browser itself; it’s that the browser forces a different interaction model. Vimium C removes that mismatch. The browser stops feeling like a separate GUI application and starts behaving like another fast, keyboard-driven pane in your workflow.

Movement and flow

Vimium C maps familiar Vim motions directly onto the browser. Your hands stay on the home row, and navigation becomes predictable.

Scrolling line-by-line with j and k mirrors editor behavior. Page jumps with d and u keep momentum without breaking focus. gg and G give instant access to the top or bottom of a page. Browser history becomes trivial with H and L, instead of hunting for UI elements.

Link navigation

Pressing f overlays short key hints on every clickable element. Typing the hint activates the link immediately.

f opens in the current tab.

F opens in a new background tab.

This scales cleanly from simple pages to dense documentation sites. The keyboard reaches targets faster and more reliably than a pointer ever does.

Tab and URL control

Vimium C adds small but important primitives browsers should have had by default.

gu moves up one level in the URL path.

gU jumps straight to the domain root.

gi focuses the next input field.

gt and gT cycle tabs without visual scanning.

x closes the current tab, X restores the last one.

These aren’t tricks; they’re missing affordances.

Search and clipboard

The Vomnibar (o / O) replaces most launcher-style searches with something faster and context-aware. You can search history, bookmarks, or open tabs without leaving the keyboard. Copying URLs (yy) or link targets (yf) becomes a single keystroke operation, which fits cleanly into scripting and note-taking workflows.

Bottom line

Vimium C doesn’t make the web better. It makes it consistent with a keyboard-driven environment. If you value low friction, predictable motion, and minimal context switching, this is one of the simplest upgrades you can make.

Stop reaching for the mouse. Treat the browser like part of the system.

Happy belated New Year—and happy Genesis Block Day.

Sixteen years since a timestamp, a headline, and a refusal to trust intermediaries. Systems still fail. Blocks still stack. Consequences still apply.

🧱⚡

Safety from malware ≠ Safety from surveillance

🌐 The Mouse is Dead: Why Vimium C is the Ultimate Upgrade for Your Terminal Workflow

I just finished integrating LibreWolf with my custom Arch/Hyprland setup, and the single most vital upgrade isn't a daemon or a Wayland patch, it's the browser extension: Vimium C.

If you spend your life in the terminal, why are you still forced to grab a mouse to click a link or scroll a web page? The mouse is inefficiency; it’s visual clutter. Vimium C eliminates it entirely, finally unifying the web browser with your Tmux and Neovim workflow. The browser stops being a graphical application and starts behaving like just another fast terminal pane.

🚀 Tier 1: The Core Protocol (Movement & Flow)

The genius of Vimium C is that it instantly maps your existing muscle memory to the browser. Your hand never leaves the home row.

* Small Scrolls: You use j and k to move line-by-line. That's exactly what you do to scroll the browser page. No more searching for the tiny scroll bar!

* Page Jumps: Need to get to the middle of an article? d and u jump by entire page lengths, maintaining fluid flow.

* Absolute Position: Use gg to instantly snap to the top and G to slam the scrollbar to the bottom.

* History is Easy: H goes back in history, and L goes forward. It’s cleaner than searching for tiny arrow icons.

✨ Tier 2: The Magic Key (f for Link Hints)

This is the single feature that pays for the extension ten times over.

When you want to click a link, press f. The browser instantly overlays small, single or double-letter hints over every clickable link on the screen. You just type the two letters and:

* f + [Hint]: Opens the link in the current tab.

* F + [Hint]: Opens the link in a new background tab.

No matter how complex the website, the keyboard finds the target instantly. It’s pure digital assassination.

🛠 Tier 3: Command Center Control

For power users, Vimium C provides essential quality-of-life bindings that are missing from default browsers:

* URL Management: Use gu to quickly move up one directory level in the URL hierarchy. Use gU to instantly snap back to the site's root domain.

* Input & Focus: Hit gi to instantly focus the next text box (login field, search bar, etc.), perfect for jumping right into a form.

* Tab Switching: gt and gT (or J and K depending on your mapping) allow you to cycle through your hundreds of tabs without reaching for the mouse.

* Tab Murder/Restore: x closes the current tab cleanly, and X restores the tab you just closed.

🤯 Tier 4: Search & Clipboard Integration

* Vomnibar Access: Press o to bring up the high-speed search bar (the Vomnibar). Use o for the current tab, or O (Shift+o) to open the search result in a new tab. This replaces your need for a dedicated launcher/search window most of the time.

* Tab Searching: Hit T (Shift+t) inside the Omnibar to search only through your open tabs. Essential when you have 50 tabs open.

* Data Acquisition: yy copies the current page's URL, and yf copies the URL of any link hint. This keeps your clipboard clean for piping data elsewhere on your system.

If you cherish efficiency and hate GUI bloat, installing Vimium C is the final, essential step in migrating your workflow to a unified, keyboard-driven environment. Stop clicking, start navigating.

#nostr #vimiumc #vim #hyprland #archlinux #keyboardonly #privacy #efficiency

Shun #bloatware

LLMs are just grep on steroids!

nostr:note1xawnqaqg4chfc5edekgtzqw5d4e2k0yy7thfq5fetr0pc0zxwzqskrr3mq

nostr:note1amvg4gjw8hprr7qq3a3yk93nhtxllgjvvu7tglsqlmwad5yc2x3sx9r65p

Cassava farming is physical bloat. It is unnecessary overhead for the biological kernel. I spent the last three hours wrestling stubborn tubers from the hard red earth and now my right hand has entered a state of kernel panic. It is totally unresponsive to input, hanging loose at my side like a deprecated dependency that refuses to uninstall.

You forget how visceral survival actually is when you spend your life writing code, optimizing dotfiles, or arguing about init systems. The soil does not care about your uptime. My blood pressure is spiking, a clear warning that my hardware is overheating. I am not doing the full compilation process today. There will be no peeling, no grating, no fermenting, no frying into garri. That is too many cycles. I am running the minimal install. Just boiling water and salt. We eat the root in its rawest compatible format and hope the system does not crash tonight.

#cassava #farming #nigeria #touchgrass #realwork

Played around different #hyprland setup yesterday. Decided to stick this minimal DE.

It is Saturday. Done with my chores, pausing Python learning for now. About to rice up my way-bar.

Three years ago, I finally binned Windows for #Ubuntu. It was a necessary escape. Last week, I moved to #ArchLinux. It was awesome. I installed KDE Plasma just to have something familiar.

Today I decided to go all in and installed #Hyprland. Two mins in, I wanted to abandon the journey. I was staring at a blank screen, wondering why I torture myself like this. But I persisted. I went on YouTube and found Typecraft's video 'You need to try Hyprland on Linux RIGHT NOW'.

I think I have properly understood the config now. It clicks. I will uninstall KDE Plasma soon.

Beginning my Python learning journey #BuildinginPublic

Sometimes you just have to burn it all down to the ground and start fresh. And it pairs well with 'git reflog'