<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-config/plugin/50-follow.lua, branch dev</title>
<subtitle>Neovim configuration</subtitle>
<id>http://git.tvcloud.fr/nvim-config/atom/plugin/50-follow.lua?h=dev</id>
<link rel='self' href='http://git.tvcloud.fr/nvim-config/atom/plugin/50-follow.lua?h=dev'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/'/>
<updated>2026-06-25T03:35:07Z</updated>
<entry>
<title>feat(nvim): follow &lt;scheme://…&gt; autolinks with gf</title>
<updated>2026-06-25T03:35:07Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-25T03:04:15Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=d8654076282df55d425b2e4fa0be9355bde6b928'/>
<id>urn:sha1:d8654076282df55d425b2e4fa0be9355bde6b928</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): group all follow registrations into one section</title>
<updated>2026-06-24T15:58:27Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T15:58:03Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=bc17346650fd043a72045d0be6141aa832336233'/>
<id>urn:sha1:bc17346650fd043a72045d0be6141aa832336233</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc: format</title>
<updated>2026-06-24T15:39:07Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T15:39:07Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=a905605cdd128c0a0540096198a65781c6b23cd5'/>
<id>urn:sha1:a905605cdd128c0a0540096198a65781c6b23cd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(nvim): check that NOTES_DIR exists before running code that depends on it</title>
<updated>2026-06-24T15:35:22Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T15:31:53Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=d21d7758dae1e80f2a50bcda580179bf12bf2bf1'/>
<id>urn:sha1:d21d7758dae1e80f2a50bcda580179bf12bf2bf1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): rewrite goto plugin (now called follow)</title>
<updated>2026-06-24T15:02:52Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T14:54:10Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=42233850cef2e1b30dc6524e056f604c3b5d021b'/>
<id>urn:sha1:42233850cef2e1b30dc6524e056f604c3b5d021b</id>
<content type='text'>
`lua/dotfiles/follow.lua` provides an engine to register "followable
entities" like URL, wiki-links etc and can be easily expanded.

The engine provides a function to navigate between followable entities
and a function to edit them inside neovim.
</content>
</entry>
<entry>
<title>refactor(nvim): rename files and move code around</title>
<updated>2026-06-12T22:39:24Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T22:26:25Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=61d119a3e078066c9b0be56d422c92432f9f42b9'/>
<id>urn:sha1:61d119a3e078066c9b0be56d422c92432f9f42b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): extract follow engine into dotfiles.follow module</title>
<updated>2026-06-08T10:37:59Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-07T18:58:17Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=3b71d66f2a2066868c8f621753bc817cd07ecf74'/>
<id>urn:sha1:3b71d66f2a2066868c8f621753bc817cd07ecf74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(nvim): add notes plugin with wiki-links</title>
<updated>2026-06-07T17:37:41Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-07T17:37:41Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=01a6ce7ff682fca976649066e441456fb42da9a0'/>
<id>urn:sha1:01a6ce7ff682fca976649066e441456fb42da9a0</id>
<content type='text'>
Index headings with ctags for native :tag and an fzf-lua picker
(&lt;Leader&gt;nn), plus pickers for note filenames (&lt;Leader&gt;nf) and content
(&lt;Leader&gt;ng). Complete [[wiki-links]] and their #headings, and follow
them via &lt;Leader&gt;gg, creating missing notes and directories. Add
:NotesRename and :NotesRenameSection, which rewrite every matching link
across all notes.
</content>
</entry>
<entry>
<title>feat(nvim): add follow plugin (open file/URL)</title>
<updated>2026-06-07T12:57:24Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-07T12:19:26Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=0e8673f918a12c61e492aa4f345de36f59066051'/>
<id>urn:sha1:0e8673f918a12c61e492aa4f345de36f59066051</id>
<content type='text'>
</content>
</entry>
</feed>
