Skip to content

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.

terminal

https://zellij.dev

arm64 amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install zellij

sudo apt install zellij

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    zellij=0.38.2*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      zellij=0.38.2*

Download URLs

Version SHA256 Size (KB)
0.38.2 4a3ced10bb36c698f5237bf74a8d2a956a771202aa69e93e3f5d2b75aa3a5c40 5241
0.38.1 e1f77a1e8db0c2df1f82cf37d1c1850b361f01ea72b7911445f421023a5f075e 5219
0.38.0 74945556183690be6623ed15222ebebc4dcd414249aeeca6b60fc83fc811944f 5220
0.37.2 3e17dac469e7381e06055a2579451f6a019887c60c19fb363233c9989c34ae4f 4941
0.37.1 14f8691c8189e975e27b2c14f83b07f0cedea3cb400960fe2c1b8e86a72af2b2 4934
0.37.0 cfd7e422da81a9215cabe21d7a3a1d7fd5c6f148e857b290321e12be28dfadff 4931
0.36.0 f58b1d21516acfb4af67fe0fd926f830b9bc7c4406465f24ea40f3507747cf09 4518
0.35.2 3b982163c3df7ec3645859d361310827ea3eb0ccb26b272327ff89824e216660 4480
0.35.1 488aca5e98beb4e75db2c2977d1415c278cd1946db2e874e4c548ae7495defc3 4497
0.34.4 1a60a5b496eff0b7910d09aa1c3aa37b772f254bc1a58c98479e018afa816ffe 4296
Version SHA256 Size (KB)
0.38.2 1c52762fcb92cec92c6f3b17e9055053e56e1e83a15c98c25c4885a528fddb0f 4562
0.38.1 c5fa23aa8aeef5a016faa18f70bedb0907d11c8d9870804f6645b563e782896c 4562
0.38.0 349a93c003ef15473ba59f41853d7f4bfb1cc5f20f475e817941348e9cc3ee19 4554
0.37.2 4adaa9b27f858ec6b592c4775ba56e86cf3d35b1370fb65469757781c345444f 4285
0.37.1 da0f6b271d4263f5b4426dce2749222e1252efba2b3588212ba8c03d7dc8cdb9 4278
0.37.0 d25af5a12df0a0f29a6f747fe12e7ff6417f497d5da47855bf7f14ead87cdf4b 4277
0.36.0 7423a69d4f60e4da40d5cdf1af10dd33936062b64e3358e421384a4dda6cdf52 3821
0.35.2 a095b0d9ac9170543fb9c99635c106e48bf43459c0475e65b9facc79e69282ef 3789
0.35.1 1c39e546f40c86100801ab5eef54674814c8e3997e765d18ce5e566c3dcc6c02 3801
0.34.4 b9ffc39e1de90ab12ab1f774818474d893415572aa77b1810ebaec0a064d760d 3665

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for zellij are versioned 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
    - 0.36.0
    - 0.37.0
    - 0.37.1
    - 0.37.2
    - 0.38.0
    - 0.38.1
    - 0.38.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 versioned 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
- url: https://github.com/zellij-org/zellij/releases/download/v0.36.0/zellij-aarch64-unknown-linux-musl.tar.gz
  sha256: 9f8e2f042313bb7f78c7f43aa94a8439a7d5529e1973986cccf4155260b9bb61
  timestamp: 2023-04-13 09:17:30+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.36.0/zellij-x86_64-unknown-linux-musl.tar.gz
  sha256: 34769e5c9edff1b6ded7af0a35e9d48f109caf5ff68d4c16746032493586de2e
  timestamp: 2023-04-13 09:17:30+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.37.0/zellij-aarch64-unknown-linux-musl.tar.gz
  sha256: 6c4f998fba5337a45d59c3e0035a18986492574cb87e62c375c17610b5435156
  timestamp: 2023-06-18 15:16:00+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.37.0/zellij-x86_64-unknown-linux-musl.tar.gz
  sha256: 19b9a11a35ccd5427edb8420770f9824449e66a4c10a43b794a1fd6b1c89e51e
  timestamp: 2023-06-18 15:16:00+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.37.1/zellij-aarch64-unknown-linux-musl.tar.gz
  sha256: 2bce5f00b585dfe9e8ee105826a3832438ca4929105f6dce60ad1cfda16ee1c8
  timestamp: 2023-06-19 18:21:43+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.37.1/zellij-x86_64-unknown-linux-musl.tar.gz
  sha256: f3f3fd76b39c7b883d875dc113686e611d875e2b08b72ce03c4af17368691300
  timestamp: 2023-06-19 18:21:43+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.37.2/zellij-aarch64-unknown-linux-musl.tar.gz
  sha256: c06915fb4e1f78d4ed0f80608a3744b5f3765712b67faf8c7b3e4131f2255462
  timestamp: 2023-06-20 18:19:58+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.37.2/zellij-x86_64-unknown-linux-musl.tar.gz
  sha256: 199da1af301c9808d517d58c686d2fc32f78be412f4a189f8e7195e88653c1c9
  timestamp: 2023-06-20 18:19:58+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.38.0/zellij-aarch64-unknown-linux-musl.tar.gz
  sha256: 82bbcce38e675b6a3d48e6d055b9ad788bb942939edc39c14b3aa11b4fb3f15c
  timestamp: 2023-08-28 12:32:46+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.38.0/zellij-x86_64-unknown-linux-musl.tar.gz
  sha256: 2624810678fefa79bb088d6cb36edde41b1dd62d994e84690ba8d34533837800
  timestamp: 2023-08-28 12:32:46+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.38.1/zellij-aarch64-unknown-linux-musl.tar.gz
  sha256: 3f20b8155600fec700e19dc27925ac43ac202db2dbacd83860faf3c92ab1800d
  timestamp: 2023-08-31 12:32:15+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.38.1/zellij-x86_64-unknown-linux-musl.tar.gz
  sha256: 42917b35ecc6bbd1dc00f50bdd890423d86c4ad67ace3c4066c4a842a4581c46
  timestamp: 2023-08-31 12:32:15+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.38.2/zellij-aarch64-unknown-linux-musl.tar.gz
  sha256: 50353c59e0ebbbca27dd6b0df252e679c33224a108d9666ebabdadefce1d14ca
  timestamp: 2023-09-15 18:20:41+00:00
- url: https://github.com/zellij-org/zellij/releases/download/v0.38.2/zellij-x86_64-unknown-linux-musl.tar.gz
  sha256: 75cf17d7a77a2275d28a72581fcbb6017a25f06b29c8aa1b1ff0f5a6769fcf16
  timestamp: 2023-09-15 18:20:41+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/zellij.svg)](https://docs.wakemeops.com/packages/zellij)
<a href="https://docs.wakemeops.com/packages/zellij">
  <img src="https://docs.wakemeops.com/badges/zellij.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/zellij.svg
:target: https://docs.wakemeops.com/packages/zellij