News for hackers. Stuff that matters.

fdavies93

Re:Show HN: Freak.nvim, an nvim config for control freaks on Saturday September 13, 2025 @06:39PM (#45235875)
I've used neovim for a couple years now, but had trouble using it professionally for devops work because package managers and such tend to break in certain environments i.e. docker containers; remote servers. Rather than go with the graybeard option of using plain vim in unusual environments, I experimented with not using any package managers and just directly controlling the environment.

This worked surprisingly well, so I reworked my dotfiles into a shareable format - which is freak.nvim

Hope others who have similar problems or just prefer this type of control freakery find it useful. :)

The PKM space for neovim plugins is a surprisingly deep rabbithole but it can take quite a while to find what you need.

For completions and tagging https://github.com/Feel-ix-343/markdown-oxide works well for me and does pretty much everything I need.

There are also a glut of all-in-one solutions like https://github.com/nvim-neorg/neorg (org-mode for neovim) and https://github.com/epwalsh/obsidian.nvim.

Graphing is a bit harder because it doesn't intuitively match up with nvim's interface, but I'm pretty sure I saw something on Reddit the other day.

I should look into this because I have over 132000 words of text in my notes (more than the average novel) and I'm curious whether I can 'talk' to my second brain via a LLM.
Personally I use insync to sync my notes to the cloud, and then sync them to my devices with similar apps for android.

Then it's just finding apps for editing the notes; everything from neovim on termux to just using Obsidian as a frontend is viable. But mobile is kind of a bad platform for plain text editing imho.

Show HN: Daily-notes.nvim – fuzzy time journal and planning plugin

https://github.com/fdavies93/daily-notes.nvim

I 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

( Read More... | 21 comments | 31 points | on HN )
Re:Lexing on My Haters: How to Design a Programming Language I on Wednesday February 07, 2024 @08:18AM (#39288193)
Hey, I wrote this! Thanks for sharing.

Show HN: Zenkat – a CLI tool to manage Markdown notes

https://github.com/fdavies93/zenkat

I'm a consummate note-taker and have used tools like Evernote, Obsidian, Notion for years.However, I recently begun moving towards a command line workflow using helix etc for my coding, and wanted to port my notes over to this workflow.zenkat is a project that aims to give back some of the 'superpowers' that note-taking apps give you, like tags, knowledge graphs, and so on, while being FOSS...

( Read More... | no comments | 2 points | on HN )