<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-config/plugin/50-git.lua, branch dev</title>
<subtitle>Neovim configuration</subtitle>
<id>http://git.tvcloud.fr/nvim-config/atom/plugin/50-git.lua?h=dev</id>
<link rel='self' href='http://git.tvcloud.fr/nvim-config/atom/plugin/50-git.lua?h=dev'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/'/>
<updated>2026-06-15T16:56:57Z</updated>
<entry>
<title>misc(nvim): replace 50-git.lua with vim-fugitive</title>
<updated>2026-06-15T16:56:57Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-15T16:55:04Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=a14598771c9858d283006767c3816c4f0aeb4a94'/>
<id>urn:sha1:a14598771c9858d283006767c3816c4f0aeb4a94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): reformat lua files to 100 char line width</title>
<updated>2026-06-12T20:57:34Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T15:02:54Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=527c8940bf710aac2e52e2041f148cab71b4a132'/>
<id>urn:sha1:527c8940bf710aac2e52e2041f148cab71b4a132</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(nvim): remap broken gitgutter mappings</title>
<updated>2026-06-07T15:26:26Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-07T13:06:03Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=52084e244f85d84c085c7ee46cf5aae45a29f7df'/>
<id>urn:sha1:52084e244f85d84c085c7ee46cf5aae45a29f7df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): remove git key mappings</title>
<updated>2026-06-07T12:18:13Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-07T12:18:13Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=0c18f8639f8477f44f78cb877b5dbde6f79bcc12'/>
<id>urn:sha1:0c18f8639f8477f44f78cb877b5dbde6f79bcc12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(nvim): comment</title>
<updated>2026-06-02T14:50:35Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-02T14:50:35Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=35948ac1234c668717df8c9253d7a869084a63c6'/>
<id>urn:sha1:35948ac1234c668717df8c9253d7a869084a63c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): GitBlame displays in a floating window</title>
<updated>2026-06-02T14:18:00Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-02T14:18:00Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=dfc87de59305ee03c673a64de8db25a4d7c7482a'/>
<id>urn:sha1:dfc87de59305ee03c673a64de8db25a4d7c7482a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): group vim.pack.add() calls</title>
<updated>2026-05-29T14:21:27Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-29T14:21:27Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=beaf5c7344c5bb978a634caf86750737a753c1b7'/>
<id>urn:sha1:beaf5c7344c5bb978a634caf86750737a753c1b7</id>
<content type='text'>
This is to avoid getting many prompts when launching nvim and installing
the packages initially.
</content>
</entry>
<entry>
<title>misc(nvim): reload buffer when its file changed on disk</title>
<updated>2026-05-22T09:46:08Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-22T09:46:08Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=550ba704b6d0fabd3ac0077c2c1067029c8a0264'/>
<id>urn:sha1:550ba704b6d0fabd3ac0077c2c1067029c8a0264</id>
<content type='text'>
Bump 'updatetime' to 1 second because it affects three things:
- swap file save frequency
- GitGutter signs update frequency
- CursorHold and CursorHoldI trigger frequency
100ms is too high of a frequency.

Enable focus events in tmux for nvim 'FocusGained' event,

Add two event handlers, one for updating the buffer with `checktime`,
another for logging a message when doing so.
</content>
</entry>
<entry>
<title>misc(nvim): GitBlame shows SHA1 and has better matching logic</title>
<updated>2026-05-22T09:02:52Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-22T09:02:52Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=8fdd821d9bb987e374bf051c62df6f07c4b787ff'/>
<id>urn:sha1:8fdd821d9bb987e374bf051c62df6f07c4b787ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): add keymaps for GitGutter functions</title>
<updated>2026-05-21T14:16:23Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-21T14:16:23Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=ac87610c0cf8b76094aae3695194e0ceca74c07b'/>
<id>urn:sha1:ac87610c0cf8b76094aae3695194e0ceca74c07b</id>
<content type='text'>
</content>
</entry>
</feed>
