aboutsummaryrefslogtreecommitdiff
path: root/lua/plugins/mini.lua
blob: e54a6d9469fb0cc50de69acca06fae971808267d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
vim.pack.add({ { src = "https://github.com/nvim-mini/mini.nvim" } })

-- setup statusline
require('mini.statusline').setup({
  use_icons = true,
})

-- colorscheme integration
require("teide").setup({
  integration = {
    mini = true,
  },
})

-- amazing fast indent scope highlight plugin
require('mini.indentscope').setup({
  draw = {
    delay = 100,
    predicate = function(scope) return not scope.body.is_incomplete end,
    priority = 2,
  }
})

-- git related stuff
require('mini.git').setup()
require('mini.diff').setup()

-- load mini sub-modules
require("plugins.mini.init")