Skip to content

Commit

Permalink
fix: itero keybind not functioning, add fallback functions to core.ke…
Browse files Browse the repository at this point in the history
…ybinds
  • Loading branch information
vhyrro committed Jul 13, 2024
1 parent dfcc78a commit cd950aa
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 12 deletions.
2 changes: 1 addition & 1 deletion lua/neorg/modules/core/itero/module.lua
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ module.config.private = {
}

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

module.public = {
Expand Down
23 changes: 12 additions & 11 deletions lua/neorg/modules/core/qol/todo_items/module.lua
Original file line number Diff line number Diff line change
Expand Up @@ -405,8 +405,7 @@ module.private = {
end,
}

module.public = {
task_set = function(character, name)
local function task_set(character, name)
return function()
local buffer = vim.api.nvim_get_current_buf()
local cursor = vim.api.nvim_win_get_cursor(0)
Expand All @@ -419,16 +418,18 @@ module.public = {

module.private.make_all(buffer, todo_item_at_cursor, name, character)
end
end,
end

module.public = {

task_done = module.public.task_set("x", "done"),
task_undone = module.public.task_set(" ", "undone"),
task_pending = module.public.task_set("-", "pending"),
task_on_hold = module.public.task_set("=", "on_hold"),
task_cancelled = module.public.task_set("_", "cancelled"),
task_important = module.public.task_set("!", "important"),
task_recurring = module.public.task_set("+", "recurring"),
task_ambiguous = module.public.task_set("?", "ambiguous"),
task_done = task_set("x", "done"),
task_undone = task_set(" ", "undone"),
task_pending = task_set("-", "pending"),
task_on_hold = task_set("=", "on_hold"),
task_cancelled = task_set("_", "cancelled"),
task_important = task_set("!", "important"),
task_recurring = task_set("+", "recurring"),
task_ambiguous = task_set("?", "ambiguous"),
task_cycle = function()
local buffer = vim.api.nvim_get_current_buf()
local cursor = vim.api.nvim_win_get_cursor(0)
Expand Down

0 comments on commit cd950aa

Please sign in to comment.