summaryrefslogtreecommitdiffstats
path: root/default-plugins/tab-bar/src/main.rs
diff options
context:
space:
mode:
authora-kenji <aks.kenji@protonmail.com>2021-05-09 16:44:05 +0200
committera-kenji <aks.kenji@protonmail.com>2021-05-10 16:03:06 +0200
commit088bcf3dd8aab4e522cface84c0a260b5b37a87c (patch)
tree5ed94988521c3caa2eefc00277569345e0f0d8f6 /default-plugins/tab-bar/src/main.rs
parent7b5e728f9db7d82d9282265bb8fa35d7b05e5622 (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.rs9
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);