]> localhost Git - nvim.git/commitdiff
automatically load view
authorJJ <[email protected]>
Fri, 28 Feb 2025 03:43:21 +0000 (23:43 -0400)
committerJJ <[email protected]>
Fri, 28 Feb 2025 03:43:21 +0000 (23:43 -0400)
init.lua

index 5227b16ce0c62e85ae7638c64680b4fcfc5e5a92..08fc8fb623aa1f5a94571a127fe54a0abe36a808 100644 (file)
--- a/init.lua
+++ b/init.lua
@@ -15,8 +15,6 @@ vim.opt.foldenable = true
 
 vim.opt.cursorline = true
 
-vim.cmd.colorscheme('codeclocks')
-
 local tab_next = true
 
 -- Neovide =====================================================================
@@ -214,6 +212,18 @@ require("lazy").setup({
   },
 })
 
+vim.cmd.colorscheme('codeclocks')
+
+-- Autocmd =====================================================================
+vim.api.nvim_create_autocmd("BufRead", {
+    pattern = "*",  -- Apply to all files
+    callback = function()
+        if vim.fn.haslocaldir() == 1 then
+            vim.cmd("silent! loadview")
+        end
+    end,
+})
+
 -- CustomCommands ==============================================================
 local function edit_config()
   vim.cmd [[cd ~/.config/nvim]]