aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
authorPaweł Palenica <pawelpalenica11@gmail.com>2021-06-29 23:46:00 -0700
committerPaweł Palenica <pawelpalenica11@gmail.com>2021-06-29 23:46:00 -0700
commit0c570a52f56e61505d0eb1893b4bc19df651f611 (patch)
tree4bdad645761197cb14d3227a5430e2b3874b7018 /src/main.rs
parentMerge pull request #590 from a-kenji/clippy-fixes (diff)
downloadsl0ppij-0c570a52f56e61505d0eb1893b4bc19df651f611.tar.gz
sl0ppij-0c570a52f56e61505d0eb1893b4bc19df651f611.tar.xz
sl0ppij-0c570a52f56e61505d0eb1893b4bc19df651f611.zip
feat: Add logger to Zellij
We add log4rs create for logging across Zellij. Additionally, we capture `stderr` output from plugins and log it the same log file as other Zellij logs.
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs
index 6bcfa872..67b9419b 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -4,6 +4,7 @@ mod sessions;
mod tests;
use crate::install::populate_data_dir;
+use log::info;
use sessions::{assert_session, assert_session_ne, get_active_session, list_sessions};
use std::convert::TryFrom;
use std::process;
@@ -21,6 +22,8 @@ use zellij_utils::{
};
pub fn main() {
+ configure_logger();
+ info!("Hello Zellij!");
let opts = CliArgs::from_args();
if let Some(Command::Sessions(Sessions::ListSessions)) = opts.command {