Your question is "How do I solve problem foo".
If you ask your question as "How do I solve problem foo with a plugin" then you're assuming the answer in the question itself. In general, I find it to be a bad idea to assume the answer in a question (not just on Stack Exchange sites, but everywhere). You never know what you don't know, and perhaps there is something you never even knew existed.
Your goal is to solve a problem. Not to use a plugin. Using a plugin may certainly be a answer − and it may even be the best answer − but it doesn't have to be the only answer. Perhaps there is a feature built in to Vim (or NeoVim) that you weren't aware of, or perhaps there is a fairly straightforward command you can add to your vimrc, or perhaps there is some other solution.
As an example, look at Applying settings to a directory tree only. Some answers use plugins, some don't. The goal is to solve a problem, and a plugin is one of many possible solutions.