Hardtime.nvim – break bad habits and master Vim motions
Break bad habits, master Vim motions. Contribute to m4xshen/hardtime.nvim development by creating an account on GitHub.
Hardtime.nvim – break bad habits and master Vim motions launched on May 18, 2025 with 214 votes, #149 of 7,905 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
Hardtime.nvim is a Neovim plugin designed to help users break poor editing habits and improve their Vim motion skills. It works by disabling inefficient keybindings and forcing users to rely on proper Vim movements instead. The plugin is intended for Vim and Neovim users who want to develop faster, more effective editing techniques through enforced practice.
written from the facts on this page · September 2026
From the sources
{ " m4xshen/hardtime.nvim " , lazy = false , dependencies = { " MunifTanjim/nui.nvim " }, opts = {}, }, Setup the plugin in your init.lua . This step is not needed with lazy.nvim if opts is set as above. require ( " hardtime " ). setup () If you want to see the hint messages in insert and visual mode, set the 'showmode' to false. Hardtime is enabled by default. You can change its state with the following commands: You can view the most frequently seen hints with :Hardtime report . You can pass your config table into the setup() function or opts if you use lazy.nvim. If the option is a table ( key = value pair), you can set value to false to disable the defaultfrom github.com
Does a similar job
all alternatives →
Daily-notes.nvim – fuzzy time journal and planning plugin2025 · github.com · ▲63I wrote an nvim plugin that does fuzzy time parsing on plain english dates to help you create + organise periodic notes. I use it daily at work and home. Hope it's helpful to others. :) note: not using NLP, LLMs or 'true' fuzzy parsing as per academic literature; just normal recursive descent parsing
CodeGPT.nvim – ChatGPT plugin for Neovim2023 · github.com · ▲228
Yode-Nvim – Focused Code Editing for Neovim2022 · github.com · ▲64Yode plugin for NeoVim. Contribute to hoschi/yode-nvim development by creating an account on GitHub.
tmux.nvim – turning Neovim into a terminal multiplexer2022 · github.com · ▲53neovim plugin for turning neovim into terminal multiplexer - spywhere/tmux.nvim
I built an interactive course that helps you learn Vim faster2022 · vimified.com · ▲344Hey show HN! This course came about as a result of wanting a more targeted way of practicing using new vim commands I wanted to pick up, rather than just trying to use them in my regular code editing sessions. When I would try to use new commands during code editing, my productivity took a hit because I was trying to do two different things at once: thinking about code vs practicing my muscle memory. So, I made a separate environment for practicing, one that had an interactive editor, progress tracking, and achievement goals to let me see which areas I should work on, like speed and…
LazyVim for Ambitious Developers2024 · lazyvim-ambitious-devs.phillips.codes · ▲68With zero AI generated content. ;-)
Questions this answers
More dev tools this month
the category →

Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 1d ago · github.com

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 22d ago · talanoa.email
Source: Show HN post ↗
Launched alongside, May 2025
the whole month →
Tapflow 2.0▲1,125We built Tapflow for devs, designers, PMs, and tech folks who’ve been sitting on internal docs, templates, and systems — but never productized them. Upload a PDF, notes, or workshop deck, and Tapflow drafts a structured product (with chapters, teaser and pricing plans). It’s good for AI kits, onboarding guides, design systems, and frameworks. You can sell through Stripe, LemonSqueezy, or PayPal. Real-time collaboration is in early beta. No site builder, no LMS — clean design and just focused tools to ship. Fully bootstrapped and just launched on PH today →…
Work · 2025 · tapflow.ai
- C9
Life & fun · 2025 · felixrieseberg.github.io
Appwrite Sites▲990Appwrite 2.0 brings a new engine, a rebuilt Console, five database types, an S3 API, an OAuth 2.1 server, and organization-level Domains and Firewall.
Dev tools · 2025 · appwrite.io


