Thomas 8 months ago
parent
commit
d2fa194ea9
2 changed files with 3 additions and 22 deletions
  1. 1 1
      init.lua
  2. 2 21
      lua/config/autocmd.lua

+ 1 - 1
init.lua

@@ -4,7 +4,7 @@ vim.cmd("set softtabstop=2")
 vim.cmd("set shiftwidth=2")
 
 -- remove [no name] buffers
-vim.cmd("set nohidden")
+-- vim.cmd("set nohidden")
 
 -- disable netrw at the very start of your init.lua
 vim.g.loaded_netrw = 1

+ 2 - 21
lua/config/autocmd.lua

@@ -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 })