counsel package, M-x
counsel-find-file doesn't allow the
template package to auto-insert a template. My guess is that
counsel-find-file is replacing
find-file, which is what
template is hooking into.
Is there a way to modify either
template package to allow the template package to insert a template into a new file?