Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make default plugins configurable #811

Open
ExpandingMan opened this issue Oct 27, 2021 · 4 comments
Open

make default plugins configurable #811

ExpandingMan opened this issue Oct 27, 2021 · 4 comments
Labels
config Improvements to the configuration system plugin system Enhancement or fixes related to plugin system

Comments

@ExpandingMan
Copy link

The default provided bars are useful but extremely verbose. Currently the only option is to remove them entirely (frankly this almost works well for me but the lack of a mode indicator of any kind is very confusing).

This PR seems to address this but I'm not sure what the status is.

@imsnif
Copy link
Member

imsnif commented Oct 27, 2021

I think @a-kenji made a pretty cool plugin that displays the mode along with the tab bar. Maybe if he has the time he can put it somewhere?

@ExpandingMan
Copy link
Author

A link to that would be much appreciated, thanks.

@a-kenji
Copy link
Contributor

a-kenji commented Oct 27, 2021

I will try to make it easily accessible. It is basically the tab-bar slightly modified.

@a-kenji
Copy link
Contributor

a-kenji commented Oct 27, 2021

@ExpandingMan
I commited it to a branch of my repo.
You can directly download it here:
https://github.com/a-kenji/zellij/blob/tab-bar-modes/assets/plugins/tab-bar.wasm

Or build it from the branch.

  • The tab-bar shows the current mode after the session-name
    This is a very slight change, intended to bridge the gap until
    plugin configuration lands.

    How to use:

    Copy tab-bar to the platform specific plugin location,
    if in doubt run: zellij setup --check

    cp assets/plugins/tab-tab.wasm  ~/.local/share/zellij/plugins/tab-bar.wasm
    

    Warning! This is based on the current master, if zellij-tile-utils changes
    this could break.

@a-kenji a-kenji added config Improvements to the configuration system plugin system Enhancement or fixes related to plugin system labels Nov 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config Improvements to the configuration system plugin system Enhancement or fixes related to plugin system
Projects
None yet
Development

No branches or pull requests

3 participants