Skip to content

Commit d368473

Browse files
committed
feat(align): adds mini.trailspace
1 parent 7dbbc44 commit d368473

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

lazy-lock.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"mini.align": { "branch": "main", "commit": "85e495b0987bc6277411e5f2305fea6d5d91f50a" },
1515
"mini.icons": { "branch": "main", "commit": "efc85e42262cd0c9e1fdbf806c25cb0be6de115c" },
1616
"mini.surround": { "branch": "main", "commit": "cc7b9d0a056b5fa6915ffac1cb91f29bf7c96f69" },
17+
"mini.trailspace": { "branch": "main", "commit": "f8083ca969e1b2098480c10f3c3c4d2ce3586680" },
1718
"neogit": { "branch": "master", "commit": "d8bf9102692250193b855acd9025a826f1af2729" },
1819
"nvim-ansible": { "branch": "main", "commit": "bba61168b7aef735e7f950fdfece5ef6c388eacf" },
1920
"nvim-autopairs": { "branch": "master", "commit": "c2a0dd0d931d0fb07665e1fedb1ea688da3b80b4" },
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
-- Highlight and remove trailspace.
2+
-- See https://github.com/nvim-mini/mini.trailspace'.
3+
4+
---@type LazyPluginSpec[]
5+
return {
6+
{
7+
"echasnovski/mini.trailspace",
8+
event = { "BufReadPre", "BufNewFile" },
9+
opts = {},
10+
init = function()
11+
vim.api.nvim_create_autocmd("BufWritePre", {
12+
group = require("peter.util.autocmds").augroup("TrimWhitespace"),
13+
callback = function()
14+
require("mini.trailspace").trim()
15+
end,
16+
})
17+
end,
18+
},
19+
}

0 commit comments

Comments
 (0)