diff --git a/.config/nvim/lazyvim.json b/.config/nvim/lazyvim.json index fea96840..3a00bafd 100644 --- a/.config/nvim/lazyvim.json +++ b/.config/nvim/lazyvim.json @@ -24,6 +24,7 @@ "plugins.extras.coding.ai.codeium", "plugins.extras.coding.ai.gpt", "plugins.extras.coding.annotation", + "plugins.extras.coding.boole", "plugins.extras.coding.debug.debugprint", "plugins.extras.coding.dial", "plugins.extras.coding.multicursor", diff --git a/.config/nvim/lua/plugins/extras/coding/boole.lua b/.config/nvim/lua/plugins/extras/coding/boole.lua new file mode 100644 index 00000000..c3b727b7 --- /dev/null +++ b/.config/nvim/lua/plugins/extras/coding/boole.lua @@ -0,0 +1,25 @@ +return { + "nat-418/boole.nvim", + -- stylua: ignore + keys = { + { "", "Boole increment", expr = true, desc = "Increment" }, + { "", "Boole decrement", expr = true, desc = "Decrement" }, + }, + opts = { + mappings = { + increment = "", + decrement = "", + }, + -- User defined loops + additions = { + { "Foo", "Bar" }, + { "tic", "tac", "toe" }, + }, + allow_caps_additions = { + { "enable", "disable" }, + -- enable → disable + -- Enable → Disable + -- ENABLE → DISABLE + }, + }, +} diff --git a/.config/nvim/lua/plugins/extras/coding/dial.lua b/.config/nvim/lua/plugins/extras/coding/dial.lua index 3ed33548..024d3093 100644 --- a/.config/nvim/lua/plugins/extras/coding/dial.lua +++ b/.config/nvim/lua/plugins/extras/coding/dial.lua @@ -1,24 +1,10 @@ return { "monaqa/dial.nvim", event = "VeryLazy", - -- splutylua: ignore + -- stylua: ignore keys = { - { - "", - function() - return require("dial.map").inc_normal() - end, - expr = true, - desc = "Increment", - }, - { - "", - function() - return require("dial.map").dec_normal() - end, - expr = true, - desc = "Decrement", - }, + { "", function() return require("dial.map").inc_normal() end, expr = true, desc = "Increment" }, + { "", function() return require("dial.map").dec_normal() end, expr = true, desc = "Decrement" }, }, config = function() local augend = require("dial.augend")