shellij

Crates.ioshellij
lib.rsshellij
version0.0.1
created_at2025-04-15 23:17:36.261403+00
updated_at2025-04-15 23:17:36.261403+00
descriptionSimplify using Zellij over SSH.
homepage
repositoryhttps://github.com/roycrippen4/shellij
max_upload_size
id1635371
size30,565
(roycrippen4)

documentation

README

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
  1. If no sessions are found then Shellij will create and attach to the newly created session

  2. If only a single session is found then Shellij will automatically attach to that session

  3. If multiple sessions are found then you will be prompted to select a session via fzf

Should you use this?

Probably not.

Commit count: 9

cargo fmt