The video presents a showcase of roughly thirty Rust‑powered command‑line tools that the creator uses to replace or augment traditional Unix utilities. It covers modern replacements for core utilities (uutils, fish shell, fd, bat, exa/zoxide, xh, delta, etc.), enhanced workflow tools (starship prompt, yazi file manager, hyperfine benchmarker, bacon watcher, rusty‑man docs viewer, toki code counter, WikiTi Wikipedia UI, just/mask task runners, MROS process manager, present‑term slide tool), and several honorable mentions. The speaker notes sponsorship by Let’s Get Rusty, invites viewers to a Discord Q&A, and promotes Patreon support for early access, mentoring, and credits. Overall, the talk highlights how these Rust CLI tools improve speed, usability, and joy in daily terminal work.
1. Tris is the host of the No Ballerate channel.
2. The channel focuses on fast technical videos.
3. It has been a little over two years since Tris’s last Oxidize Your Command line video.
4. Today Tris shows 30 Rust‑powered command line tools.
5. Tris dedicates the video scripts to the public domain.
6. All script links and images are part of a markdown document freely available on Tris’s website and GitHub.
7. The video is sponsored by Let’s Get Rusty.
8. Bogdan runs Rust training for corporate and personal audiences, with a new cohort starting next month at the time of recording.
9. More information about the training is available at let’sgetrusty.com/startwithris, linked in the pinned comment.
10. Uutils is a replacement for GNU core utilities and is available for any operating system, including Windows, via GitHub or package managers.
11. Tris installed the Nixos UTU tools core utils no‑prefix package, which aliases system core utils to uutils.
12. The Rust rewrite of the fish shell was completed in February.
13. Fish is a non‑standard shell not intended for writing shell scripts.
14. Fish provides syntax highlighting, 24‑bit true color, and state‑of‑the‑art terminal technology.
15. Fish suggests commands as you type based on history and completions.
16. Fish offers web‑based configuration for colors, functions, variables, and history.
17. New shell is a pure Rust radical take on a shell, moving from plain text to structured data.
18. GRAP is the first Rust program Tris knowingly used; it is the fastest grapper and respects .gitignore.
19. FD is a fast, drop‑in replacement for find with a modern user interface and colored output.
20. BAT is a cat replacement with syntax highlighting for many file types; it falls back to plain text when used non‑interactively.
21. EA (exa) is a modern ls replacement; aliasing ls to ea provides colors and git status; it is a fork of exa, which stopped development in 2021.
22. Zoxide is a smarter cd command that learns directory usage and allows jumping to previous directories by relative path.
23. XH is a fast tool for sending HTTP requests, with a simpler interface than curl and pretty‑printed output; it is a Rust rewrite of HTTPie.
24. Zal is a Tmux/screen replacement workspace with batteries included.
25. Git UI is a fast terminal UI for Git and is a Rust port of Lazy Git.
26. DU Dust is a graphical disk analyzer; on Tris’s machine it analyzed 600 GB in 2 seconds versus 30 seconds for du.
27. Duer is an interactive graphical disk use analyzer with speed comparable to DU Dust.
28. Tris will stream a Q&A session on Discord on Sunday, May 25th at 8:00 p.m. London time.
29. All Patreon supporters at any level are invited to the Discord Q&A.
30. Patreon supporters can get early access to videos, private Discord access, and have their name in the credits.
31. Tris offers a limited number of one‑to‑one mentoring slots on topics such as personal organization, Rust, creative production, and web tech.
32. Starship is a minimal, fast, infinitely customizable prompt for any shell.
33. Yaza is a command line file manager with vim bindings and file preview for images, PDFs, and other formats.
34. Hyperfine is a benchmarking tool that runs the benchmarked command multiple times, discarding an initial warm‑up run to reduce variance.
35. Evil Helix is a fork of Helix that restores Vim‑style keyboard bindings.
36. Bacon watches files for changes and reruns cargo commands such as test or clippy.
37. Cargo info provides crate descriptions and metadata to help decide whether to add a crate.
38. F‑select (or S‑Select) allows finding files using SQL‑like queries.
39. NCpspot is a Rust‑based Spotify client that uses about 2 MB of memory on Tris’s machine, compared to hundreds of MB for the official Electron client.
40. Rusty Man is a command‑line viewer for Rust crate documentation; it works offline for all crates in a cargo project.
41. Delta is a syntax‑highlighting pager for git, usable as the pager for git diff and as a nicer diff command.
42. RGA wraps ripgrep to search inside container files such as ZIPs and EPUBs, highlighting matches and showing line context.
43. Toki recursively counts lines of code in a project and summarizes the totals by language.
44. WikiTi is a simple text‑based user interface for browsing Wikipedia without a web browser.
45. Just is a modern make replacement for running and chaining commands; its format is similar to a Makefile, allowing interchangeable use for simple projects.
46. Mask is a command runner whose configuration file is a standard Markdown file, allowing documentation to double as code.
47. MROS TI provides a simple way to run and monitor multiple long‑running commands, useful for dev databases or web servers.
48. Present term is a terminal‑based slide tool that supports images, arbitrary font sizes, Mermaid diagrams, and LaTeX‑type setting via the Kitty image protocol or Sixel.
49. Present term’s slides remain in Markdown and can be edited with Obsidian, Vim, or other editors.
50. Tris sponsors the Present term project and encourages others to do the same.
51. Transcripts and compile‑checked Markdown source code are available on namal.com and GitHub.
52. Corrections to the video are in the pinned Arata comment.