diff --git a/lua/paper-tonic-modern/groups/treesitter.lua b/lua/paper-tonic-modern/groups/treesitter.lua index 1819327..8b2fa64 100644 --- a/lua/paper-tonic-modern/groups/treesitter.lua +++ b/lua/paper-tonic-modern/groups/treesitter.lua @@ -292,6 +292,6 @@ return { ['@none'] = {}, ['@conceal'] = { fg = c.fg_weaker }, - ['@spell'] = {}, - ['@nospell'] = {}, + -- @spell and @nospell should not define any styling + -- This allows vim.wo.spell to control spell highlighting via SpellBad/SpellCap/etc } diff --git a/lua/settings.lua b/lua/settings.lua index 697dd78..ed06b65 100644 --- a/lua/settings.lua +++ b/lua/settings.lua @@ -60,6 +60,9 @@ vim.opt.hlsearch = true -- Highlight all search matches vim.opt.iskeyword:append("$") vim.opt.iskeyword:append("-") +-- Terminal and color support +vim.opt.termguicolors = true -- Enable 24-bit RGB color (required for colored underlines) + -- Visuals vim.opt.showbreak = " ↳" vim.opt.listchars = { diff --git a/spell/en.utf-8.add b/spell/en.utf-8.add index c779ae2..47446ee 100644 --- a/spell/en.utf-8.add +++ b/spell/en.utf-8.add @@ -778,3 +778,7 @@ dropdowns contenteditable #uer/! suer/! +RDV +param +int +bool diff --git a/spell/en.utf-8.add.spl b/spell/en.utf-8.add.spl index 5382f71..3890753 100644 Binary files a/spell/en.utf-8.add.spl and b/spell/en.utf-8.add.spl differ