From b7f3fbb7e2e9688ad1199a6bc7ec0b56b53dbbd4 Mon Sep 17 00:00:00 2001 From: Ivan Dimitrov Date: Sun, 1 Oct 2023 19:39:33 +0300 Subject: [PATCH] neovim theme + lualine --- home/laptop/programs/neovim/default.nix | 4 +++- home/laptop/programs/neovim/nvim/init.lua | 22 ++++++++++++++++++++-- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/home/laptop/programs/neovim/default.nix b/home/laptop/programs/neovim/default.nix index b41fa22..de71352 100644 --- a/home/laptop/programs/neovim/default.nix +++ b/home/laptop/programs/neovim/default.nix @@ -47,7 +47,8 @@ comment-nvim gitsigns-nvim luasnip - nightfox-nvim + #nightfox-nvim + catppuccin-nvim nvim-cmp nvim-lspconfig nvim-treesitter.withAllGrammars @@ -57,6 +58,7 @@ telescope-nvim toggleterm-nvim vim-vinegar + lualine-nvim ]; extraLuaConfig = lib.fileContents ./nvim/init.lua; }; diff --git a/home/laptop/programs/neovim/nvim/init.lua b/home/laptop/programs/neovim/nvim/init.lua index e24bfa8..8871e0f 100644 --- a/home/laptop/programs/neovim/nvim/init.lua +++ b/home/laptop/programs/neovim/nvim/init.lua @@ -130,5 +130,23 @@ require("telescope").setup { } } -require("nightfox").setup({ options = { transparent = true } }) -vim.cmd.colorscheme("carbonfox") +require("lualine").setup({ + options = { + theme = "catppuccin" + } +}) +require("catppuccin").setup({ + flavour = "mocha", + transparent_background = true, + integrations = { + cmp = true, + gitsigns = true, + treesitter = true, + telescope = { + enabled = true, + }, + markdown = true + }, +}) + +vim.cmd.colorscheme("catppuccin")