Skip to content

Commit

Permalink
Add support for multiple plugins (#1)
Browse files Browse the repository at this point in the history
Add support for following plugins

- nvimtree
- neotree
- whichkey
- telescope
- notify
- noice
- treesitter
- lazy
- yanky
- scrollbar
- lspsaga
- cmp
- hop
- bufferline
- alpha
- gitgutter
  • Loading branch information
genzyy authored Feb 10, 2024
1 parent 0cd3bda commit 751ad32
Show file tree
Hide file tree
Showing 3 changed files with 74 additions and 2 deletions.
Binary file removed .DS_Store
Binary file not shown.
4 changes: 2 additions & 2 deletions colors/embark.lua
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
vim.o.background = "dark"
require("embark").colorscheme()
vim.o.background = 'dark'
require('embark').colorscheme()
72 changes: 72 additions & 0 deletions lua/embark/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ local colors = {
cyan = '#ABF8F7',
dark_cyan = '#63f2f1',

magenta = '#bb9af7',

norm = '#cbe3e7',
norm_subtle = '#8A889D',
visual = '#3E3859',
Expand Down Expand Up @@ -334,6 +336,76 @@ M.colorscheme = function()
highlight(0, 'NoiceCompletionItemKindDefault', { fg = colors.green })
highlight(0, 'NoiceConfirmBorder', { fg = colors.norm })
highlight(0, 'NoiceFormatTitle', { fg = colors.norm })

-- telescope
highlight(0, 'TelescopeNormal', { bg = colors.bg_dark })

-- nvimtree
highlight(0, 'NvimTreeNormal', { fg = colors.norm, bg = colors.bg_dark })
highlight(0, 'NvimTreeNormalNC', { fg = colors.norm, bg = colors.bg_dark })

-- neotree
highlight(0, 'NeoTreeNormal', { fg = colors.norm, bg = colors.bg_dark })
highlight(0, 'NeoTreeNormalNC', { fg = colors.norm, bg = colors.bg_dark })

--whichkey
highlight(0, 'WhichKey', { fg = colors.cyan })
highlight(0, 'WhichKeyGroup', { fg = colors.blue })
highlight(0, 'WhichKeyDesc', { fg = colors.magenta })
highlight(0, 'WhichKeySeperator', { fg = colors.norm_subtle })
highlight(0, 'WhichKeyFloat', { fg = colors.bg_dark })
highlight(0, 'WhichKeyValue', { fg = colors.norm })

-- lspsaga
highlight(0, 'DiagnosticWarning', { link = 'DiagnosticWarn' })
highlight(0, 'DiagnosticInformation', { link = 'DiagnosticInfo' })

-- neovim
highlight(0, 'healthError', { fg = colors.dark_red })
highlight(0, 'healthSuccess', { fg = colors.green })
highlight(0, 'healthWarning', { fg = colors.dark_yellow })

-- bufferline
highlight(0, 'BufferLineIndicatorSelected', { fg = colors.diff_changed })

-- notify
highlight(0, 'NotifyBackground', { fg = colors.norm, bg = colors.bg_dark })

-- gitgutter
highlight(0, 'GitGutterAdd', { fg = colors.diff_add })
highlight(0, 'GitGutterChange', { fg = colors.diff_changed })
highlight(0, 'GitGutterDelete', { fg = colors.diff_del })
highlight(0, 'GitGutterAddLineNr', { fg = colors.diff_add })
highlight(0, 'GitGutterChangeLineNr', { fg = colors.diff_changed })
highlight(0, 'GitGutterDeleteLineNr', { fg = colors.diff_del })

-- gitsigns
highlight(0, 'GitSignsAdd', { fg = colors.diff_add })
highlight(0, 'GitSignsChange', { fg = colors.diff_changed })
highlight(0, 'GitSignsDelete', { fg = colors.diff_del })

-- dashboard
highlight(0, 'DashboardShortCut', { fg = colors.cyan })
highlight(0, 'DashboardHeader', { fg = colors.blue })
highlight(0, 'DashboardCenter', { fg = colors.magenta })
highlight(0, 'DashboardFooter', { fg = colors.blue })
highlight(0, 'DashboardKey', { fg = colors.red })
highlight(0, 'DashboardDesc', { fg = colors.cyan })
highlight(0, 'DashboardIcon', { fg = colors.cyan, bold = true })

-- alpha
highlight(0, 'AlphaShortcut', { fg = colors.red })
highlight(0, 'AlphaHeader', { fg = colors.blue })
highlight(0, 'AlphaHeaderLabel', { fg = colors.red })
highlight(0, 'AlphaFooter', { fg = colors.blue })
highlight(0, 'AlphaButtons', { fg = colors.cyan })

-- sneak
highlight(0, 'Sneak', { fg = colors.bg_bright, bg = colors.magenta })
highlight(0, 'SneakScope', { bg = colors.visual })

-- noice
highlight(0, 'NoiceCompletionItemKindDefault', { fg = colors.norm })
end

return M

0 comments on commit 751ad32

Please sign in to comment.