From 4de5a217c25fe83bb54063f8d842b78c9e6d7fb3 Mon Sep 17 00:00:00 2001 From: "eric.marin" Date: Thu, 26 Dec 2024 14:33:06 +0100 Subject: wallust --- nvim/lua/plugins/catppuccin.lua | 58 ------------------------------------ nvim/lua/plugins/lualine.lua | 2 +- nvim/lua/plugins/neopywal.lua | 18 +++++++++++ nvim/lua/plugins/nvim-cmp.lua | 4 +-- nvim/lua/plugins/nvim-treesitter.lua | 2 ++ nvim/lua/plugins/telescope.lua | 3 +- 6 files changed, 24 insertions(+), 63 deletions(-) delete mode 100644 nvim/lua/plugins/catppuccin.lua create mode 100644 nvim/lua/plugins/neopywal.lua (limited to 'nvim/lua') diff --git a/nvim/lua/plugins/catppuccin.lua b/nvim/lua/plugins/catppuccin.lua deleted file mode 100644 index 8599732..0000000 --- a/nvim/lua/plugins/catppuccin.lua +++ /dev/null @@ -1,58 +0,0 @@ -local config = function() - require("catppuccin").setup({ - custom_highlights = function(colors) - return { - TodoError = { fg = colors.base, bg = colors.red }, - } - end, - integrations = { - dashboard = true, - indent_blankline = { - enabled = true, - colored_indent_levels = false, - }, - lsp_saga = false, - neotree = false, - cmp = true, - native_lsp = { - enabled = true, - virtual_text = { - errors = { "italic" }, - hints = { "italic" }, - warnings = { "italic" }, - information = { "italic" }, - ok = { "italic" }, - }, - underlines = { - errors = { "undercurl" }, - hints = { "underline" }, - warnings = { "undercurl" }, - information = { "underline" }, - ok = { "underline" }, - }, - inlay_hints = { - background = true, - }, - }, - treesitter = true, - telescope = { - enabled = true, - -- style = "nvchad" - }, - lsp_trouble = false, - illuminate = { - enabled = true, - lsp = false - }, - which_key = false - } - }) - vim.cmd.colorscheme("catppuccin-macchiato") -end - -return { - "catppuccin/nvim", - name = "catppuccin", - lazy = false, - config = config, -} diff --git a/nvim/lua/plugins/lualine.lua b/nvim/lua/plugins/lualine.lua index 397e481..d9a108b 100644 --- a/nvim/lua/plugins/lualine.lua +++ b/nvim/lua/plugins/lualine.lua @@ -1,7 +1,7 @@ local config = function() require("lualine").setup({ options = { - theme = "catppuccin", + theme = "auto", globalstatus = true, disabled_filetypes = { "toggleterm", "lazy", "oil", "dashboard", "TelescopePrompt", "oil_preview" } }, diff --git a/nvim/lua/plugins/neopywal.lua b/nvim/lua/plugins/neopywal.lua new file mode 100644 index 0000000..e95686a --- /dev/null +++ b/nvim/lua/plugins/neopywal.lua @@ -0,0 +1,18 @@ +local init = function() + vim.cmd.colorscheme("neopywal") +end + +local config = function() + require("neopywal").setup({ + use_wallust = true, + }) +end + +return { + "RedsXDD/neopywal.nvim", + lazy = false, + name = "neopywal", + init = init, + config = config, + priority = 1000, +} diff --git a/nvim/lua/plugins/nvim-cmp.lua b/nvim/lua/plugins/nvim-cmp.lua index 800391d..b7d71a3 100644 --- a/nvim/lua/plugins/nvim-cmp.lua +++ b/nvim/lua/plugins/nvim-cmp.lua @@ -40,10 +40,10 @@ local config = function() { name = "neorg" } }, { { name = "nvim_lsp" }, - }, { - { name = "buffer" }, }, { { name = "path" }, + }, { + { name = "buffer" }, } ) }) diff --git a/nvim/lua/plugins/nvim-treesitter.lua b/nvim/lua/plugins/nvim-treesitter.lua index ffb8824..1c9ecdc 100644 --- a/nvim/lua/plugins/nvim-treesitter.lua +++ b/nvim/lua/plugins/nvim-treesitter.lua @@ -21,6 +21,8 @@ local config = function() "nix", "javascript", "norg", + "fish", + "kdl", }, auto_install = false, highlight = { diff --git a/nvim/lua/plugins/telescope.lua b/nvim/lua/plugins/telescope.lua index cb17298..0796d4f 100644 --- a/nvim/lua/plugins/telescope.lua +++ b/nvim/lua/plugins/telescope.lua @@ -16,8 +16,7 @@ local init = function() end local config = function() - local telescope = require("telescope") - telescope.setup({ + require("telescope").setup({ defaults = { mappings = { i = { -- cgit v1.2.3