diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-24 17:56:36 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-24 17:56:36 +0200 |
| commit | 9cdc575666faad4c162f4b4cf519bfdd1fd528dc (patch) | |
| tree | 9287963ad11e237ca74edbd54161c03f3309927b /crates/daemon/src/main.rs | |
| parent | chore: Last big refactoring (diff) | |
| download | atuin-9cdc575666faad4c162f4b4cf519bfdd1fd528dc.zip | |
feat: Finalize design for fish-shell integration
Diffstat (limited to '')
| -rw-r--r-- | crates/daemon/src/main.rs | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/crates/daemon/src/main.rs b/crates/daemon/src/main.rs index 9d5a5333..8fd3c119 100644 --- a/crates/daemon/src/main.rs +++ b/crates/daemon/src/main.rs @@ -14,7 +14,7 @@ use clap::Parser; use eyre::WrapErr; use eyre::{Result, bail}; use fs4::fs_std::FileExt; -use tracing_subscriber::util::SubscriberInitExt; +use tracing_subscriber::EnvFilter; use crate::{ aclient::{database::ClientSqlite, record::sqlite_store::SqliteStore, settings::Settings}, @@ -43,7 +43,18 @@ enum Cmd { #[tokio::main] async fn main() -> Result<()> { - if let Err(e) = tracing_subscriber::registry().try_init() { + if let Err(e) = tracing_subscriber::fmt() + .with_file(true) + .with_line_number(true) + .with_level(true) + .without_time() + .with_env_filter( + EnvFilter::builder() + .from_env_lossy() + .add_directive("turtle_daemon=debug".parse().unwrap()), + ) + .try_init() + { eprintln!("failed to initialize logging: {e}"); } |
