summaryrefslogtreecommitdiffstats
path: root/src/options.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/options.rs')
-rw-r--r--src/options.rs9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/options.rs b/src/options.rs
index c5cc8ad5..57ff4aae 100644
--- a/src/options.rs
+++ b/src/options.rs
@@ -4,7 +4,7 @@ use std::str::FromStr;
use crate::{
app::{layout_manager::*, *},
- canvas::ColourScheme,
+ canvas::{ColourScheme, Painter},
constants::*,
units::data_units::DataUnit,
utils::error::{self, BottomError},
@@ -255,11 +255,8 @@ pub fn build_app(matches: &clap::ArgMatches<'static>, config: &mut Config) -> Re
net_filter,
};
- Ok(AppState::new(
- app_config_fields,
- data_filter,
- layout_tree_output,
- ))
+ let painter = Painter::init(&config, get_color_scheme(&matches, &config)?)?;
+ AppState::new(app_config_fields, data_filter, layout_tree_output, painter)
}
fn get_update_rate_in_milliseconds(