Skip to content
This repository was archived by the owner on Jun 14, 2025. It is now read-only.
awalkerPublic archive

About

Frontend to a start Zellij by either attaching to existing sessions or using a layout.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Zellijer

NOTE: I haven't used or updated this in ages. Use zellij -l welcome instead.

Frontend to a start Zellij by either attaching to existing sessions or using a layout.

Zellijer is intended to be a program that could be launched when creating a toplevel terminal. It provides a choice of zellij sessions to attach to and a list of layouts to start a new session.

Basically, I saw a pain point when I started using a multiplexer and my first thought was to create rofi/dmenu interface. But I have been wanting to try Bubbletea for a while and this seemed like a good fit. Bubbles List is basically dmenu in TUI form already.

Features

  • Layout list is currently only top level in one zellij layout directory
  • List current sessions

Usage

NOTE: it appears these directions may cause env to be broken. looking into it.

Fish

Add this to your fish config file

if set -q ZELLIJ
else
    zellijer
end

TODO

  • Update in app help/hints
  • Add keys for common use cases
  • Use spinner for loading
  • Name sessions before creation
  • Get layouts recursively
  • Get layouts from multiple directories
  • Support manually adding layouts

Possible future

  • Support other multiplexers
  • Edit layouts
  • Generate layouts from a session

About

Frontend to a start Zellij by either attaching to existing sessions or using a layout.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages