summaryrefslogtreecommitdiff
path: root/nvim/lua/plugins/init.lua
diff options
context:
space:
mode:
author2025-04-24 13:01:05 +0300
committer2025-04-24 13:01:05 +0300
commite460676b0a98596fa2886e14434bc600bd921862 (patch)
tree7e015e1da87779adf8e9be3630d05f90b1cb4558 /nvim/lua/plugins/init.lua
parentFixed zsh config (diff)
downloaddotfiles-e460676b0a98596fa2886e14434bc600bd921862.tar.gz
dotfiles-e460676b0a98596fa2886e14434bc600bd921862.tar.bz2
dotfiles-e460676b0a98596fa2886e14434bc600bd921862.tar.xz
dotfiles-e460676b0a98596fa2886e14434bc600bd921862.zip
Добавил автокоманду для сборки templ
Diffstat (limited to 'nvim/lua/plugins/init.lua')
-rw-r--r--nvim/lua/plugins/init.lua29
1 files changed, 27 insertions, 2 deletions
diff --git a/nvim/lua/plugins/init.lua b/nvim/lua/plugins/init.lua
index f3e7030..b27e33f 100644
--- a/nvim/lua/plugins/init.lua
+++ b/nvim/lua/plugins/init.lua
@@ -3,7 +3,15 @@ return require("packer").startup({
use("wbthomason/packer.nvim")
use("nvim-lua/plenary.nvim")
use("neovim/nvim-lspconfig")
- use("bluz71/vim-moonfly-colors")
+ use({
+ "srt0/codescope.nvim",
+ config = function()
+ require("codescope").setup({
+ transparent = false, -- Set to true for transparency
+ })
+ vim.cmd.colorscheme("codescope")
+ end,
+ })
use("Snyssfx/goerr-nvim")
use({
"lukas-reineke/indent-blankline.nvim",
@@ -15,7 +23,24 @@ return require("packer").startup({
"rcarriga/nvim-dap-ui",
requires = { "mfussenegger/nvim-dap", "nvim-neotest/nvim-nio" },
config = function()
- require("dapui").setup()
+ local dap, dapui = require("dap"), require("dapui")
+ dapui.setup()
+ dap.listeners.before.attach.dapui_config = function()
+ dapui.open()
+ vim.cmd(":NvimTreeClose<CR>")
+ end
+ dap.listeners.before.launch.dapui_config = function()
+ dapui.open()
+ vim.cmd(":NvimTreeClose<CR>")
+ end
+ dap.listeners.before.event_terminated.dapui_config = function()
+ dapui.close()
+ vim.cmd(":NvimTreeOpen<CR>")
+ end
+ dap.listeners.before.event_exited.dapui_config = function()
+ dapui.close()
+ vim.cmd(":NvimTreeOpen<CR>")
+ end
end,
})
use({