diff --git a/lua/keys.lua b/lua/keys.lua index ac62b84..4e9fd81 100644 --- a/lua/keys.lua +++ b/lua/keys.lua @@ -1,4 +1,5 @@ vim.api.nvim_set_keymap("n", "ff", "lua require('telescope.builtin').git_files()", {silent = true}) +vim.api.nvim_set_keymap("n", "fF", "lua require('telescope.builtin').find_files()", {silent = true}) vim.api.nvim_set_keymap("n", "fg", "lua require('telescope.builtin').live_grep()", {silent = true}) vim.api.nvim_set_keymap("n", "fb", "lua require('telescope.builtin').buffers()", {silent = true}) vim.api.nvim_set_keymap("n", "fh", "lua require('telescope.builtin').help_tags()", {silent = true}) diff --git a/lua/plugins.lua b/lua/plugins.lua index 1e45da1..32809bb 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -245,7 +245,7 @@ return require("packer").startup( } } use { - "Saecki/crates.nvim", + "saecki/crates.nvim", event = {"BufRead Cargo.toml"}, requires = {{"nvim-lua/plenary.nvim"}}, config = function() diff --git a/lua/plugins/nvim-tree.lua b/lua/plugins/nvim-tree.lua index 95aef0f..95ef997 100644 --- a/lua/plugins/nvim-tree.lua +++ b/lua/plugins/nvim-tree.lua @@ -1,4 +1,3 @@ -vim.g.nvim_tree_ignore = {".git", "node_modules", ".cache"} vim.g.nvim_tree_indent_markers = 1 vim.api.nvim_set_keymap("", "", ":NvimTreeFindFile:NvimTreeFocus", {silent = true}) @@ -31,6 +30,20 @@ local tree_cb = require "nvim-tree.config".nvim_tree_callback require "nvim-tree".setup( { auto_close = true, + git = { + enable = true, + ignore = false, + timeout = 500 + }, + filters = { + custom = { + ".git", + ".webpack", + "out", + ".out", + ".cache" + } + }, view = { mappings = { custom_only = true,