What's everyone working on this week (14/2025)?

New week, new Rust! What are you folks up to?

I've been working on porting the tmux codebase to rust. I might share a write up of some kind when I'm finished.

I also have been playing around more with c2rust a tool for transpiling c code to rust. I put it inside a proc macro crate.

::include::c!(
    r#"

int add(int x, int y) {
    return x + y;
}
"#
);

fn main() {
    let a = unsafe { add(1, 3) };
    println!("{a}");
}

1 Like

I've been working on a project called Holo for the last few years. I recently released Holo v0.7 and wrote a blog post about what's new and what's coming next: Holo v0.7 Released — What’s New and What’s Next? | by Renato Westphal | Mar, 2025 | ITNEXT

This week, I'm mainly working on improving the dev docs. Not the most exciting stuff, but definitely important for the project's growth in the long run.

1 Like

Besides working on getting a job, I'm back to my nvidia gpu fan controller.

New capability is pushing me towards something like epoll and/or using Mio or Tokio for non-blocking reads on a unix domain socket.