From ce138fc1731b2077a8c87d555fb987652c283df4 Mon Sep 17 00:00:00 2001 From: seth Date: Thu, 23 Feb 2023 22:38:19 -0500 Subject: fix catppuccin + lightspeed -> leap --- .config/nvim/lua/getchoo/init.lua | 28 ++++++++++++++++++++++++++++ .config/nvim/lua/getchoo/plugins.lua | 21 +-------------------- 2 files changed, 29 insertions(+), 20 deletions(-) diff --git a/.config/nvim/lua/getchoo/init.lua b/.config/nvim/lua/getchoo/init.lua index 83233ea..beae5d6 100644 --- a/.config/nvim/lua/getchoo/init.lua +++ b/.config/nvim/lua/getchoo/init.lua @@ -9,11 +9,36 @@ local M = {} M.bufferline = { animation = true, auto_hide = true, + highlights = require("catppuccin.groups.integrations.bufferline").get(), icons = true, maximum_padding = 2, semantic_letters = true, } +local compile_path = vim.fn.stdpath("cache") .. "/catppuccin-nvim" +vim.fn.mkdir(compile_path, "p") +vim.opt.runtimepath:append(compile_path) + +M.catppuccin = { + compile_path = compile_path, + flavour = "mocha", -- mocha, macchiato, frappe, latte + integrations = { + barbar = true, + cmp = true, + gitsigns = true, + leap = true, + native_lsp = { + enabled = true, + }, + nvimtree = true, + treesitter_context = true, + treesitter = true, + telescope = true, + lsp_trouble = true, + }, + no_italic = true, +} + M.lualine = { options = { theme = "catppuccin", @@ -23,7 +48,10 @@ M.lualine = { M.tree = {} +require("catppuccin").setup(M.catppuccin) +vim.api.nvim_command("colorscheme catppuccin") require("bufferline").setup(M.bufferline) +require("leap").add_default_mappings() require("lualine").setup(M.lualine) require("nvim-tree").setup(M.tree) diff --git a/.config/nvim/lua/getchoo/plugins.lua b/.config/nvim/lua/getchoo/plugins.lua index d3f1863..222ed80 100644 --- a/.config/nvim/lua/getchoo/plugins.lua +++ b/.config/nvim/lua/getchoo/plugins.lua @@ -28,25 +28,6 @@ require("packer").startup(function(use) use({ "catppuccin/nvim", as = "catppuccin", - config = function() - require("catppuccin").setup({ - flavour = "mocha", -- mocha, macchiato, frappe, latte - integrations = { - barbar = true, - gitsigns = true, - lightspeed = true, - mason = true, - cmp = true, - nvimtree = true, - treesitter_context = true, - treesitter = true, - telescope = true, - lsp_trouble = true, - }, - no_italic = true, - }) - vim.api.nvim_command("colorscheme catppuccin") - end, }) ---- use("shaunsingh/nord.nvim") @@ -58,7 +39,7 @@ require("packer").startup(function(use) requires = { "kyazdani42/nvim-web-devicons" }, }) - use("ggandor/lightspeed.nvim") + use("ggandor/leap.nvim") use("kyazdani42/nvim-tree.lua") -- lsp plugins -- cgit v1.2.3