karshPrime/tmux-compile.nvim
With this plugin you could set a key, say F5 to run/compile any of your project with your configuration. Run make for C projects, cargo build for rust, go build for Go, and so on; with same key. It uses tmux to run/build project in same window (new pane) or in a new background window.