-
Notifications
You must be signed in to change notification settings - Fork 12
2 ‐ Permissions
Daniel Jankowski edited this page May 19, 2024
·
2 revisions
Zellij requires plugins to request permissions for different actions and information. These permissions must be granted by you before you start zjstatus. Permissions can be granted by navigating to the zjstatus pane either by keyboard shortcuts or clicking on the pane. Then simply type the letter y
to approve permissions. This process must be repeated on zjstatus updates, since the file changes.
Screen.Recording.2024-05-19.at.12.11.53.mov
Tip
This little weird circular icon with the arrow pointing to the top left is the escape key under macOS.
If you want to revoke permissions, simply clear the cache of zellij ($HOME/.cache/zellij/
for Linux, $HOME/Library/Caches/org.Zellij-Contributors.Zellij/ on macOS
).
zjstatus requires the following permissions.
Permissions | Description |
---|---|
ReadApplicationState |
This permission is required to read certain information out of zellij. E.g. the current mode, session name or tabs. |
ChangeApplicationState |
This permission is required for actions performed by zjstatus. E.g. the tab widget allows to switch tabs by clicking on their name. Without the permissions, this feature won't work. |
RunCommands |
This permission is only required and used by the command widget. Otherwise zjstatus will not be able to execute the command through zellij. Please make sure you know which commands are run within a layout file. |