<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-config/plugin/10-options.lua, branch dev</title>
<subtitle>Neovim configuration</subtitle>
<id>http://git.tvcloud.fr/nvim-config/atom/plugin/10-options.lua?h=dev</id>
<link rel='self' href='http://git.tvcloud.fr/nvim-config/atom/plugin/10-options.lua?h=dev'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/'/>
<updated>2026-07-14T13:25:39Z</updated>
<entry>
<title>feat: search no longer wrap around eof</title>
<updated>2026-07-14T13:25:39Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-14T13:25:39Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=bd700e17f83e2570b77ecb46d6b5cb0f3ea5914c'/>
<id>urn:sha1:bd700e17f83e2570b77ecb46d6b5cb0f3ea5914c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: set 'clipboard' to unnamed (was unnamedplus)</title>
<updated>2026-07-14T13:24:50Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-14T13:24:50Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=0b2bbc6c6d6c6861b8869099e88712c127d0b7e9'/>
<id>urn:sha1:0b2bbc6c6d6c6861b8869099e88712c127d0b7e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: enable terminal bell</title>
<updated>2026-07-09T11:28:12Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-09T11:27:43Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=0bf3d2017613a2d7febe0f6d040f9bfddd643eb0'/>
<id>urn:sha1:0bf3d2017613a2d7febe0f6d040f9bfddd643eb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: rework buffer &amp; spell toggle commands and keymaps</title>
<updated>2026-07-03T21:35:25Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-03T21:35:25Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=d0170737823552eadcd9120e3dcfef85ba8923fc'/>
<id>urn:sha1:d0170737823552eadcd9120e3dcfef85ba8923fc</id>
<content type='text'>
Rename the toggle commands to consistent CamelCase: FormatToggle →
AutoFormatToggle, AutowriteToggle → AutoWriteToggle, AutoreloadToggle →
AutoReloadToggle; capitalize the AutoWrite/AutoReload feature names in
prose too.

Group the per-buffer toggles under &lt;Leader&gt;b: bs (save), bf (format),
br (reload), bw (wrap, was &lt;Leader&gt;w), bh (LSP hints, was &lt;Leader&gt;lh);
drop the &lt;C-s&gt; autosave map.
Group spelling under &lt;Leader&gt;s: ss (toggle), se/sf/sb (en/fr/en-fr).
Register every command and map in the General help category.
</content>
</entry>
<entry>
<title>feat(color): register highlight adjustments per colorscheme</title>
<updated>2026-07-02T22:02:53Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-02T17:48:25Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=fabd119eda7d182975a338b593d43ba55929386f'/>
<id>urn:sha1:fabd119eda7d182975a338b593d43ba55929386f</id>
<content type='text'>
Rework the color engine from a flat applier list into a registry keyed
by colorscheme name, so only the active scheme's adjustments run on a
theme change; register() now takes the colorscheme name.

In 50-ui.lua, split the highlight and statusline work into a per-scheme
bundle: solarized keeps its look, selenized gets its own, and selenized
becomes the default. The window bar and tabpage-title accents are read
from the active scheme's Function and String groups, so they follow both
the colorscheme and its light/dark 'background'. Rename :ColorsBgToggle
to :ThemeSwitch, which now reloads the colorscheme so its base groups
re-theme.
</content>
</entry>
<entry>
<title>refactor(options): move the global options into their own plugin</title>
<updated>2026-07-02T15:14:21Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-07-02T15:14:21Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=45eab796457b7d4a6e25301dbf10ca10a8fbd7c5'/>
<id>urn:sha1:45eab796457b7d4a6e25301dbf10ca10a8fbd7c5</id>
<content type='text'>
Move init.lua's Options section, netrw banner setting included, into
plugin/10-options.lua;
the 10- prefix loads it before every 50-* feature file.
Each themed section opens with a block comment giving the rationale for
its settings, replacing the per-option inline comments.
</content>
</entry>
</feed>
