From c57f97a2a2cc794d9e3f06092638ab35bd28217b Mon Sep 17 00:00:00 2001 From: siduck Date: Mon, 17 Oct 2022 06:37:49 +0530 Subject: [PATCH] cleanup --- after/queries/lua/highlights.scm | 1 + lua/base46/init.lua | 18 ------------------ 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/after/queries/lua/highlights.scm b/after/queries/lua/highlights.scm index 110c988..0feefa3 100644 --- a/after/queries/lua/highlights.scm +++ b/after/queries/lua/highlights.scm @@ -1,2 +1,3 @@ +;; extends (field name: (identifier) @field.key) diff --git a/lua/base46/init.lua b/lua/base46/init.lua index 8a24782..cb658b8 100644 --- a/lua/base46/init.lua +++ b/lua/base46/init.lua @@ -22,29 +22,11 @@ M.merge_tb = function(table1, table2) return vim.tbl_deep_extend("force", table1, table2) end --- credits to https://github.com/max397574 for this function -M.clear_highlights = function(hl_group) - local highlights_raw = vim.split(vim.api.nvim_exec("filter " .. hl_group .. " hi", true), "\n") - local highlight_groups = {} - - for _, raw_hi in ipairs(highlights_raw) do - table.insert(highlight_groups, string.match(raw_hi, hl_group .. "%a+")) - end - - for _, highlight in ipairs(highlight_groups) do - vim.cmd([[hi clear ]] .. highlight) - end -end - M.load_all_highlights = function() vim.opt.bg = require("base46").get_theme_tb "type" -- dark/light -- reload highlights for theme switcher local reload = require("plenary.reload").reload_module - local clear_hl = require("base46").clear_highlights - - clear_hl "BufferLine" - clear_hl "@" reload "base46.integrations" reload "base46.chadlights"