pokey / talon.nvim

Neovim plugin to support Talon Voice and Cursorless

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

talon.nvim

Neovim plugin to support Talon Voice

Prerequisites

Installation

Ideally, you want to use a neovim plugin manager like lazy.nvim.

Lazy installation

After the typical lazy setup, you'll have to add the talon.nvim plugin to your init.lua. We also recommend the following other plugins for the best experience.

require('lazy').setup({
  'hands-free-vim/talon.nvim',

  -- dependencies useful for neovim-talon
  'dhruvasagar/vim-zoom',
  'gcmt/taboo.vim',
})

Manual installation

This method is not recommended but you can try directly cloning the plugin into your nvim data folder:

git clone https://github.com/hands-free-vim/talon.nvim

Configuration

If you aren't using a plugin manager that automatically calls setup for you (e.g. it is needed for lazy), you will need this somewhere in your neovim config, e.g. in init.lua:

require("talon").setup()

Frequently asked questions

nvim does not support Lazy?

Some Linux package managers ship with a version of nvim too old for Lazy. If this is the case, install nvim via another method.

About

Neovim plugin to support Talon Voice and Cursorless

License:MIT License


Languages

Language:Lua 81.7%Language:Vim Script 9.8%Language:Nix 8.5%