Caleb Bassi

Results 118 comments of Caleb Bassi

Yah that's sounds pretty messy. So I did some quick searching and it seems like $TMPDIR is automatically set, probably by the configuration option you mentioned. So even though configuring...

I had a similar issue with crossterm and I also used a panic_hook along with [better_panic](https://github.com/mitsuhiko/better-panic): ```rust fn setup_panic_hook() { panic::set_hook(Box::new(|panic_info| { // Exits raw mode. cleanup_terminal(); better_panic::Settings::auto().create_panic_handler()(panic_info); })); }...

It seems like [sixel](https://en.wikipedia.org/wiki/Sixel) graphics are gaining in popularity as a way to display images in terminals, especially with the help of [libsixel](https://github.com/saitoha/libsixel) which even has a couple of rust...

Yah, forcing a redraw fixes it, but it would be nice if it was automatic. It looks like ncdu automatically redraws. Just a nice QOL thing.

NP :D Often times terminal backends will expose a resize event, but in the case of termion it looks like we have to instead listen to a SIGWINCH signal. Here's...

Yah so it looks like currently the event loop is just an iterator over `stdin.keys()`. What I would do is create a thread to read the keys into a channel,...

Same thing happening to me, I only need `source ~/.zplug/init.zsh` in my .zshrc for this to happen.

I've been able to get the error handling working with a custom error type by converting my error to a Rejection in the handler and then converting it to a...

Btw #458 implements Reply for Result in warp and I've been using it successfully in https://github.com/cjbassi/rust-warp-realworld-backend.

Another tool to check out that displays the git status of files is [ranger](https://github.com/ranger/ranger). I like their use of icons, and I also like that they display the git status...