Sidebar plugin, trying to add DAP stuff.

This commit is contained in:
Norm Rasmussen
2023-02-09 10:50:44 -05:00
parent ab5276dc3f
commit 65504a2f47
6 changed files with 110 additions and 59 deletions

View File

@ -69,6 +69,8 @@ return require'packer'.startup(function()
------------------------------------------------------------
-- General Functionality
------------------------------------------------------------
-- Change Color of virtual column bar
-- use "lukas-reineke/virt-column.nvim"
-- Tmux Navigation
use({
@ -97,15 +99,6 @@ return require'packer'.startup(function()
end
}
-- Close your brackets easily
-- use {
-- 'windwp/nvim-autopairs',
-- config = function()
-- require('nvim-autopairs').setup({
-- })
-- end
-- }
-- Which Key
use {
"folke/which-key.nvim",
@ -173,11 +166,38 @@ return require'packer'.startup(function()
end
})
use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, })
use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = {
"markdown" } end, ft = { "markdown" }, })
-- Prettier Plugin for Neovim specifically
use'MunifTanjim/prettier.nvim'
-- DAP (Debug adaptor Protocol)
use 'mfussenegger/nvim-dap'
use ({
'mfussenegger/nvim-dap-python',
config = function()
require('dap-python').setup(
'~/.virtualenvs/debugpy/bin/python'
)
end
})
-- Sidebar
use ({
'sidebar-nvim/sidebar.nvim',
config = function()
require("sidebar-nvim").setup({
sections = {
"datetime",
"git",
"diagnostics",
"todos",
},
})
end
})
---------------------------------------------------------
-- Text, Icons, Symbols
----------------------------------------------------------
@ -245,6 +265,11 @@ use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = fun
"nvim-telescope/telescope-file-browser.nvim"
}
use {
'nvim-telescope/telescope-fzf-native.nvim',
run = 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release && cmake --install build --prefix build'
}
-----------------------------------------------------------
-- Various Color Schemes, Dashboard, etc
-----------------------------------------------------------

View File

@ -24,3 +24,4 @@ local telescope_installer = require('telescope').setup({
require("telescope").load_extension "file_browser"
require("telescope").load_extension "mapper"
require("telescope").load_extension "live_grep_args"
require("telescope").load_extension "fzf"