aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordenis <denismaximov98@gmail.com>2021-04-02 11:24:13 +0300
committerdenis <denismaximov98@gmail.com>2021-04-02 11:24:13 +0300
commita6ad8e6f157ef8800eb692e520fa52a1bd314e4e (patch)
treefcabc7b2a0ad207c743cecc11f180316d8ef1e93
parentwip: does it take too long to load colors from xrdb? (diff)
downloadsl0ppij-a6ad8e6f157ef8800eb692e520fa52a1bd314e4e.tar.gz
sl0ppij-a6ad8e6f157ef8800eb692e520fa52a1bd314e4e.tar.xz
sl0ppij-a6ad8e6f157ef8800eb692e520fa52a1bd314e4e.zip
wip: sending the ModeInfo on initial plugin load
-rw-r--r--default-tiles/status-bar/src/main.rs12
-rw-r--r--src/common/mod.rs5
2 files changed, 10 insertions, 7 deletions
diff --git a/default-tiles/status-bar/src/main.rs b/default-tiles/status-bar/src/main.rs
index 337c4a82..f3cd4dc4 100644
--- a/default-tiles/status-bar/src/main.rs
+++ b/default-tiles/status-bar/src/main.rs
@@ -67,16 +67,16 @@ impl ZellijTile for State {
println!(
"{}\u{1b}[{};{};{}m\u{1b}[0K",
first_line,
- self.mode_info.palette.bg.0,
- self.mode_info.palette.bg.1,
- self.mode_info.palette.bg.2
+ self.mode_info.palette.black.0,
+ self.mode_info.palette.black.1,
+ self.mode_info.palette.black.2
);
println!(
"{}\u{1b}[{};{};{}m\u{1b}[0K",
second_line,
- self.mode_info.palette.bg.0,
- self.mode_info.palette.bg.1,
- self.mode_info.palette.bg.2
+ self.mode_info.palette.fg.0,
+ self.mode_info.palette.fg.1,
+ self.mode_info.palette.fg.2
);
}
}
diff --git a/src/common/mod.rs b/src/common/mod.rs
index 38f3b533..bbb2242c 100644
--- a/src/common/mod.rs
+++ b/src/common/mod.rs
@@ -321,7 +321,10 @@ pub fn start(mut os_input: Box<dyn OsApi>, opts: CliArgs) {
&full_screen_ws,
os_input,
max_panes,
- ModeInfo::default(),
+ ModeInfo {
+ palette: colors,
+ ..ModeInfo::default()
+ },
InputMode::Normal,
colors,
);