feat: add appearance configuration

This commit is contained in:
Guz
2024-12-05 19:24:51 -03:00
parent 22d6f2a4ab
commit 14b33a9cfe
3 changed files with 42 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
return {
{
"catppuccin-nvim",
priority = 1000,
after = function()
require("catppuccin").setup({
flavour = "mocha",
transparent_background = true,
})
vim.cmd.colorscheme("catppuccin")
end,
},
{
"lualine.nvim",
priority = 1000,
after = function()
require("lualine").setup({
options = {
icons_enabled = false,
theme = "catppuccin",
component_separators = "|",
section_separators = "",
},
})
end,
},
-- Lualine dependencies
{ "nvim-web-devicons", dep_of = { "lualine.nvim" } },
{
"indent-blankline.nvim",
priority = 1000,
after = function()
require("ibl").setup()
end,
},
}

View File

@@ -1,4 +1,5 @@
return {
{ import = "dot013.plugins.appearance" },
{ import = "dot013.plugins.navigation" },
-- Global Dependencies

View File

@@ -9,6 +9,8 @@
startPlugins = with pkgs;
with vimPlugins; [
catppuccin-nvim
indent-blankline-nvim
lze
(vimUtils.buildVimPlugin {
name = "dot013.nvim";
@@ -19,7 +21,9 @@
optPlugins = with pkgs;
with pkgs.vimPlugins; [
harpoon2
lualine-nvim
marks-nvim
nvim-web-devicons
telescope-nvim
telescope-fzf-native-nvim
nvim-treesitter.withAllGrammars