summary refs log tree commit diff
path: root/.vim/lua/plugins.lua
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-05-27 13:03:37 +0200
committerRobert Günzler <r@gnzler.io>2022-05-27 13:16:15 +0200
commite77b49386c500b3b352a996c42ba7830f3214729 (patch)
tree0c28f4834525fc860948d8d296f129cf527daf5c /.vim/lua/plugins.lua
parent19323d1afd10ec91e25d9b45f00eada767afaf05 (diff)
vim: enable guess-indent
Diffstat (limited to '.vim/lua/plugins.lua')
-rw-r--r--.vim/lua/plugins.lua16
1 files changed, 4 insertions, 12 deletions
diff --git a/.vim/lua/plugins.lua b/.vim/lua/plugins.lua
index cd76838..c8f013c 100644
--- a/.vim/lua/plugins.lua
+++ b/.vim/lua/plugins.lua
@@ -931,22 +931,14 @@ return require('packer').startup({function()
       vim.notify(vim.inspect(vim.g.polyglot_disabled))
     end} -- }}}
 
-  use {'NMAC427/guess-indent.nvim', disable = false,
+  use {'NMAC427/guess-indent.nvim', disable = false, -- {{{
     config = function()
       require('guess-indent').setup {
-        auto_cmd = false,
-        -- filetype_exclude = {'netrw', 'tutor'},
+        auto_cmd = true,
+        filetype_exclude = {'netrw', 'tutor', 'dirbuf'},
         buftype_exclude = {'help', 'nofile', 'terminal', 'prompt'},
       }
-      local group = vim.api.nvim_create_augroup('GuessIndent', { clear = true })
-      vim.api.nvim_create_autocmd('BufWinEnter', {
-        pattern = '*',
-        callback = function()
-          require("guess-indent").set_from_buffer(true)
-        end,
-        group = group
-      })
-    end}
+    end} -- }}}
 
   use {'folke/zen-mode.nvim', cmd = {'ZenMode'}, -- {{{
     module = {'zen-mode'},