zellij
Terminal workspace with batteries included
Zellij is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. At its core, it is a terminal multiplexer (similar to tmux and GNU Screen), but this is merely its infrastructure layer. Zellij includes a layout system, and a plugin system allowing one to create plugins in any language that compiles to WebAssembly.
amd64 arm64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install zellij
Snippets
Download URLs
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for zellij are versionned here.
Click here to see zellij ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/zellij/ops2deb.yml
name: zellij
matrix:
architectures:
- amd64
- arm64
versions:
- 0.34.4
- 0.35.1
- 0.35.2
homepage: https://zellij.dev
summary: terminal workspace with batteries included
description: |-
Zellij is a workspace aimed at developers, ops-oriented people and anyone who
loves the terminal. At its core, it is a terminal multiplexer (similar to tmux
and GNU Screen), but this is merely its infrastructure layer. Zellij includes a
layout system, and a plugin system allowing one to create plugins in any
language that compiles to WebAssembly.
fetch:
url: https://github.com/zellij-org/zellij/releases/download/v{{version}}/zellij-{{target|rust_target}}.tar.gz
targets:
amd64: x86_64-unknown-linux-musl
arm64: aarch64-unknown-linux-musl
install:
- zellij:/usr/bin/zellij
The blueprint fetch
keyword contains a URL template pointing to zellij releases. Downloaded files are locked in a lockfile versionned here.
Click here to see zellij release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/zellij/ops2deb.lock.yml
- url: https://github.com/zellij-org/zellij/releases/download/v0.34.4/zellij-aarch64-unknown-linux-musl.tar.gz
sha256: 2154bb27d4662eb2963f5af82ef55d9453adb5a985b7714e5661f472a376cc4e
timestamp: 2023-01-04 18:14:40+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.34.4/zellij-x86_64-unknown-linux-musl.tar.gz
sha256: f3b0e63c53c51db80e97752eaf2e136b3f44ade6b92a16fca03e18c642fee327
timestamp: 2023-01-04 18:14:40+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.35.1/zellij-aarch64-unknown-linux-musl.tar.gz
sha256: e84289d834dc2b5b54c0919f43c35d78e2b458a20c25863b3f7055b9baa166a7
timestamp: 2023-03-07 11:18:55+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.35.1/zellij-x86_64-unknown-linux-musl.tar.gz
sha256: a93c88901b73c701baea5b4ca3a2fc35874426f2d7bce2c59f78ad3e3b8a19f9
timestamp: 2023-03-07 11:18:55+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.35.2/zellij-aarch64-unknown-linux-musl.tar.gz
sha256: bcfc64144532f66dee2443caab15637e086ea89d368a6d475a0a07544586cfd5
timestamp: 2023-03-10 15:19:49+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.35.2/zellij-x86_64-unknown-linux-musl.tar.gz
sha256: 49fb2856dbba78f88c0f7a3023cba0d26eabc17d19a1a69aadf4d7c189624767
timestamp: 2023-03-10 15:19:49+00:00