init (podpierdolenie)
This commit is contained in:
		
							
								
								
									
										47
									
								
								config/nvim/plugins/nvim-tree.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								config/nvim/plugins/nvim-tree.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,47 @@ | ||||
| local nvimtree = require("nvim-tree") | ||||
|  | ||||
| -- recommended settings from nvim-tree documentation | ||||
| vim.g.loaded_netrw = 1 | ||||
| vim.g.loaded_netrwPlugin = 1 | ||||
|  | ||||
| nvimtree.setup({ | ||||
|   view = { | ||||
|     width = 35, | ||||
|     relativenumber = true, | ||||
|   }, | ||||
|   -- change folder arrow icons | ||||
|   renderer = { | ||||
|     indent_markers = { | ||||
|       enable = true, | ||||
|     }, | ||||
|     icons = { | ||||
|       glyphs = { | ||||
|         folder = { | ||||
|           arrow_closed = "", -- arrow when folder is closed | ||||
|           arrow_open = "", -- arrow when folder is open | ||||
|         }, | ||||
|       }, | ||||
|     }, | ||||
|   }, | ||||
|   -- disable window_picker for | ||||
|   -- explorer to work well with | ||||
|   -- window splits | ||||
|   actions = { | ||||
|     open_file = { | ||||
|       window_picker = { | ||||
|         enable = false, | ||||
|       }, | ||||
|     }, | ||||
|   }, | ||||
|   filters = { | ||||
|     custom = { ".DS_Store" }, | ||||
|   }, | ||||
|   git = { | ||||
|     ignore = false, | ||||
|   }, | ||||
| }) | ||||
|  | ||||
| -- set keymaps | ||||
| local keymap = vim.keymap -- for conciseness | ||||
|  | ||||
| keymap.set("n", "<leader>fe", "<cmd>NvimTreeToggle<CR>", { desc = "Toggle file explorer" }) -- toggle file explorer | ||||
		Reference in New Issue
	
	Block a user
	 installer
					installer