Skip to content

πŸ‘½ lipoide.nvim | colorscheme | The ultra-dark-green-badass-neovim-theme

License

Notifications You must be signed in to change notification settings

FelipeIzolan/lipoide.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘½ lipoide.nvim

image

πŸš€ Installation

-- lazy.nvim
{ 'FelipeIzolan/lipoide.nvim' }
-- or
{ 
  'FelipeIzolan/lipoide.nvim',
  dependencies = { 'nvim-treesitter/nvim-treesitter' },
  config = function()
    require("lipoide").setup({
      transparent = false, -- boolean
      transparent_column = false, -- boolean
      comment_italic = false -- boolean
    })
  end
}
-- disable semantic-tokens (strongly recommended)
local on_attach = function (client, _)
    ...
    client.server_capabilities.semanticTokensProvider = nil
end

local lsp = require("lspconfig")
lsp[$server].setup({
  ...,
  on_attach = on_attach,
})

✨ Usage

colorscheme lipoide
vim.cmd("colorscheme lipoide")

πŸ”— Compatibility

nvim-cmp

To enable the colorscheme in nvim-cmp, you need to set the highlight groups in the nvim-cmp setup.

local cmp = require 'cmp'
cmp.setup({
  ...,
  formatting = {
    ...,
    format = function(entry, item)
      ...
      item.menu_hl_group = 'CmpMenu' -- <- menu highlight group
      item.kind_hl_group = 'CmpKind' -- <- kind highlight group
      return item
    end,
  },
  window = {
    completion = {
      ...,
      winhighlight = 'Normal:CmpNormal', -- <- window highlight group
    },
    documentation = {
      ...,
      winhighlight = 'Normal:CmpNormal', -- <- window highlight group
    }
  },
})

About

πŸ‘½ lipoide.nvim | colorscheme | The ultra-dark-green-badass-neovim-theme

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published