zellij-org / zellij

A terminal workspace with batteries included
https://zellij.dev
MIT License
22.06k stars 674 forks source link

Feature: top tab bar #166

Closed imsnif closed 3 years ago

imsnif commented 3 years ago

This would add a top status bar to the default layout of zellij (similar to the bottom controls status bar that it has right now). This bar will show the currently open tabs and indicate which one of them is focused.

How will this work?

The bottom status bar is a webassembly plugin. Its code (at the time of this writing) can be found here: https://github.com/zellij-org/zellij/tree/main/default-tiles/status-bar Because it's a default plugin, its code is part of the main zellij repository. Inspiration can be drawn from it in order to create the top bar, including adding it to the default layout (at the time of this writing) here: https://github.com/zellij-org/zellij/blob/main/assets/layouts/default.yaml

imsnif commented 3 years ago

This has been implemented