diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-30 09:08:00 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-09-30 09:08:00 +0400 |
| commit | 3f8788e4ed9c9ee3afa8fffde04a696f627d0f72 (patch) | |
| tree | 2e59816a036181bc7af1afd19e9b2d928a7fcfee /src | |
| parent | 56cffa155b20eaeb5b3a5f3ad434493d700a43a6 (diff) | |
| download | niri-3f8788e4ed9c9ee3afa8fffde04a696f627d0f72.tar.gz niri-3f8788e4ed9c9ee3afa8fffde04a696f627d0f72.tar.bz2 niri-3f8788e4ed9c9ee3afa8fffde04a696f627d0f72.zip | |
Use non-fancy miette hook
Cuts down our dependencies a bit. We only use miette due to knuffel so
it makes sense.
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index e5e26bca..62a059b1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,7 +20,7 @@ use std::{env, mem}; use clap::Parser; use config::Config; -use miette::Context; +use miette::{Context, NarratableReportHandler}; use niri::{Niri, State}; use portable_atomic::Ordering; use smithay::reexports::calloop::{self, EventLoop}; @@ -54,6 +54,7 @@ fn main() { let _client = tracy_client::Client::start(); + miette::set_hook(Box::new(|_| Box::new(NarratableReportHandler::new()))).unwrap(); let (mut config, path) = match Config::load(cli.config).context("error loading config") { Ok((config, path)) => (config, Some(path)), Err(err) => { |
