Neovim でプラグインを初めて作ろうとしたときに、一向に読み込まれなくてちょっとはまりました。

mkdir hello.nvim && cd hello.nvim
mkdir plugin
touch plugin/hello.vim
hello.nvim
└── plugin
   └── hello.vim

~/.config/nvim/init.lua に追記

vim.opt.runtimepath:append("path/to/hello.nvim")

これでプラグインが読み込まれなかった。

解答

lazyのdir に記載する必要があった lazy.nvim/doc/lazy.nvim.txt at main · folke/lazy.nvim · GitHub