An integration for Watson in Neovim.
Prerequisites:
Use your favourite package manager.
Plug 'ccchapman/watson.nvim', { 'branch': 'main' }
Here are some example remaps to get you started:
" Think 'time start'
nmap <leader>ts :WatsonStartCwd<cr>
" Think 'time end'
nmap <leader>te :WatsonStop<cr>
" Think 'time restart'
nmap <leader>tr :WatsonRestart<cr>Summary: (coming soon)
:WatsonStatus:
:WatsonStatusStart:
:WatsonStart <project>Start using the current workspace:
For example, you're editing ~/Sites/foo and want to start tracking foo.
:WatsonStartCwdStop:
:WatsonStopRestart:
:WatsonRestartAt first only basic commands will be available. e.g., status, start, stop, restart.
More complete concept is something comparable to vim-fugitive's summary feature. Meaning a buffer opens with the current status and some other useful details along with predefined remaps for managing Watson.