hands-free-vim / neovim-talon

Talon user file set for controlling both neovim editing and neovim terminals using Talon voice.
MIT License
3 stars 2 forks source link

feat: working plugin scope for nixvim and lazy #34

Closed fidgetingbits closed 1 month ago

fidgetingbits commented 3 months ago

This fixes #12 and invalidates PR #11 as I updated the context match, and also updated the action names to match #5 naming.

I've tested it on both nixvim and with lazy.nvim. I've put skeletons in for a few other common package managers, but haven't implemented them yet as it's not a priority. I'll file an issue to do it later.

Not sure what the difference is between our talonfmt config in vscode that caused the lazy.talon whitespace changes, but I can remove that hunk if you find it annoying.

saidelike commented 1 month ago

The plugin scope is amazing :D

I had to change a few things https://github.com/hands-free-vim/neovim-talon/pull/34/commits/06a3d6fdba59efe3a5cc61f2e63699755a8f5317 to have it working with lazy and for the actions to exist until they are merged in community.

Hopefully it makes sense. If so, happy to merge it.

fidgetingbits commented 1 month ago

Just fixed up #5 to also match the func signature changes too. I'm okay with your changes, so you can merge whenever