u/AbdSheikho

▲ 36 r/neovim

A lightweight, zero-dependency Neovim plugin that aims to keep you focused while navigating your buffer.

Some setups use set scrolloff=999 to keep the cursor centered and smooth the scrolling experience. But once you start making small jumps, you'll notice how disorienting it can be. On vertical monitors especially, having your cursor land at the halfway mark makes everything above it redundant.

focusline.nvim addresses this by keeping your cursor at a fixed viewport position/line while you navigate, reducing disorientation and keeping your eyes on one consistent reading line.

Although the F-Shaped Reading pattern was discovered in webpage design and content layout, it still applies to editors — read it to understand how screen layout affects fast reading.

What do you think about this plugin? I would appreciate feedback.

u/AbdSheikho — 10 days ago
▲ 18 r/Zig

With the 0.16 release I thought that I should restart my Ziglings track, since the first time went without me recording/documenting what I learnt.

So the first thoughts that came to my mind is... I need to 1) clone/fork Ziglings 2) solve the exercises 3) push my solutions to my dedicated repo.

I opened github to initial an empty repo, but then I realised that I'll be providing Ziglings to github in that why.

Is that ethical? What should I do? Or am I overthinking stuff here, and it's irrelevant?

reddit.com
u/AbdSheikho — 20 days ago