<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/home/.config/nvim/lua/config/options.lua, branch master</title>
<subtitle>My linux config and rc files
</subtitle>
<id>https://git.strisemarx.com/dotfiles/atom?h=master</id>
<link rel='self' href='https://git.strisemarx.com/dotfiles/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/'/>
<updated>2026-04-17T09:53:26Z</updated>
<entry>
<title>chore: remove shadafile=NONE option</title>
<updated>2026-04-17T09:53:26Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-17T09:53:26Z</published>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/commit/?id=1159136ab17617d57ed87bae8c080e7994f65988'/>
<id>urn:sha1:1159136ab17617d57ed87bae8c080e7994f65988</id>
<content type='text'>
Re-enable shada for persistent marks, registers, and command history.
</content>
</entry>
<entry>
<title>docs: document every option in options.lua</title>
<updated>2026-04-17T09:53:25Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-17T09:53:25Z</published>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/commit/?id=ab29a9d4582514ee95de2be49d21098be44e327a'/>
<id>urn:sha1:ab29a9d4582514ee95de2be49d21098be44e327a</id>
<content type='text'>
Add inline comments explaining the intent and behavior of each setting,
including non-obvious choices like shadafile=NONE, scrolloff=999, and
the two-phase folding setup.
</content>
</entry>
<entry>
<title>chore: remove redundant vim.diagnostic.config</title>
<updated>2026-04-17T09:53:24Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-17T09:53:24Z</published>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/commit/?id=80a72191d0fc307d44637d75f20742c329b19612'/>
<id>urn:sha1:80a72191d0fc307d44637d75f20742c329b19612</id>
<content type='text'>
Immediately overridden by tiny-inline-diagnostic setup in lsp.lua.
</content>
</entry>
<entry>
<title>refactor: move core config from after/plugin/ and cfg/ to lua/config/</title>
<updated>2026-04-17T09:53:12Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-17T09:53:12Z</published>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/commit/?id=d301dadc3fd279b0383eb0d37dc00dfdd17e9f2b'/>
<id>urn:sha1:d301dadc3fd279b0383eb0d37dc00dfdd17e9f2b</id>
<content type='text'>
after/plugin/ runs after ALL plugins with unpredictable ordering. Explicit
require() from init.lua after lazy.setup() is more predictable and standard.

- after/plugin/autocmds.lua → lua/config/autocmds.lua
- after/plugin/mappings.lua → lua/config/keymaps.lua
- cfg/options.lua → config/options.lua
- cfg/utils.lua → config/utils.lua

Creates a consistent lua/config/ namespace for all non-plugin configuration.
</content>
</entry>
</feed>
