diff --git a/init.lua b/init.lua index 0f9a423..55fa018 100644 --- a/init.lua +++ b/init.lua @@ -30,8 +30,8 @@ vim.keymap.set('n', 'n', 'nzz') vim.keymap.set('n', 'N', 'Nzz') -- Telescope -vim.keymap.set('n', 'ff', ':Telescope find_files', { desc = 'Telescope find files' }) -vim.keymap.set('n', 'fg', ':Telescope live_grep', { desc = 'Telescope live grep' }) +vim.keymap.set('n', 'ff', ':Telescope find_files hidden=true', { desc = 'Telescope find files' }) +vim.keymap.set('n', 'fg', ':Telescope live_grep hidden=true', { desc = 'Telescope live grep' }) vim.keymap.set('n', 'fd', ':Telescope cder', { desc = 'Telescope open directory grep' }) -- Neotree diff --git a/lua/plugins/neo-tree.lua b/lua/plugins/neo-tree.lua index 944c3d6..8c971ae 100644 --- a/lua/plugins/neo-tree.lua +++ b/lua/plugins/neo-tree.lua @@ -1,10 +1,28 @@ -return { +return { "nvim-neo-tree/neo-tree.nvim", branch = "v3.x", dependencies = { "nvim-lua/plenary.nvim", "nvim-tree/nvim-web-devicons", "MunifTanjim/nui.nvim", - } - } + }, + config = function() + require("neo-tree").setup({ + filesystem = { + filtered_items = { + visible = true, + show_hidden_count = true, + hide_dotfiles = false, + hide_gitignored = false, + hide_by_name = { + -- add extension names you want to explicitly exclude + -- '.git', + -- '.DS_Store', + -- 'thumbs.db', + }, + never_show = {}, + }, + }, + }) + end, }