Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michaelstrefeler/peptalk.nvim
Need a pep talk while programming with NeoVim? This is the plugin for you!
https://github.com/michaelstrefeler/peptalk.nvim
neovim neovim-plugin
Last synced: 11 days ago
JSON representation
Need a pep talk while programming with NeoVim? This is the plugin for you!
- Host: GitHub
- URL: https://github.com/michaelstrefeler/peptalk.nvim
- Owner: michaelstrefeler
- License: mit
- Created: 2025-01-02T22:10:12.000Z (13 days ago)
- Default Branch: main
- Last Pushed: 2025-01-03T22:48:49.000Z (12 days ago)
- Last Synced: 2025-01-03T23:27:18.819Z (12 days ago)
- Topics: neovim, neovim-plugin
- Language: Lua
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# peptalk.nvim
Need a pep talk while programming with NeoVim? This is the plugin for you!
Get motivation right in NeoVim in the form of a message in a popup (and then get back to coding)!
Disclaimer : I found most of these "motivational message" online and do not claim to be the muse behind any of them.
> Inspired by the Halls cough drops "A Pep Talk in Every Drop" campaign
## Installation
- Using [lazy.nvim](https://github.com/folke/lazy.nvim)
```lua
{
"michaelstrefeler/peptalk.nvim",
opts = {
messages_file = "path/to/your/messages.csv" -- Optional: override of messages file
keymap = "mm" -- Default keymap
}
}
```
Or, if you use one file per plugin (like me):```lua
return {
"michaelstrefeler/peptalk.nvim",
opts = {
messages_file = "path/to/your/messages.csv" -- Optional: override of messages file
keymap = "mm" -- Default keymap
}
}
```
- Using [packer.nvim](https://github.com/wbthomason/packer.nvim)```lua
use {
'michaelstrefeler/peptalk.nvim',
config = function()
require('peptalk').setup()
end
}
```
- Using [vim-plug](https://github.com/junegunn/vim-plug)```vim
Plug 'michaelstrefeler/peptalk.nvim'
```## Usage
After installation:
1. Run `:PepTalk` to print a motivational message (in a small window)
2. Or use the keymap (by default `mm`)
3. Return to coding invigorated by the motivational message that you just read!