Skip to content

v0.1.0

Latest

Choose a tag to compare

@MickDuprez MickDuprez released this 28 Apr 01:21

Planflow.nvim v0.1.0


Initial release of Planflow.nvim, a lightweight project session planner and task management tool for Neovim.


✨ Features

  • Insert a project planning session template into a .plan file

  • Track immediate next steps and general TODOs

  • Move completed [x] tasks into a "Last Completed" section

  • Archive "Last Completed" tasks into a history.plan file automatically

  • Keymaps registered under <leader>pf for fast access

  • Smooth which-key.nvim integration for menu popups

  • Minimalistic, distraction-free workflow focused on execution

  • Designed for users who love modular, REPL-like iterative work


🔥 Usage Highlights

Keybinding | Action -- | -- pft | Insert a fresh session template pfd | Move completed tasks pfh | Archive tasks to history.plan

🛠 Installation

With Lazy.nvim:

lua
Copy
{ "yourgithubusername/planflow.nvim", version = "v0.1.0", config = function() require("planflow") end, }

Make sure to configure your dev.path if using local development mode!


⚡ Roadmap Ideas (Future Versions)

  • Timestamp each completed task

  • Session summaries (auto-generated)

  • Lightweight timer or session length tracker

  • Per-project config overrides (custom templates)


📜 License

MIT License

Planflow.nvim v0.1.0 Initial release of Planflow.nvim, a lightweight project session planner and task management tool for Neovim.

✨ Features
Insert a project planning session template into a .plan file

Track immediate next steps and general TODOs

Move completed [x] tasks into a "Last Completed" section

Archive "Last Completed" tasks into a history.plan file automatically

Keymaps registered under pf for fast access

Smooth which-key.nvim integration for menu popups

Minimalistic, distraction-free workflow focused on execution

Designed for users who love modular, REPL-like iterative work

🔥 Usage Highlights

Keybinding Action
pft Insert a fresh session template
pfd Move completed tasks
pfh Archive tasks to history.plan
🛠 Installation
With Lazy.nvim:

lua
Copy
{
"yourgithubusername/planflow.nvim",
version = "v0.1.0",
config = function()
require("planflow")
end,
}
Make sure to configure your dev.path if using local development mode!

⚡ Roadmap Ideas (Future Versions)
Timestamp each completed task

Session summaries (auto-generated)

Lightweight timer or session length tracker

Per-project config overrides (custom templates)

📜 License
MIT License