diff options
author | a-kenji <aks.kenji@protonmail.com> | 2021-05-09 16:44:05 +0200 |
---|---|---|
committer | a-kenji <aks.kenji@protonmail.com> | 2021-05-10 16:03:06 +0200 |
commit | 088bcf3dd8aab4e522cface84c0a260b5b37a87c (patch) | |
tree | 5ed94988521c3caa2eefc00277569345e0f0d8f6 /default-plugins/tab-bar/src/main.rs | |
parent | 7b5e728f9db7d82d9282265bb8fa35d7b05e5622 (diff) |
Add Option for Simplified Layout
* 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
Diffstat (limited to 'default-plugins/tab-bar/src/main.rs')
-rw-r--r-- | default-plugins/tab-bar/src/main.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/default-plugins/tab-bar/src/main.rs b/default-plugins/tab-bar/src/main.rs index c62770137..00ff4bd96 100644 --- a/default-plugins/tab-bar/src/main.rs +++ b/default-plugins/tab-bar/src/main.rs @@ -60,10 +60,17 @@ impl ZellijPlugin for State { t.position, t.is_sync_panes_active, self.mode_info.palette, + self.mode_info.capabilities, ); all_tabs.push(tab); } - let tab_line = tab_line(all_tabs, active_tab_index, cols, self.mode_info.palette); + let tab_line = tab_line( + all_tabs, + active_tab_index, + cols, + self.mode_info.palette, + self.mode_info.capabilities, + ); let mut s = String::new(); for bar_part in tab_line { s = format!("{}{}", s, bar_part.part); |