aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-09-30 09:08:00 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-09-30 09:08:00 +0400
commit3f8788e4ed9c9ee3afa8fffde04a696f627d0f72 (patch)
tree2e59816a036181bc7af1afd19e9b2d928a7fcfee /src
parent56cffa155b20eaeb5b3a5f3ad434493d700a43a6 (diff)
downloadniri-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.rs3
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) => {