Skip to content

Commit cd950aa

Browse files
committed
fix: itero keybind not functioning, add fallback functions to core.keybinds
1 parent dfcc78a commit cd950aa

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

lua/neorg/modules/core/itero/module.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ module.config.private = {
7676
}
7777

7878
module.load = function()
79-
vim.keymap.set("", "<Plug>(neorg.itero.next-iteration)", module.public.next_iteration_cr)
79+
vim.keymap.set("!", "<Plug>(neorg.itero.next-iteration)", module.public.next_iteration_cr)
8080
end
8181

8282
module.public = {

lua/neorg/modules/core/qol/todo_items/module.lua

+12-11
Original file line numberDiff line numberDiff line change
@@ -405,8 +405,7 @@ module.private = {
405405
end,
406406
}
407407

408-
module.public = {
409-
task_set = function(character, name)
408+
local function task_set(character, name)
410409
return function()
411410
local buffer = vim.api.nvim_get_current_buf()
412411
local cursor = vim.api.nvim_win_get_cursor(0)
@@ -419,16 +418,18 @@ module.public = {
419418

420419
module.private.make_all(buffer, todo_item_at_cursor, name, character)
421420
end
422-
end,
421+
end
422+
423+
module.public = {
423424

424-
task_done = module.public.task_set("x", "done"),
425-
task_undone = module.public.task_set(" ", "undone"),
426-
task_pending = module.public.task_set("-", "pending"),
427-
task_on_hold = module.public.task_set("=", "on_hold"),
428-
task_cancelled = module.public.task_set("_", "cancelled"),
429-
task_important = module.public.task_set("!", "important"),
430-
task_recurring = module.public.task_set("+", "recurring"),
431-
task_ambiguous = module.public.task_set("?", "ambiguous"),
425+
task_done = task_set("x", "done"),
426+
task_undone = task_set(" ", "undone"),
427+
task_pending = task_set("-", "pending"),
428+
task_on_hold = task_set("=", "on_hold"),
429+
task_cancelled = task_set("_", "cancelled"),
430+
task_important = task_set("!", "important"),
431+
task_recurring = task_set("+", "recurring"),
432+
task_ambiguous = task_set("?", "ambiguous"),
432433
task_cycle = function()
433434
local buffer = vim.api.nvim_get_current_buf()
434435
local cursor = vim.api.nvim_win_get_cursor(0)

0 commit comments

Comments
 (0)