jj wrapper script.
Panica is a tmux wrapper around jj's daemon and hooks. It should keep you from issuing commands directly into jj's fifo.
Features:
- Multi-server support
- Configuration per server
- NickServ support
- Automatic tmux windows management
- (Hopefully) bash-free usage
- A shell
- tmux
- jj
As root user:
make
make install
or as unpriviliged user:
make
make PREFIX=~/.local install
PATH=~/.local/bin:$PATH
NOTE: Panica installs several jj hooks. Be aware that this will might overwrite/override existing hooks.
- Populate panica's directory wih server configurations.
- That would be
~/.panica/serverconf.d/<server_addr>
- Here's a template
- That would be
panica
- Navigate through the tmux windows
- Issue jj commands with a
/
prefix (prompt hints server context) - Closing can be tricky, The bulletproof method would be
Ctrl+B : kill-session
jj's usual directory structure can be found
at ~/.panica/irc