From bade8116f2e30ea59f474c839015f22cfe0fdda7 Mon Sep 17 00:00:00 2001 From: skullbite Date: Thu, 6 Mar 2025 11:46:55 -0500 Subject: [PATCH] added barbar --- init.lua | 2 ++ lazy-lock.json | 8 ++++++-- lua/plugins/init.lua | 18 +++++++++++++++++- 3 files changed, 25 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index 01e5b94..23af1b2 100644 --- a/init.lua +++ b/init.lua @@ -1,6 +1,8 @@ require("config.lazy") require("lazy").setup("plugins") +require("oil").setup() require("config.catppuccin") +require("lspconfig").eslint.setup({}) vim.cmd.colorscheme "catppuccin" diff --git a/lazy-lock.json b/lazy-lock.json index 5de0eab..058ba67 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,10 +1,14 @@ { + "barbar.nvim": { "branch": "master", "commit": "53b5a2f34b68875898f0531032fbf090e3952ad7" }, "catppuccin": { "branch": "main", "commit": "5b5e3aef9ad7af84f463d17b5479f06b87d5c429" }, + "gitsigns.nvim": { "branch": "main", "commit": "4c40357994f386e72be92a46f41fc1664c84c87d" }, "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, - "mini.nvim": { "branch": "main", "commit": "0420076298c4457f200c2de468f65d080597a347" }, + "mini.completion": { "branch": "main", "commit": "4707a88811d4a73b89f4d700bad54d874671e57e" }, "neo-tree.nvim": { "branch": "v3.x", "commit": "16854ed5559b940f69a6f7138906ebb22c15c553" }, - "nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" }, + "nui.nvim": { "branch": "main", "commit": "8d3bce9764e627b62b07424e0df77f680d47ffdb" }, "nvim-lint": { "branch": "master", "commit": "6e9dd545a1af204c4022a8fcd99727ea41ffdcc8" }, + "nvim-lspconfig": { "branch": "master", "commit": "84e0cd5a3c58e88ef706fdf4a1eed59ded1d3ce2" }, "nvim-web-devicons": { "branch": "master", "commit": "ab4cfee554e501f497bce0856788d43cf2eb93d7" }, + "oil.nvim": { "branch": "master", "commit": "548587d68b55e632d8a69c92cefd981f360634fa" }, "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" } } diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index ddddb0f..32e93f8 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -17,5 +17,21 @@ return { }, "mfussenegger/nvim-lint", - { 'echasnovski/mini.completion', version = false } + { 'echasnovski/mini.completion', version = false }, + {'romgrk/barbar.nvim', + dependencies = { + 'lewis6991/gitsigns.nvim', -- OPTIONAL: for git status + 'nvim-tree/nvim-web-devicons', -- OPTIONAL: for file icons + }, + init = function() vim.g.barbar_auto_setup = false end, + opts = { + -- lazy.nvim will automatically call setup for you. put your options here, anything missing will use the default: + -- animation = true, + -- insert_at_start = true, + -- …etc. + }, + version = '^1.0.0', -- optional: only update when a new 1.x version is released + }, + "stevearc/oil.nvim", + "neovim/nvim-lspconfig" }