A lightweight Neovim plugin for viewing and managing tasks in a floating window.
quests.nvim keeps your task file close to your editor, so you can quickly check your list without leaving Neovim.
- Open your task file in a centered floating window
- Simple, distraction-free interface
- Buffer-local close mappings
- Works with any markdown task file
- Minimal and dependency-free
{
"VrajVed/quests.nvim",
config = function()
require("quests").setup({
target_file = "~/your_target_file.md",
})
end,
}Make sure your leader key is set to space if you want to use <Space>qs:
vim.g.mapleader = " "Open your quests window with:
:QsInside the floating window:
qcloses the window<leader>qscloses the window quickly
Path to the file that quests.nvim opens.
require("quests").setup({
target_file = "~/quests.md",
})If the file does not exist, quests.nvim will show an error message.
- [ ] Finish README
- [ ] Add task creation
- [ ] Improve floating window UI| Command | Description |
|---|---|
:Qs |
Open the configured task file in a floating window |
These keymaps are set only inside the quests buffer:
| Key | Action |
|---|---|
q |
Close the floating window |
<leader>qs |
Close the floating window |
MIT