Hey guys, I’m following the tutorial above, and in his video he doesn’t do anything specific to show hidden files, but it works for him. My .config/nvim/after/plugin/telescope.lua file looks like this: I’ve looked up solutions but they all use a different syntax, and none work for me. Any idea how I can make the find_files command also show hidden files by using this syntax? Thanks!

- If you have - fdinstalled, telescope uses it’s settings including ignore files (including- .ignoreand- .gitignoreetc). So if have the default settings for- fdto show hidden files, telescope will respect that.- Otherwise, if you want to have hidden files only in telescope without changing the default behavior of - fd, when using your key binding, change it as follows:- vim.keymap.set("n", "<leader>ff", function() builtin.find_files({hidden=true}) end, {})- Edit: Change to keybind format Edit2: Wrap builtin in function call - Hey, I only just had the time to try this out. I edited it as you suggested, but I still get an error when I - :soafter writing the file. Also, I don’t have any- fdcommand, and I’m not aware of anything extra that I added to nvim called- fd. - You will need to wrap the third argument to keymap.set in a function, like so: - vim.keymap.set("n", "<leader>ff", function() builtin.find_files({hidden=true}) end, {})- This seems to work, but for some reason when I do it, it gives me a massive list of all files (recursively) in the directory I ran nvim from. So if I run it in home, its going to be a massive list - Sorry, I missed the previous message. Glad you got it working with the help of @rewire@programming.dev. - Regarding the massive list, yeah that is expected. If you haven’t got fd or rg installed in you system, telescope falls back to regular - find. Find doesn’t have any sort of builtin ignore list, so it just lists all the files. If you are using the- builtin.find_filesnormally, I think it executes (at least something close to)- find -not -path "*/.*" -type f- With the - hidden=true, it does something along the lines of- find . -type f- Both of these commands are executed from the - cwd(normally the directory you started nvim in). If you want it only show to a certain depth, you can use the telescope’s setup to change the default- find_command- telescope.setup({ pickers = { find_files = { find_command = { "find", "-maxdepth", "3", ".", "-type", "f"}, }, }, }- Modify that to your requirement and then use the keymap to call - builtin.find_files()and it should work.- Hey, its me, 300 years after your initial reply :3 - I installed - fdand it seems to be working great now. Thanks for the tip!
 
 
 
 
 




