Releases: EggbertFluffle/beepboop.nvim
Beepboop.nvim v0.0.1
Beepboop.nvim first full release
After wanting more from the original, and seeing the flaws in its execution, beepboop.nvim has been entirely rewritten. This gave me an opportunity to improve my Lua, learn Neovim's APIs, and practice a little Zig too. Now beepboop relies on a companion binary called boopbeep that is the only sound playing process. Additionally this is cross platform so support for different environments is easier.
Themes
Beepboop.nvim now uses themes as the primary method of getting sounds into the editor. They're are several provided themes for you to try out in order to get started quick. I also encourage anyone who makes interesting themes to share them around or request to add them to the themes list! Looking forward to seeing what people put together.
BeepBoop.nvim beta!
Pushing this out because I'm excited to see what people think of it as a nice novelty to add to Neovim. Also so I can get some bug testing in and hear about issues that people have. This version currently supports the following
- Adding one or multiple sounds to a config
- Playing sounds via trigger_names
- Playing sounds via key_chords
- Playing sounds via autocommands
- Setting volume per sound map
- Setting volume globally
- Toggling audio playback on and off with user commands
- setting a cap for the max amount of sounds to be played at once
- Support for paplay, pw-play, ffplay, mpv, and afplay
- No windows support (poor support for WSL)