|
|
@@ -1,32 +1,13 @@
|
|
|
--- 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 function close_all_buffers_but_current()
|
|
|
- local current_buf = vim.api.nvim_get_current_buf()
|
|
|
- local all_bufs = vim.api.nvim_list_bufs()
|
|
|
-
|
|
|
- for _, buf in ipairs(all_bufs) do
|
|
|
- if buf ~= current_buf then
|
|
|
- vim.api.nvim_buf_delete(buf, {})
|
|
|
- end
|
|
|
- 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
|
|
|
+ vim.cmd("bdelete 1")
|
|
|
local ts_builtin = require("telescope.builtin")
|
|
|
- -- close_all_buffers_but_current()
|
|
|
- -- vim.api.nvim_buf_delete(0, { force = true })
|
|
|
vim.defer_fn(function()
|
|
|
if is_git_dir() == 0 then
|
|
|
ts_builtin.git_files({ show_untracked = true })
|