diff --git a/lua/dot013/plugins/navigation.lua b/lua/dot013/plugins/navigation.lua index 0199732..23f9257 100644 --- a/lua/dot013/plugins/navigation.lua +++ b/lua/dot013/plugins/navigation.lua @@ -25,7 +25,17 @@ return { desc = "[Telescope] Find in current buffer", }, { "fr", ":lua require('telescope.builtin').oldfiles()", desc = "[Telescope] Find recent files" }, - { "ff", ":lua require('telescope.builtin').git_files()", desc = "[Telescope] Git files" }, + { + "ff", + function() + if require("dot013.utils").is_in_cwd(".git") then + return require("telescope.builtin").git_files() + else + return require("telescope.builtin").find_files() + end + end, + desc = "[Telescope] Git files", + }, { "ff", function()