# This module sets up and configures various miscellaneous plugins. # TODO: I fear this file will become the utils.lua of my Neovim configuration. Remove it! {pkgs, ...}: { programs.neovim.plugins = [ { plugin = pkgs.vimPlugins.vim-localvimrc; type = "viml"; config = '' let g:localvimrc_persistent = 1 let g:localvimrc_name = [ "local.vim", "editors/local.vim" ] ''; } { plugin = pkgs.vimPlugins.vim-sneak; type = "viml"; config = '' let g:sneak#s_next = 1 let g:sneak#use_ic_scs = 1 map f Sneak_f map F Sneak_F map t Sneak_t map T Sneak_T ''; } ]; }