mirror of
https://github.com/traxys/Nixfiles.git
synced 2026-02-14 19:30:19 +01:00
add nvim-tree
This commit is contained in:
parent
43d8ea2563
commit
8c0d7a32fc
4 changed files with 34 additions and 1 deletions
17
flake.lock
generated
17
flake.lock
generated
|
|
@ -600,6 +600,22 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nvim-tree.lua": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1639338723,
|
||||
"narHash": "sha256-B3YzoO2DxirRMWir0jNJuKkOhErMn6bLkXdqpvYdKwA=",
|
||||
"owner": "kyazdani42",
|
||||
"repo": "nvim-tree.lua",
|
||||
"rev": "f408781a463c2edc3a49091b1bca5a18f790ee3d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "kyazdani42",
|
||||
"repo": "nvim-tree.lua",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nvim-treesitter": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
|
@ -745,6 +761,7 @@
|
|||
"nvim-cmp": "nvim-cmp",
|
||||
"nvim-lightbulb": "nvim-lightbulb",
|
||||
"nvim-lspconfig": "nvim-lspconfig",
|
||||
"nvim-tree.lua": "nvim-tree.lua",
|
||||
"nvim-treesitter": "nvim-treesitter",
|
||||
"nvim-web-devicons": "nvim-web-devicons",
|
||||
"plantuml-syntax": "plantuml-syntax",
|
||||
|
|
|
|||
|
|
@ -164,6 +164,10 @@
|
|||
url = "github:tweekmonster/startuptime.vim";
|
||||
flake = false;
|
||||
};
|
||||
"nvim-tree.lua" = {
|
||||
url = "github:kyazdani42/nvim-tree.lua";
|
||||
flake = false;
|
||||
};
|
||||
};
|
||||
|
||||
outputs = { home-manager, nixpkgs, ... }@inputs: {
|
||||
|
|
@ -321,6 +325,10 @@
|
|||
name = "startuptime.vim";
|
||||
path = inputs."startuptime.vim";
|
||||
}
|
||||
{
|
||||
name = "nvim-tree.lua";
|
||||
path = inputs."nvim-tree.lua";
|
||||
}
|
||||
];
|
||||
};
|
||||
# Optionally, use home-manager.extraSpecialArgs to pass
|
||||
|
|
|
|||
|
|
@ -6,7 +6,13 @@ require("lsp")
|
|||
require("completion")
|
||||
require("statusline")
|
||||
|
||||
require('gitsigns').setup()
|
||||
require("gitsigns").setup()
|
||||
require("nvim-tree").setup({
|
||||
auto_close = true,
|
||||
diagnostics = {
|
||||
enable = true,
|
||||
},
|
||||
})
|
||||
|
||||
vim.o.number = true
|
||||
vim.o.tabstop = 4
|
||||
|
|
@ -55,6 +61,7 @@ vim.api.nvim_set_keymap("n", "gr", "<cmd>Telescope lsp_references<CR>", { norema
|
|||
vim.api.nvim_set_keymap("n", "gW", "<cmd>Telescope lsp_workspace_symbols<CR>", { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap("n", "gF", "<cmd>Telescope lsp_document_symbols<CR>", { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap("n", "ft", "<cmd>Telescope file_browser<CR>", { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap("n", "fT", "<cmd>NvimTreeToggle<CR>", { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap("n", "ge", "<cmd>Telescope diagnostics bufnr=0<CR>", { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap("n", "gE", "<cmd>Telescope diagnostics<CR>", { noremap = true, silent = true })
|
||||
vim.api.nvim_set_keymap("n", "mn", "<cmd>Telescope man_pages sections=1,3,5<CR>", { noremap = true, silent = true })
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ plugins = [
|
|||
"jose-elias-alvarez/null-ls.nvim",
|
||||
"nathom/filetype.nvim",
|
||||
"tweekmonster/startuptime.vim",
|
||||
"kyazdani42/nvim-tree.lua",
|
||||
]
|
||||
|
||||
inputs = ""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue