<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-config/after/ftplugin/lua.lua, branch master</title>
<subtitle>Neovim configuration</subtitle>
<id>http://git.tvcloud.fr/nvim-config/atom/after/ftplugin/lua.lua?h=master</id>
<link rel='self' href='http://git.tvcloud.fr/nvim-config/atom/after/ftplugin/lua.lua?h=master'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/'/>
<updated>2026-06-24T18:22:19Z</updated>
<entry>
<title>refactor(nvim): rewrite the snippet plugin</title>
<updated>2026-06-24T18:22:19Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T18:22:19Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=b393c59ad0e3d85616eeb5be3a12042d6f3dbe63'/>
<id>urn:sha1:b393c59ad0e3d85616eeb5be3a12042d6f3dbe63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): rewrite the buffer formatting flow</title>
<updated>2026-06-11T18:08:37Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-11T17:53:59Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=94087c1bda9dc3f64710174c3e1da264a821d438'/>
<id>urn:sha1:94087c1bda9dc3f64710174c3e1da264a821d438</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(nvim): support custom snippets</title>
<updated>2026-06-07T15:26:26Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-07T14:48:18Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=926ebab4ad30fe9c4732237020a940a00f460439'/>
<id>urn:sha1:926ebab4ad30fe9c4732237020a940a00f460439</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): single source of truth for per-ft formatting width</title>
<updated>2026-05-19T17:46:22Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-19T17:46:22Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=80f74b2f218ea622be2cdf791494b4d5f91bbd06'/>
<id>urn:sha1:80f74b2f218ea622be2cdf791494b4d5f91bbd06</id>
<content type='text'>
- vim.g.dotfiles.textwidth = { sh=80, lua=120, markdown=120, gitcommit=72 }
  defined once in init.lua.
- bash/lua/markdown/gitcommit ftplugins + render-markdown read from it;
  mdformat --wrap already follows vim.bo.textwidth.
- gitcommit gets an explicit textwidth line (was implicit runtime 72).
- Behavior unchanged; one number now propagates everywhere.
</content>
</entry>
<entry>
<title>fix(nvim): replace O(n²) loop concat with table.concat</title>
<updated>2026-05-18T19:53:27Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-18T19:53:27Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=5ac6a13095255d2ebe3ebb99ad89f7b2addd8fa8'/>
<id>urn:sha1:5ac6a13095255d2ebe3ebb99ad89f7b2addd8fa8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(nvim): remove `tempname()` files in lua/markdown formatters</title>
<updated>2026-05-18T19:46:58Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-18T19:43:26Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=620f502a79484334ae31335c7a7ad5660245cec8'/>
<id>urn:sha1:620f502a79484334ae31335c7a7ad5660245cec8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc: fix comments and typos</title>
<updated>2026-05-18T19:46:58Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-18T19:39:58Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=89a81f9b7ad4f300d803d344355e3aca821d57c8'/>
<id>urn:sha1:89a81f9b7ad4f300d803d344355e3aca821d57c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: initial setup</title>
<updated>2026-05-06T14:43:16Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-04T06:44:50Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=34510ebc63ff65d51f6979a86169bfc52de6180c'/>
<id>urn:sha1:34510ebc63ff65d51f6979a86169bfc52de6180c</id>
<content type='text'>
- `dotfiles` (this project's CLI)
- foot configuration
- tmux configuration
- bash configuration
- nvim (as a git submodule) + configuration
- ranger configuration
- fzf configuration
- KDE global shortcuts
- Other miscellaneous dependencies
</content>
</entry>
</feed>
