From cba991db027d696d99b15e6d3ea6f29f59ad2963 Mon Sep 17 00:00:00 2001 From: Alex <49870662+ysomad@users.noreply.github.com> Date: Tue, 7 Nov 2023 23:34:07 +0400 Subject: Added support for Neotest (#30) * feat: add support for neotest * Update NeotestFocused colors * Remove neotest comment --- lua/no-clown-fiesta/groups/init.lua | 1 + lua/no-clown-fiesta/groups/neotest.lua | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 lua/no-clown-fiesta/groups/neotest.lua (limited to 'lua/no-clown-fiesta') diff --git a/lua/no-clown-fiesta/groups/init.lua b/lua/no-clown-fiesta/groups/init.lua index 9c6bd42..c7b9971 100644 --- a/lua/no-clown-fiesta/groups/init.lua +++ b/lua/no-clown-fiesta/groups/init.lua @@ -17,4 +17,5 @@ return { require "no-clown-fiesta.groups.telescope", require "no-clown-fiesta.groups.treesitter", require "no-clown-fiesta.groups.whichkey", + require "no-clown-fiesta.groups.neotest", } diff --git a/lua/no-clown-fiesta/groups/neotest.lua b/lua/no-clown-fiesta/groups/neotest.lua new file mode 100644 index 0000000..7264bff --- /dev/null +++ b/lua/no-clown-fiesta/groups/neotest.lua @@ -0,0 +1,29 @@ +local M = {} + +function M.highlight(palette, opts) + return { + NeogitNotificationInfo = { fg = palette.sign_add }, + NeogitNotificationWarning = { fg = palette.warning }, + NeogitNotificationError = { fg = palette.sign_delete }, + NeogitDiffAddHighlight = { fg = palette.sign_add, bg = palette.accent_green }, + NeogitDiffDeleteHighlight = { fg = palette.sign_delete, bg = palette.accent_red }, + NeogitDiffContextHighlight = { fg = palette.fg, bg = palette.alt_bg }, + NeogitHunkHeader = { fg = palette.fg, bg = palette.alt_bg }, + NeogitHunkHeaderHighlight = { fg = palette.fg, bg = palette.accent }, + NeogitDiffAdd = { fg = palette.sign_add, bg = palette.accent_green }, + NeogitDiffDelete = { fg = palette.sign_delete, bg = palette.accent_red }, + NeotestAdapterName = { fg = palette.purple }, + NeotestDir = { fg = palette.cyan }, + NeotestExpandMarker = { fg = palette.gray }, + NeotestFailed = { fg = palette.error }, + NeotestFile = { fg = palette.cyan }, + NeotestFocused = { bold = true }, + NeotestIndent = { fg = palette.fg }, + NeotestNamespace = { fg = palette.blue }, + NeotestPassed = { fg = palette.green }, + NeotestRunning = { fg = palette.yellow }, + NeotestSkipped = { fg = palette.cyan }, + } +end + +return M -- cgit v1.2.3-70-g09d2