install sidebar-nvim plugin
This commit is contained in:
@@ -53,6 +53,9 @@ require("packer").startup(function(use)
|
|||||||
-- File tree
|
-- File tree
|
||||||
use({ "kyazdani42/nvim-tree.lua" })
|
use({ "kyazdani42/nvim-tree.lua" })
|
||||||
|
|
||||||
|
-- Sidebar
|
||||||
|
use({ "sidebar-nvim/sidebar.nvim" })
|
||||||
|
|
||||||
-- Treesitter for better syntax highlighting
|
-- Treesitter for better syntax highlighting
|
||||||
use({
|
use({
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"nvim-treesitter/nvim-treesitter",
|
||||||
@@ -195,6 +198,7 @@ require("user.theme")
|
|||||||
require("nvim-autopairs").setup({})
|
require("nvim-autopairs").setup({})
|
||||||
|
|
||||||
require("user.file-tree")
|
require("user.file-tree")
|
||||||
|
require("user.sidebar")
|
||||||
require("user.treesitter")
|
require("user.treesitter")
|
||||||
require("user.telescope")
|
require("user.telescope")
|
||||||
require("user.gitsigns")
|
require("user.gitsigns")
|
||||||
|
|||||||
@@ -66,6 +66,11 @@ vim.keymap.set("n", "<leader><leader>", function()
|
|||||||
require("nvim-tree").toggle(true, false)
|
require("nvim-tree").toggle(true, false)
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
-- Sidebar
|
||||||
|
vim.keymap.set("n", "<leader>s", function()
|
||||||
|
require("sidebar-nvim").toggle()
|
||||||
|
end)
|
||||||
|
|
||||||
-- Telescope
|
-- Telescope
|
||||||
vim.keymap.set("n", "<leader>f", function()
|
vim.keymap.set("n", "<leader>f", function()
|
||||||
ts.find_files({ hidden = true })
|
ts.find_files({ hidden = true })
|
||||||
|
|||||||
5
neovim/.config/nvim/lua/user/sidebar.lua
Normal file
5
neovim/.config/nvim/lua/user/sidebar.lua
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
require("sidebar-nvim").setup({
|
||||||
|
open = false,
|
||||||
|
side = "right",
|
||||||
|
sections = { "datetime", "git", "diagnostics", "todos", "containers", "symbols" },
|
||||||
|
})
|
||||||
Reference in New Issue
Block a user