| 123456789101112131415161718192021222324252627 |
- -- vim.api.nvim_create_autocmd("VimEnter", {
- -- callback = function()
- -- if vim.fn.argv(0) == "" then
- -- vim.cmd("set modifiable")
- -- require('telescope.builtin').find_files()
- -- end
- -- end,
- -- })
- local is_git_dir = function()
- return os.execute('git rev-parse --is-inside-work-tree >> /dev/null 2>&1')
- end
- vim.api.nvim_create_autocmd('VimEnter', {
- callback = function()
- local bufferPath = vim.fn.expand('%:p')
- if vim.fn.isdirectory(bufferPath) ~= 0 then
- local ts_builtin = require('telescope.builtin')
- vim.api.nvim_buf_delete(0, { force = true })
- if is_git_dir() == 0 then
- ts_builtin.git_files({ show_untracked = true })
- else
- ts_builtin.find_files()
- end
- end
- end,
- })
|