diff options
| author | Thomas Vanbesien <tvanbesi@proton.me> | 2026-05-19 19:46:22 +0200 |
|---|---|---|
| committer | Thomas Vanbesien <tvanbesi@proton.me> | 2026-05-19 19:46:22 +0200 |
| commit | be333763ae599d49b640a110d8f047c6c297e252 (patch) | |
| tree | 27e68ce1edb5c9f5b745d7f513ffde49deab2a88 /.config/nvim/plugin/50-markdown.lua | |
| parent | b5dcfa4345287ae20edc52093c2546de39589ec8 (diff) | |
| download | dotfiles-be333763ae599d49b640a110d8f047c6c297e252.tar.gz dotfiles-be333763ae599d49b640a110d8f047c6c297e252.zip | |
refactor(nvim): single source of truth for per-ft formatting width
- 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.
Diffstat (limited to '.config/nvim/plugin/50-markdown.lua')
| -rw-r--r-- | .config/nvim/plugin/50-markdown.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.config/nvim/plugin/50-markdown.lua b/.config/nvim/plugin/50-markdown.lua index 9642617..87a7838 100644 --- a/.config/nvim/plugin/50-markdown.lua +++ b/.config/nvim/plugin/50-markdown.lua @@ -17,7 +17,7 @@ require("nvim-treesitter").install({ "yaml", }) -local markdown_textwidth = 120 +local markdown_textwidth = vim.g.dotfiles.textwidth.markdown require("render-markdown").setup({ heading = { width = "block", min_width = markdown_textwidth }, code = { position = "center", sign = false, width = "block", min_width = markdown_textwidth / 2, left_margin = 2 }, |
