From e0512063c480d9a82faa12e4d48ba92636ba8f7a Mon Sep 17 00:00:00 2001 From: jdrouhard Date: Sun, 12 Mar 2023 03:17:26 -0500 Subject: [PATCH] feat(semantic_tokens): link method and functions with defaultLibrary modifier to @function.builtin (#333) --- lua/tokyonight/theme.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/tokyonight/theme.lua b/lua/tokyonight/theme.lua index 952c39f..1b354c4 100644 --- a/lua/tokyonight/theme.lua +++ b/lua/tokyonight/theme.lua @@ -261,7 +261,8 @@ function M.setup() ["@lsp.type.parameter"] = { link = "@parameter" }, ["@lsp.type.property"] = { link = "@property" }, ["@lsp.type.variable"] = {}, -- use treesitter styles for regular variables - ["@lsp.typemod.function.defaultLibrary"] = { link = "Special" }, + ["@lsp.typemod.method.defaultLibrary"] = { link = "@function.builtin" }, + ["@lsp.typemod.function.defaultLibrary"] = { link = "@function.builtin" }, ["@lsp.typemod.variable.defaultLibrary"] = { link = "@variable.builtin" }, -- NOTE: maybe add these with distinct highlights? -- ["@lsp.typemod.variable.globalScope"] (global variables)