summaryrefslogtreecommitdiffstats
path: root/example
AgeCommit message (Collapse)Author
2021-11-08chore(release): v0.20.0v0.20.0Aram Drevekenin
2021-10-20chore(release): v0.19.0Aram Drevekenin
2021-09-29fix(e2e): new fullscreen snapshotAram Drevekenin
2021-09-21Update default config (#737)a-kenji
2021-09-06fix(example) Update NewTab action in example/default.yaml to new syntax (#693)sudo_synul
2021-08-26Split tab-layout into `template` & `tabs` sectiona-kenji
* adjust example layouts and move them from `./example` to `./example/layouts` * simplify the deserialization of the layout * layouts are now constructed as follows: ``` --- template: direction: Horizontal parts: - direction: Vertical borderless: true split_size: Fixed: 1 run: plugin: tab-bar - direction: Vertical body: true # <== The body section specifies the position of the # inserted tab - direction: Vertical borderless: true split_size: Fixed: 2 run: plugin: status-bar tabs: - direction: Vertical - direction: Vertical ```
2021-08-02Change layout panics to errorsa-kenji
* Adjust and add tests for the change
2021-08-01Add example tab layoutsa-kenji
2021-07-09Add commands to layouta-kenji
Add the ability to run commands on loading a layout: ``` - direction: Horizontal split_size: Percent: 50 run: command: {cmd: htop} ``` or respectively: ``` - direction: Horizontal split_size: Percent: 50 run: command: {cmd: htop, args: ["-C"]} ``` In order to specify the difference of commands and plugins now the plugins need to be under the `run` section: ``` - direction: Vertical split_size: Fixed: 2 run: plugin: status-bar ``` This also means that this is a breaking change for people that already have a custom layout. Example layouts: ``` --- direction: Vertical parts: - direction: Horizontal split_size: Percent: 50 parts: - direction: Vertical split_size: Percent: 50 - direction: Vertical split_size: Percent: 50 run: command: {cmd: htop} - direction: Horizontal split_size: Percent: 50 run: command: {cmd: htop} ``` and: ``` --- direction: Horizontal parts: - direction: Vertical split_size: Fixed: 1 run: plugin: tab-bar - direction: Vertical parts: - direction: Vertical parts: - direction: Vertical split_size: Percent: 50 run: command: {cmd: htop} - direction: Vertical split_size: Percent: 50 run: command: {cmd: htop, args: ["-C"]} - direction: Vertical split_size: Fixed: 5 - direction: Vertical split_size: Fixed: 2 run: plugin: status-bar ``` closes #551, closes #284
2021-05-10fixup! Merge branch 'main' of https://github.com/zellij-org/zellij into ↵a-kenji
simple-font-ui
2021-05-10fixup! Add Option for Simplified Layouta-kenji
* merge structop and serde structs
2021-05-10Add Option for Simplified Layouta-kenji
* the simplified layout omits the Nerdfonts characters that are not found in every Fontset * add an optional config option to opt into the simplified ui `simplified_ui: bool` * add a config flag that allows opting into the simplified ui `zellij options --simplified-ui` * move the `clean` flag to the `setup` subcommand
2021-05-09New behavior for h and lDante Pippi
New behavior for h and l, will change tabs if there are no available panes in the direction. cargo clippy Ensuring atomicity for the MoveFocusOrTab - Blocking the input thread for the action MoveFocusOrTab - Using "unreachable" macro in match arm to make it clear that the directions Up and Down should not be used with the action MoveFocusOrTab Adding tests
2021-04-28Minor Visibility problem fixed:fenix
2021-04-27Added Screen-overview.yaml & Screen.nonfunctional.txtfenix
Added Screen Equivalents for the Tmux.yaml files in the same format.
2021-04-25Requested Changes to 362:fenix
Renamed tmux.yaml to tmux.nonimplemented so that it's not mistaken, and removed an accidental edit in the default.yaml.
2021-04-25Corrections to Pull Request 362:fenix
Corrections according to the discussion of the pull request, namely separating this idea out into a new yaml entirely called tmux-overview., and creating a tmux.yaml with just the new tmux bindings.
2021-04-24Created Tmux.yamlfenix
Created a 1:1 Tmux.yaml for Zellij, using the Lock mode, as Tmux doesn't have a lock mode.
2021-04-21update default configHongjie Zhai
2021-04-17Add Unbind for Keybindings (#241)a-kenji
* will unbind all default keybindings for now * add test for toplevel unbind * add example/default.yaml * add example/README.md
2021-04-17Add Unbind Setting for Keybindsa-kenji
Adds the `unbind: true` and `unbind: false` flag under keybinds. Unbinds all default Keybinds. Some enums are here already for more flexible unbinds.
2021-03-13Update default config filea-kenji
2021-03-13Modify example config filea-kenji
2021-03-13Add more options to example config filea-kenji
2021-03-12Add example config file.a-kenji