---@type LazySpec local spec = { "zenarvus/md-agenda.nvim", --lazy = false, ft = "markdown", cmd = require("plugins.md-agenda-nvim.cmds"), dependencies = { "nvim-telescope/telescope.nvim" }, config = function() require("md-agenda").setup(require("plugins.md-agenda-nvim.opts")) --optional: set keymaps for commands vim.keymap.set("n", "", ":CheckTask") vim.keymap.set("n", "", ":CancelTask") vim.keymap.set("n", "", ":HabitView") vim.keymap.set("n", "", ":AgendaView") vim.keymap.set("n", "", ":PrevAgendaPage") vim.keymap.set("n", "", ":NextAgendaPage") vim.keymap.set("n", "", ":TaskScheduled") vim.keymap.set("n", "", ":TaskDeadline") vim.keymap.set("n", "", ":TaskSearch") --optional: create your own agenda view command to show tasks with a specific tag only vim.api.nvim_create_user_command("WorkAgenda", function() vim.cmd("AgendaViewWTF work companyA") --Run the agenda view with tag filters end, {}) end, cond = false, enabled = false, } return spec