This article details the author's experience of porting the terminal multiplexer tmux from C to Rust as a hobby project. The author describes the challenges faced during the translation process, including initial attempts using C2Rust, build system complexities, and debugging issues. Despite encountering various technical hurdles, they successfully completed the port from 67,000 lines of C code to 81,000 lines of Rust code.