https://github.com/ka10kenhq/dictionary.nvim
neovim plugin for dictionary | word explanation
https://github.com/ka10kenhq/dictionary.nvim
dictionary lua notes plugin
Last synced: 9 months ago
JSON representation
neovim plugin for dictionary | word explanation
- Host: GitHub
- URL: https://github.com/ka10kenhq/dictionary.nvim
- Owner: Ka10kenHQ
- License: mit
- Created: 2025-09-27T14:18:29.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-27T14:44:42.000Z (9 months ago)
- Last Synced: 2025-10-06T17:02:44.691Z (9 months ago)
- Topics: dictionary, lua, notes, plugin
- Language: Lua
- Homepage:
- Size: 6.84 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dictionary.nvim
A simple Neovim plugin to manage notes.
---
> **Caution:** Use a `.md` file (Markdown) for your `save_path`. This ensures proper formatting and avoids parsing errors.
---
https://github.com/user-attachments/assets/7bd011df-f2fb-4cb0-b016-3232076997c3
## Features
- Store notes with `Name` and `Description`.
- Floating window UI with customizable size and position.
- Highlighting for names and descriptions.
- Auto-save and auto-refresh on buffer write.
- Configurable options for path, floating window size, and border style.
---
## Installation
```lua
return {
"Ka10kenHQ/dictionary.nvim",
opts = {},
config = function(_, opts)
require("dictionary").setup(opts)
end,
}
```
## Customize
```lua
opts = {
save_path = "$HOME/not_here.md",
width_ratio = 0.7,
height_ratio = 0.5,
border = "rounded
}
```