feat: implement freeform smartcolumn column positions

This commit is contained in:
NotAShelf 2023-06-04 14:12:08 +03:00
commit 2cfeb22764
No known key found for this signature in database
GPG key ID: F0D14CCB5ED5AA22
5 changed files with 48 additions and 38 deletions

View file

@ -16,12 +16,6 @@ in {
"ccc"
];
vim.maps.normal = mkMerge [
(mkSetLuaBinding mappings.quit "require('ccc').mapping.quit")
(mkSetLuaBinding mappings.increase10 "require('ccc').mapping.increase10")
(mkSetLuaBinding mappings.decrease10 "require('ccc').mapping.decrease10")
];
vim.luaConfigRC.ccc = nvim.dag.entryAnywhere ''
local ccc = require("ccc")
ccc.setup {
@ -52,6 +46,11 @@ in {
{ ccc.picker.css_rgb, ccc.output.css_hsl },
{ ccc.picker.css_hsl, ccc.output.hex },
},
mappings = {
["q"] = ccc.mapping.quit,
["L"] = ccc.mapping.increase10,
["H"] = ccc.mapping.decrease10,
},
}
'';
};