1 unstable release
Uses new Rust 2024
new 0.0.1 | Apr 15, 2025 |
---|
#13 in #zellij
74 downloads per month
15KB
360 lines
What is Shellij?
Shellij is a thin wrapper around the popluar terminal multiplexer zellij. Simplify using Zellij over SSH.
Dependencies
- Zellij must be installed BOTH locally and on the remote server
- fzf is required on the local machine
Features
Shellij features a subset of the common commands for interacting with both SSH and Zellij together.
Create and attach to a new Zellij session on a remote server
shellij user@remote.com create session-name
Delete a Zellij session on a remote server
shellij user@192.168.0.1 delete session-name
List all Zellij sessions on a remote server
shellij user@remote.com list
When no subcommands are provided one of three things occur:
shellij user@remote.com
- If no sessions are found then Shellij will create and attach to the newly created session
- If only a single session is found then Shellij will automatically attach to that session
- If multiple sessions are found then you will be prompted to select a session via fzf
Should you use this?
Probably not.
Dependencies
~4–13MB
~179K SLoC