https://github.com/wsdjeg/notify.nvim
notification framework plugin for neovim
https://github.com/wsdjeg/notify.nvim
neovim-plugin
Last synced: 25 days ago
JSON representation
notification framework plugin for neovim
- Host: GitHub
- URL: https://github.com/wsdjeg/notify.nvim
- Owner: wsdjeg
- License: gpl-3.0
- Created: 2025-03-19T02:32:41.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2025-04-12T08:17:46.000Z (about 1 month ago)
- Last Synced: 2025-04-12T09:19:56.548Z (about 1 month ago)
- Topics: neovim-plugin
- Language: Lua
- Homepage:
- Size: 23.4 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# notify.nvim
`notify.nvim` is an notification framework plugin for neovim.
* [Installation](#installation)
* [Setup](#setup)
* [Usage](#usage)
* [`vim.notify`](#vimnotify)
* [Self-Promotion](#self-promotion)
* [License](#license)## Installation
Using [nvim-plug](https://github.com/wsdjeg/nvim-plug):
```lua
require('plug').add({
{
'wsdjeg/notify.nvim',
config = function()
require('notify').setup({})
end,
},
})
```## Setup
```lua
require('notify').setup({
easing_func = 'linear',
timeout = 3000,
borderchars = { '─', '│', '─', '│', '╭', '╮', '╯', '╰' },
})
```## Usage
```lua
local nt = require('notify')nt.notify('normal message')
nt.notify('warn message', 'WarningMsg')
```## `vim.notify`
Use `vim.notify` with this plugin:
```lua
vim.notify = function(msg, level, opt)
require('notify').notify(msg)
end
```## Self-Promotion
Like this plugin? Star the repository on
GitHub.Love this plugin? Follow [me](https://wsdjeg.net/) on
[GitHub](https://github.com/wsdjeg) and
[Twitter](http://twitter.com/wsdtty).## License
This project is licensed under the GPL-3.0 License.