I've been working on a Tmux manipulation library in Ruby as part of another project of mine, called Appear. Appear can raise any process to the front of your GUI (if your GUI is macOS), even if that process is in a disconnected Tmux session.
I'm also working on a little app that allows you to open files in Finder into console Tmux+Nvim.
I'm also working on a little app that allows you to open files in Finder into console Tmux+Nvim.
Project: https://github.com/airbnb/appear
Tmux library source: https://github.com/airbnb/appear/blob/master/lib/appear/tmux...
Tmux library docs: http://www.rubydoc.info/gems/appear/Appear/Tmux
Example usage: https://github.com/airbnb/appear/blob/master/lib/appear/edit...
Nvim+Tmux file handler app: https://github.com/airbnb/appear/pull/11