From 8295557eb4bb5b80526783fa3ec48ec8a949f532 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Sun, 7 Dec 2025 19:16:04 +0100 Subject: [PATCH] test(nvim): try out 'm_taskwarrior_d.nvim' plugin --- .../nvim/after/plugin/m_taskwarrior_d.nvim.lua | 9 +++++++++ dots/.config/nvim/flake.lock | 17 +++++++++++++++++ dots/.config/nvim/flake.nix | 5 +++++ 3 files changed, 31 insertions(+) create mode 100644 dots/.config/nvim/after/plugin/m_taskwarrior_d.nvim.lua diff --git a/dots/.config/nvim/after/plugin/m_taskwarrior_d.nvim.lua b/dots/.config/nvim/after/plugin/m_taskwarrior_d.nvim.lua new file mode 100644 index 0000000..d5ba73e --- /dev/null +++ b/dots/.config/nvim/after/plugin/m_taskwarrior_d.nvim.lua @@ -0,0 +1,9 @@ +require("m_taskwarrior_d").setup() + +vim.api.nvim_create_autocmd({ "BufEnter", "BufWritePost" }, { + group = vim.api.nvim_create_augroup("TWTask", { clear = true }), + pattern = "*.md", + callback = function() + vim.cmd("TWSyncTasks") + end, +}) diff --git a/dots/.config/nvim/flake.lock b/dots/.config/nvim/flake.lock index be8ce76..a7d3916 100644 --- a/dots/.config/nvim/flake.lock +++ b/dots/.config/nvim/flake.lock @@ -79,6 +79,22 @@ "type": "github" } }, + "plugins-m-taskwarrior-d-nvim": { + "flake": false, + "locked": { + "lastModified": 1764933759, + "narHash": "sha256-4lN/ZQTQ7uMcpjePbf2k913Bs9AYYS6da3iZbckA6oI=", + "owner": "huantrinh1802", + "repo": "m_taskwarrior_d.nvim", + "rev": "279d2c8bcd2779500c1bea71fb9249c97cdb503b", + "type": "github" + }, + "original": { + "owner": "huantrinh1802", + "repo": "m_taskwarrior_d.nvim", + "type": "github" + } + }, "plugins-mcphub-nvim": { "flake": false, "locked": { @@ -150,6 +166,7 @@ "plugins-beancount-nvim": "plugins-beancount-nvim", "plugins-crazy-node-movement": "plugins-crazy-node-movement", "plugins-helm-ls-nvim": "plugins-helm-ls-nvim", + "plugins-m-taskwarrior-d-nvim": "plugins-m-taskwarrior-d-nvim", "plugins-mcphub-nvim": "plugins-mcphub-nvim", "plugins-nvimkit-nvim": "plugins-nvimkit-nvim", "plugins-shipwright-nvim": "plugins-shipwright-nvim", diff --git a/dots/.config/nvim/flake.nix b/dots/.config/nvim/flake.nix index 4a5b301..a1d257b 100644 --- a/dots/.config/nvim/flake.nix +++ b/dots/.config/nvim/flake.nix @@ -7,6 +7,10 @@ url = "github:rktjmp/shipwright.nvim"; flake = false; }; + plugins-m-taskwarrior-d-nvim = { + url = "github:huantrinh1802/m_taskwarrior_d.nvim"; + flake = false; + }; plugins-crazy-node-movement = { url = "github:theHamsta/crazy-node-movement"; flake = false; @@ -145,6 +149,7 @@ pkgs.neovimPlugins.helm-ls-nvim pkgs.vimPlugins.kitty-scrollback-nvim rustaceanvim + pkgs.neovimPlugins.m-taskwarrior-d-nvim ]; };