diff --git a/lazy-lock.json b/lazy-lock.json index 25b6d2f..8876922 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,6 +1,7 @@ { "LuaSnip": { "branch": "master", "commit": "409535b8fc54c650eb845b0c35e0cc7f08810284" }, "auto-save.nvim": { "branch": "main", "commit": "979b6c82f60cfa80f4cf437d77446d0ded0addf0" }, + "auto-session": { "branch": "main", "commit": "3eb26b949e1b90798e84926848551046e2eb0721" }, "ccc.nvim": { "branch": "main", "commit": "4a0ddaf787cc82796e84ab8a7f70d086f250aeb6" }, "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, "cmp-nvim-lsp": { "branch": "main", "commit": "44b16d11215dce86f253ce0c30949813c0a90765" }, diff --git a/lua/keymaps.lua b/lua/keymaps.lua index 7ac33dd..552a4c2 100644 --- a/lua/keymaps.lua +++ b/lua/keymaps.lua @@ -30,7 +30,7 @@ require("util").keymaps({ [""] = { "zz", desc = "Vertical half page up and center cursor" }, ["y"] = { '"*y', desc = "Copy to system clipboard" }, ["p"] = { '"*p', desc = "Paste from system clipboard" }, - ["Q"] = { ":qa", desc = "Quit all" }, + ["Q"] = { "Neotree closeqa", desc = "Quit all" }, ["J"] = { "mzJ`z", desc = "Move line below onto this line" }, [""] = { "", desc = "Go back " }, -- window navigation diff --git a/lua/plugins/auto-session.lua b/lua/plugins/auto-session.lua new file mode 100644 index 0000000..8eaaeff --- /dev/null +++ b/lua/plugins/auto-session.lua @@ -0,0 +1,9 @@ +vim.o.sessionoptions="blank,buffers,curdir,folds,help,tabpages,winsize,winpos,terminal,localoptions" + +return { + "rmagatti/auto-session", + opts = { + auto_session_use_git_branch = true, + auto_session_suppress_dirs = { "~/", "sessions", "~/Downloads", "/" }, + }, +} diff --git a/lua/plugins/copilot.lua b/lua/plugins/copilot.lua index 05edb6b..a22ffe5 100644 --- a/lua/plugins/copilot.lua +++ b/lua/plugins/copilot.lua @@ -4,8 +4,8 @@ return { cmd = "Copilot", event = "InsertEnter", opts = { - suggestion = { enabled = false }, - panel = { enabled = false }, + suggestion = { enabled = false, auto_trigger = false }, + panel = { enabled = false, auto_trigger = false }, }, config = function(_, opts) require("copilot").setup(opts)