Added feline, customised plugins to use catppuccin

This commit is contained in:
2024-06-17 22:13:55 +10:00
parent 0430592548
commit f0aae9460b
5 changed files with 53 additions and 0 deletions

View File

@@ -1,6 +1,40 @@
return {
"catppuccin/nvim",
config = function()
require("catppuccin").setup({
integrations = {
gitsigns = true,
treesitter = true,
harpoon = true,
mason = true,
cmp = true,
native_lsp = {
enabled = true,
virtual_text = {
errors = { "italic" },
hints = { "italic" },
warnings = { "italic" },
information = { "italic" },
ok = { "italic" },
},
underlines = {
errors = { "underline" },
hints = { "underline" },
warnings = { "underline" },
information = { "underline" },
ok = { "underline" },
},
inlay_hints = {
background = true,
},
},
fidget = true,
telescope = {
enabled = true,
},
lsp_trouble = true,
},
})
vim.cmd('colorscheme catppuccin-mocha')
end,
}

View File

@@ -0,0 +1,12 @@
return {
'feline-nvim/feline.nvim',
config = function ()
local ctp_feline = require('catppuccin.groups.integrations.feline')
ctp_feline.setup()
require("feline").setup({
components = ctp_feline.get(),
})
end
}

View File

@@ -0,0 +1,3 @@
return {
'nvim-tree/nvim-web-devicons',
}

View File

@@ -27,3 +27,5 @@ vim.opt.isfname:append("@-@")
vim.opt.updatetime = 50
vim.opt.colorcolumn = "80"
vim.g.have_nerd_font = true