Spellcheck in Vi/m

I’ve been using vi for 20+ years and somehow I didn’t know that it has spell check built in ๐Ÿคทโ€โ™‚

Enable it by simply :set spell

Now misspelled words are shown in red background 1 (depending on the terminal’s capability this might vary - I assume)

Off course, this is nowhere near full fledged LSP like ltex which I use with emacs and helix. ltext does more than spell check.

Yet having built-in spell checker is always nice.

Continue Reading »

Switched to Arc

I wrote about Arc browser earlier here. At that time, I was still on macOS catalina, version of macOS not supported by many, including brew and Arch browser.

Now that I have successfully upgraded - I was able to get Arc working on my personal machine as well. I did not wish to make this default on my work machine - wasn’t sure if it was supported (based on Chromium, so it should work, still if something does not work, getting support from IT won’t be easy. Better stick to main stream browsers for office work)

Continue Reading »

โ†’ Zed Editor โˆž

My colleague told me about this new editor written in rust yesterday. The feaure page mentioned vim-mode, so I was OK to try it.

It seems collaboration is their USP - I don’t see using that feature personally anytime soon.

So what about rest of the features ?

My first impression is that it can be light alternative to VSCode. It has similar UI structure, default keymap as VScode. It supports few languages Out of the box, Ruby being one of them, so I may try it at work as well.

Continue Reading »

VSpaceCode

I have written earlier that I’ve started using VSCode occasionally for work. Finding files and find-in-files is much better and faster.

But I do miss modal editing.

That is where VSpaceCode comes in.

VSpaceCode is Spacemacs like keybindings for Visual Studio Code

I had come across VSpaceCode almost two years ago

I was using VSCodium at that time (hoping it is faster than VSCode - it isn’t - on my old machine) and could not install VSpaceCode.

Continue Reading »

NANO Minemacs

In my earlier post I had mentioned that I might try combining NANO emacs features with Minemacs - which is my current Emacs setup.

NANO emacs README has instructions for manual install which is what I ended up doing.

There is a separate repo just for the NANO theme, but somehow it did not work for me.

Instead, cloning the NANO emacs repo, and adding “just enough”โ„ข๏ธ configuration to Minemacs worked for me.

Continue Reading »

โ†’ The Arc Browser โˆž

Finally, got the access to the Arc browser.

Quick overview of what it is.

It is build on top of Chromium browser engine. But adds difference experience altogether. Benefit of using Chromium is that most of the extensions that work with Google Chrome already work. In fact, one installs the extensions from Google Chrome webstore itself ๐Ÿ˜„

Most awesome feature that made me want to try it is that it will Auto-close inactive tabs after 12 hours (default - can be increased to 24 hours, 7 or 30 days)

Continue Reading »

โ†’ Nano Emacs โˆž

NANO emacs looks quite amazing, polished. Unfortunately, evil-mode is not turned ON by default.

One thing I’m going to try is to combine NANO theme (and some related packages) with Minemacs.

Minemacs has evil mode and keybindings which are close to Doom and I had no problem switching to it.

NANO emacs README has instructions on how to install just the theme and other parts, so that might do the trick.

Continue Reading »

โ†’ Memos: A lightweight, self-hosted memo hub โˆž

I’m not sure what the main feature of this app.

Memos can be anything

Somewhere it says “Twitter like”, and it does have different visibility settings. Default being “Only visible to you”, but it can be changed.

It also has user management, so it may be useful for say family with 3-5 users, may be smaller start up ๐Ÿคทโ€โ™‚

I think the best part is ability to self-host. Maybe on Rpi, or in house server (If considering for family)

Continue Reading »

โ†’ Minemacs โˆž

I came across this new starter configuration, described as “Minimal Emacs config for daily use” via Sacha Chua’s Weekly Emacs Newsletter 1 If you are Emacs user, you should subscribe. You don’t have to share your email unless you want to. She shares the links on Mastodon2 (and other social apps)

Back to Minemacs ๐Ÿ˜„

It supports emacs versions 28.2 and above (But I got it working with 28.13)

It is kinda refreshing. Doom Emacs is quite solid, and I’ve tweaked it to my liking over the years, but wanted to try something new.

Continue Reading »

โ†’ D2 Playground โˆž

I’m not sure whether they launched this recently, or it was always there (As in since I looked at D2 couple weeks ago)

Nevertheless, it is quite nice.

If one is not used to CLI and/or does not wish to (or can not, due to permission on say work machine) install it locally, then playground the best option.

It has all the options the CLI provides (At least the most widely used options)

Continue Reading »