Contributions are welcome! You will find here a set of guidelines for you.
Important
For step No.3 please format your plugins following the Conventional Commits Specification!
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature- Add then commit your changes:
git commit -m 'feat(scope): add amazing feature' # USE Conventional Commits PLEASE- Push to the branch:
git push origin feature/amazing-feature- Open a Pull Request
If you're using lazy.nvim you can clone your fork in a selected directory,
then set the dev = true option in your installation:
require('lazy').setup({
spec = {
-- ...
{
'gisketch/triforce.nvim',
dev = true, --- Flag needed!
dependencies = { 'nvzone/volt' },
config = function()
require('triforce').setup()
end,
},
},
-- ...
dev = { path = '/path/to/directory' },
})git clone https://github.com/gisketch/triforce.nvim.git # Clone the repo
ln -s "$(pwd)/triforce.nvim" ~/.local/share/nvim/site/pack/plugins/start/triforce.nvim # Symlink to Neovim config for testing