From ba669d6808f2e6860d0c1b33648c262d16324196 Mon Sep 17 00:00:00 2001 From: spike Date: Mon, 29 Aug 2022 17:17:35 +0200 Subject: [PATCH] update merge core/init --- lua/core/init.lua | 60 ------------------------------------- lua/custom/plugins/init.lua | 2 +- 2 files changed, 1 insertion(+), 61 deletions(-) diff --git a/lua/core/init.lua b/lua/core/init.lua index 0e30564..e96ca1a 100644 --- a/lua/core/init.lua +++ b/lua/core/init.lua @@ -10,7 +10,6 @@ vim.cmd "silent! command! NvChadSnapshotCheckout lua require('nvchad').snap_chec -- autocmds local autocmd = vim.api.nvim_create_autocmd -local api = vim.api -- dont list quickfix buffers autocmd("FileType", { @@ -26,62 +25,3 @@ autocmd("VimEnter", { vim.cmd "command! -nargs=* -complete=customlist,v:lua.require'packer'.plugin_complete PackerSync lua require('plugins') require('core.utils').packer_sync()" end, }) - --- Disable statusline in dashboard -autocmd("FileType", { - pattern = "alpha", - callback = function() - vim.opt.laststatus = 0 - end, -}) - -autocmd("BufUnload", { - buffer = 0, - callback = function() - vim.opt.laststatus = 3 - end, -}) - --- Don't auto commenting new lines -autocmd("BufEnter", { - pattern = "*", - command = "set fo-=c fo-=r fo-=o", -}) - --- store listed buffers in tab local var -vim.t.bufs = vim.api.nvim_list_bufs() - --- autocmds for tabufline -> store bufnrs on bufadd, bufenter events --- thx to https://github.com/ii14 & stores buffer per tab -> table -autocmd({ "BufAdd", "BufEnter" }, { - callback = function(args) - if vim.t.bufs == nil then - vim.t.bufs = { args.buf } - else - local bufs = vim.t.bufs - - -- check for duplicates - if not vim.tbl_contains(bufs, args.buf) and (args.event == "BufAdd" or vim.bo[args.buf].buflisted) then - table.insert(bufs, args.buf) - vim.t.bufs = bufs - end - end - end, -}) - -autocmd("BufDelete", { - callback = function(args) - for _, tab in ipairs(api.nvim_list_tabpages()) do - local bufs = vim.t[tab].bufs - if bufs then - for i, bufnr in ipairs(bufs) do - if bufnr == args.buf then - table.remove(bufs, i) - vim.t[tab].bufs = bufs - break - end - end - end - end - end, -}) diff --git a/lua/custom/plugins/init.lua b/lua/custom/plugins/init.lua index da2ec5c..d403e23 100644 --- a/lua/custom/plugins/init.lua +++ b/lua/custom/plugins/init.lua @@ -45,7 +45,7 @@ return { end }, ["tpope/vim-fugitive"] = { - cmd = "G*" + cmd = {"G", "Git", "G*"} }, -- session and view