obsidian.nvim defaults search_max_lines to 1000, which meant block anchors
beyond line 1000 (e.g. Matthew 25:14 at line 1803) were never found and
the cursor landed at the top of the file instead of the verse.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Mason now ensures stylua, sql-formatter, and mdformat on startup, and
pip-installs mdformat-gfm into mdformat's venv so GFM tables snap.
Also includes incidental theme switch to github_dark and lazy-lock bump.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Create separate config files for telescope and nvim-tree in lua/configs/
- Fix plugin syntax (requires -> dependencies for lazy.nvim)
- Consolidate duplicate settings into appropriate files
- Move plugin configs out of options.lua and mappings.lua
- Clean up init.lua to only contain SQL autocmds
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>