TUI Challenge Kickoff
Jun 8, 2025
Our terminal apps are loaded, the goals are set, but we're already hitting a few snags. The TUI Challenge begins...
Sponsored By:
- Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!
- 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps.
- Unraid: A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility.
Links:
- 💥 Gets Sats Quick and Easy with Strike
- 📻 LINUX Unplugged on Fountain.FM
- Texas Linux Festival 2025 - Austin TX, Oct 3-4, 2025
- Texas Linux Festival 2025 CFP
- NixCon 2025 - Switzerland, September 5-7, 2025
- NixCon 2025 CFP
- Seattle GNU/Linux Conference - November 7-8, 2025
- SeaGL 2025 CFP
- Phoronix: Marking 21 Years Of Covering Linux Hardware
- Phoronix.com
- LINUX Unplugged - TUI Challenge Rules!
- Terminal Apps — A collection of awesome TUI apps from around the web.
- Terminal Trove — Find your next Terminal love.
- awesome-tuis — List of projects that provide terminal user interfaces.
- Superfile: Pretty fancy and modern terminal file manager
- Ranger: A VIM-inspired filemanager for the console
- joshuto: Ranger-like terminal file manager written in Rust
- neomutt: ✉ Teaching an Old Dog New Tricks
- meli: Rusty terminal mail client
- slack-term — Slack client for your terminal
- GitHub - tramhao/termusic: Music Player TUI written in Rust
- zellij: A terminal workspace with batteries included
- MyNav: Go-based workspace and session management TUI — A powerful terminal-based workspace navigator and session manager built in Go. MyNav helps developers organize and manage multiple projects through an intuitive interface, seamlessly integrating with tmux sessions.
- aerc - A pretty good email client — aerc is an email client that runs in your terminal. It's highly efficient and extensible, perfect for the discerning hacker.
- aerc - A pretty good email client that runs in your terminal - GitHub
- ulyssa/iamb: A Matrix client for Vim addicts — a Matrix client for the terminal that uses Vim keybindings
- magiblot/tvterm: A terminal emulator that runs in your terminal. Powered by Turbo Vision. — tvterm is an experimental terminal emulator widget and application based on the Turbo Vision framework. It was created for the purpose of demonstrating new features in Turbo Vision such as 24-bit color support.
- sxyazi/yazi: 💥 Blazing fast terminal file manager written in Rust, based on async I/O. — Yazi (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience.
- meli MUA — meli is a configurable and extensible e-mail client with sane defaults.
- The Mutt E-Mail Client — "All mail clients suck. This one just sucks less." -circa 1995
- glow: Render markdown on the CLI, with pizzazz! 💅🏻
- gomuks — A Matrix client written in Go
- NCSA Mosaic - Wikipedia — Mosaic is a discontinued web browser. It was instrumental in popularizing the World Wide Web and the general Internet during the 1990s by integrating multimedia such as text and graphics.
- carbonyl — Chromium running inside your terminal
- After 25 Years, Linux Format Magazine is No More
- PipeWire
- bhh32's tui_player: A video player for the terminal
- How I used o3 to find CVE-2025-37899, a remote zeroday vulnerability in the Linux kernel’s SMB implementation – Sean Heelan's Blog
- tempy — A simple, visually pleasing weather report in your terminal.
- arabcoders/ytptube: A WebUI for yt-dlp with concurrent downloads support, presets and scheduled tasks and many more. — YTPTube is a web-based GUI for yt-dlp, designed to make downloading videos from YouTube and other video platforms easier and more user-friendly. It supports downloading playlists, channels, and live streams, and includes features like scheduling downloads, sending notifications, and a built-in video player.
Transcript
WEBVTT
00:00:11.507 --> 00:00:16.507
Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris.
00:00:16.687 --> 00:00:17.307
My name is Wes.
00:00:17.467 --> 00:00:18.167
And my name is Brent.
00:00:18.327 --> 00:00:22.907
Hello, gentlemen. Well, coming up on the show today, our terminal apps are loaded.
00:00:23.087 --> 00:00:27.827
The goals are set, but are we already having just a few snags?
00:00:27.947 --> 00:00:30.807
Well, we'll kick off the TUI challenge and tell you all about that,
00:00:30.887 --> 00:00:33.067
and hopefully you'll hear about some great apps.
00:00:33.267 --> 00:00:36.327
Then we'll round out the show with some boosts and picks and a lot more.
00:00:36.467 --> 00:00:41.047
So before we go any further, Let's say time-appropriate greetings to our virtual
00:00:41.047 --> 00:00:42.487
lug. Hello, Mumble Room.
00:00:42.687 --> 00:00:45.167
Hi there. Hi, Chris. Hey, Wes, and hello, Brent.
00:00:45.947 --> 00:00:48.487
Hello. Nice to have you in there.
00:00:48.567 --> 00:00:49.627
Thanks for being here. Hello, hello, hello.
00:00:49.967 --> 00:00:53.847
Hello. And a big good morning to our friends over at Tailscale,
00:00:54.067 --> 00:00:56.427
tailscale.com slash unplugged.
00:00:56.907 --> 00:01:02.147
Tailscale is the easiest way to connect your devices and services to each other wherever they are.
00:01:02.187 --> 00:01:06.107
And when you go to tailscale.com slash unplugged, you'll get it for free on
00:01:06.107 --> 00:01:09.607
100 devices and three user accounts, no credit card required,
00:01:09.687 --> 00:01:13.627
still the same plan I'm on for my personal plan, and you'll build out a flat
00:01:13.627 --> 00:01:16.567
mesh network powered by Wagon. Wagon!
00:01:16.967 --> 00:01:17.247
Wagon.
00:01:17.807 --> 00:01:21.127
It is really great. It's secure remote access to your production systems,
00:01:21.227 --> 00:01:24.407
your mobile systems, your containerized applications, your VMs,
00:01:24.467 --> 00:01:28.147
whatever it might be, even across complex multi-vendor networks.
00:01:28.247 --> 00:01:31.327
And I'm talking it's fast, really, really fast.
00:01:31.467 --> 00:01:35.407
It's privacy for the individual, and it's privacy for the corporation as well.
00:01:35.407 --> 00:01:38.987
I kind of had an evolution of using it personally and then realized we could
00:01:38.987 --> 00:01:42.207
really change how we do things for Jupyter Broadcasting, reduce cost,
00:01:42.347 --> 00:01:45.267
increase flexibility and portability of our back-end infrastructure.
00:01:45.647 --> 00:01:47.227
So that's why I love Tailscale.
00:01:47.847 --> 00:01:51.567
None of my private information now syncs over the public web.
00:01:51.827 --> 00:01:56.087
I can location track. I can sync my calendar and my notes and everything.
00:01:56.227 --> 00:01:57.787
It all goes over my Tailnet.
00:01:57.947 --> 00:02:00.527
And then when I'm communicating with the back-end infrastructure for Jupyter
00:02:00.527 --> 00:02:05.447
Broadcasting, all that's on its own Tailnet as well. So go to tailscale.com slash unplugged.
00:02:05.467 --> 00:02:09.727
Try it for free on 100 devices, three users, for free. tailscale.com slash unplugged.
00:02:09.907 --> 00:02:12.487
No credit card required, and it's a great way to support the show.
00:02:12.687 --> 00:02:15.447
That's tailscale.com slash unplugged.
00:02:18.286 --> 00:02:20.846
Well, we have a couple of items to get to. Let me scroll down in the terminal
00:02:20.846 --> 00:02:26.426
here because we are using boop, boop, boop, boop, boop, a 2E app for our show notes.
00:02:26.606 --> 00:02:29.386
And we wanted to let everybody know that there's a couple of call for papers
00:02:29.386 --> 00:02:33.146
that are open right now. You've got two months left for Texas Linux Festival.
00:02:34.006 --> 00:02:39.586
NixCon in the U just opened. And Siegel in Seattle is also open with their call for papers.
00:02:39.766 --> 00:02:42.986
So you got a little bit of time if you want to go to any of those and do a talk.
00:02:43.606 --> 00:02:47.506
You know, our audience, they're so smart. Surely some of you have some good talk ideas.
00:02:47.506 --> 00:02:51.626
Great for the resume too, you know. And it's been a while, but we wanted to
00:02:51.626 --> 00:02:54.726
give a big shout out to our chat mods across the various platforms,
00:02:55.006 --> 00:02:57.706
often doing a lot of work without getting recognition.
00:02:57.746 --> 00:03:01.666
So we just want to take a moment of the show and thank all of you out there for doing that.
00:03:01.846 --> 00:03:05.746
And then we've had a request for folks' recommendation for where to buy sats
00:03:05.746 --> 00:03:07.666
in the EU. Some reputable sources.
00:03:07.926 --> 00:03:11.266
So we're hoping to crowdsource some suggestions and we'll make a list that we'll put in the show notes.
00:03:11.666 --> 00:03:15.006
So send in your locations for getting sats in the EU.
00:03:15.746 --> 00:03:19.186
One last note in the housekeeping before we get to the TUI challenge.
00:03:19.386 --> 00:03:25.526
We just wanted to note that it is now 21 years of Pharonix.com and Michael Arbol
00:03:25.526 --> 00:03:29.846
working his tush off over there and really following what he calls the dramatic
00:03:29.846 --> 00:03:32.406
evolution of Linux hardware since its inception.
00:03:32.786 --> 00:03:37.626
And I wanted to give him this shout here on the show because there are probably
00:03:37.626 --> 00:03:40.406
a handful of original Linux news sources.
00:03:40.406 --> 00:03:46.426
literally you could count where original linux news comes from on one hand and
00:03:46.426 --> 00:03:48.726
he's one of the people out there pumping out a lot of it.
00:03:48.726 --> 00:03:52.766
I mean his whole life must be mailing lists and uh stress testing.
00:03:52.766 --> 00:03:58.966
And writing benchmarking yeah over 52 000 articles and reviews have been published
00:03:58.966 --> 00:04:05.686
46 000 news pieces 5 400 hardware reviews already.
00:04:05.686 --> 00:04:10.466
I think this year once or twice uh he's caught performance regressions in the
00:04:10.466 --> 00:04:12.406
kernel that had to get fixed in the rc stage.
00:04:12.406 --> 00:04:15.306
Yeah so there is a sale going on
00:04:15.306 --> 00:04:18.286
right now discounted through june 9th so not for much longer if
00:04:18.286 --> 00:04:21.526
you want to sign up if you're listening to this while it comes out you could
00:04:21.526 --> 00:04:25.786
go support for onyx at a discount for the birthday sale and i think it's you
00:04:25.786 --> 00:04:29.986
know even if you don't read it uh it is really important for the linux ecosystem
00:04:29.986 --> 00:04:35.746
as far as news goes because we need more original reporting not less so big shout out to mr larval,
00:04:39.812 --> 00:04:43.592
So the TUI challenge is here, and I thought maybe we'd step back and talk about
00:04:43.592 --> 00:04:48.052
where the idea of this came from, because I think it was a boost suggestion
00:04:48.052 --> 00:04:51.392
for LUP 600, wasn't it? Didn't it come in around that time?
00:04:51.552 --> 00:04:54.912
I think that is actually quite correct. We were wondering what other challenges
00:04:54.912 --> 00:04:57.892
might change our lives, and I think this one's well on its way.
00:04:58.052 --> 00:04:59.252
Yeah, we like to do these from time
00:04:59.252 --> 00:05:03.012
to time to make ourselves a little uncomfortable, get us outside our zone.
00:05:03.172 --> 00:05:06.632
But also, you know, even if you don't participate in the challenge as a listener,
00:05:06.752 --> 00:05:09.872
which you're totally welcome to, But if you don't, you're going to get a nice
00:05:09.872 --> 00:05:13.452
list of great applications and tools you can use at some point. So there's that, too.
00:05:13.772 --> 00:05:17.892
But it was. And then it built on itself. People kept sending in ideas for the
00:05:17.892 --> 00:05:22.512
TUI challenge, and we just sort of iterated on it as the community built on one idea after another.
00:05:23.012 --> 00:05:26.672
So it's a nice way to discover tools. It was sort of a community,
00:05:26.812 --> 00:05:27.892
organic, created thing.
00:05:29.132 --> 00:05:34.672
and I think is a unique opportunity to kind of go not back in time,
00:05:35.152 --> 00:05:38.312
but it feels a little bit, at least I felt like it's a little bit like time traveling.
00:05:38.512 --> 00:05:41.232
And I've been slightly nostalgic too, which is always fun.
00:05:41.492 --> 00:05:44.892
Yeah, right. I mean, at least the last time that these were the primary interfaces,
00:05:44.892 --> 00:05:48.372
we all use the terminal more than, you know, your average computer user in 2025.
00:05:48.472 --> 00:05:54.412
But even still, you know, the web browser is this kind of king and you're not
00:05:54.412 --> 00:05:57.592
necessarily pressed to move any of this stuff unless you, you know,
00:05:57.672 --> 00:05:59.232
you get really fed up with the browser.
00:05:59.712 --> 00:06:00.992
It's a bit of a browser detox.
00:06:01.492 --> 00:06:05.932
In some of my initial research, I was also really impressed by just how modern
00:06:05.932 --> 00:06:09.072
some of these apps actually are and modern toolkits on the back end and all that.
00:06:09.152 --> 00:06:12.732
So I don't, I don't, it's definitely not fair to say that it's completely going
00:06:12.732 --> 00:06:14.732
back in time because, geez, some of this is really cutting edge.
00:06:14.892 --> 00:06:18.092
All right, so let's start with your shopping spree, Brent. How did you go about,
00:06:18.252 --> 00:06:21.392
what was the process of researching and choosing your first two apps?
00:06:21.832 --> 00:06:25.452
Did you have any criteria, any surprising finds, anything like that?
00:06:26.032 --> 00:06:30.412
Well, my number one criteria was to try to find apps that you guys wouldn't find.
00:06:30.772 --> 00:06:35.032
Because I feel like, I don't know. We're trying to round it out here.
00:06:35.192 --> 00:06:36.552
Brent's getting weird with it. I love it.
00:06:36.552 --> 00:06:38.872
It's really, I have a little competition with you guys you don't know about
00:06:38.872 --> 00:06:41.992
that I just like hold for myself.
00:06:42.052 --> 00:06:43.512
Well, we don't call it a challenge for nothing.
00:06:43.792 --> 00:06:44.812
There you go. Multi-challenge.
00:06:44.812 --> 00:06:48.232
He brought his A game. He was talking up how worried he was,
00:06:48.332 --> 00:06:50.132
and then here he is with a secret plan.
00:06:50.232 --> 00:06:51.572
This is going to get scored after all.
00:06:51.572 --> 00:06:56.112
So I did know that, you know, some easy to find resources might be like Awesome 2E.
00:06:56.332 --> 00:07:00.412
And Chris, I did confirm that, yep, you had gone there. So I decided to just
00:07:00.412 --> 00:07:01.652
ignore that and go elsewhere.
00:07:02.132 --> 00:07:05.772
So I tried to find some like underground different suggestions and different
00:07:05.772 --> 00:07:11.032
apps to find. And I'm hoping I won, but we'll see a little later.
00:07:12.172 --> 00:07:14.852
What about you, Wes? Did you have any methodology to your shopping spree?
00:07:15.392 --> 00:07:19.792
Oh, not in particular. I mean, I kind of looked through some of the past stuff
00:07:19.792 --> 00:07:21.512
that I had bookmarked for the show.
00:07:21.812 --> 00:07:25.612
And then, yeah, I definitely browsed a couple of the popular awesome lists.
00:07:25.712 --> 00:07:28.512
And then I did spend a little time asking some of the LLMs, too,
00:07:28.592 --> 00:07:31.232
if they had any standouts that they could recommend.
00:07:32.392 --> 00:07:38.632
What about things like how recently the application has been updated?
00:07:38.632 --> 00:07:42.552
or are you leaning towards like things like Rust and Go tools?
00:07:42.812 --> 00:07:45.692
I will say a lot of these have been abandoned years ago. It doesn't mean they
00:07:45.692 --> 00:07:47.532
don't work, but they haven't been updated for years.
00:07:47.792 --> 00:07:49.852
Yeah, you do have to kind of watch out. And for some things that may not matter.
00:07:49.852 --> 00:07:51.992
Some of them are like super fresh too. Some of them are brand new.
00:07:52.132 --> 00:07:55.532
Depending on what it is and depending on how much like whatever API or thing they talk to.
00:07:56.132 --> 00:07:59.572
Yeah, I mean, I don't care so much about the implementation if it's packaged
00:07:59.572 --> 00:08:03.112
in Nix. If it's not, then maybe that matters. If it's kind of fussy to set up,
00:08:03.252 --> 00:08:03.952
that would be a downside.
00:08:04.192 --> 00:08:07.792
Okay, I'm glad you brought that up. So let's talk about that.
00:08:07.792 --> 00:08:13.252
But each of us probably took our own approach at how we got these TUI apps installed on our rigs.
00:08:13.272 --> 00:08:15.692
I'm guessing you went the Nix package repo. Yep.
00:08:15.912 --> 00:08:18.852
I'm doing it on my NixOS laptop, so that was the easiest route for me.
00:08:19.032 --> 00:08:20.712
What about you, Brent? How did you install these apps?
00:08:21.852 --> 00:08:27.452
I decided halfway to change my decision, but I'm also going NixOS. It's just so easy.
00:08:27.612 --> 00:08:31.812
Okay. So I went the hard way. And as you listening may know,
00:08:31.972 --> 00:08:33.432
I recently switched to Bluefin.
00:08:34.272 --> 00:08:37.412
And Bluefin, if you're going to install apps in the user space,
00:08:37.632 --> 00:08:40.972
there's really probably two routes to take, it seems, from what I'm learning.
00:08:41.172 --> 00:08:42.712
Again, I'm still learning, so go gentle on me.
00:08:43.192 --> 00:08:47.152
One is to use Brew and install a package via Brew.
00:08:49.492 --> 00:08:54.092
However, I don't love Brew on Mac OS, and Brew on Linux has even less packages,
00:08:54.092 --> 00:08:55.972
it seems, at least from my experience.
00:08:56.212 --> 00:09:00.332
So then my other route would be to run it via Podman or a DistroBox container.
00:09:01.814 --> 00:09:02.794
Or Flatpaks?
00:09:03.654 --> 00:09:06.494
Well, for TUI apps, there's not very many things as a Flatpaks.
00:09:06.634 --> 00:09:09.774
Yeah, great for graphical apps, but for command line applications.
00:09:09.774 --> 00:09:11.014
Can you install snaps?
00:09:11.994 --> 00:09:17.114
I don't know. But it is ironic. I think I picked the hardest distro if you want
00:09:17.114 --> 00:09:18.974
to install them on the host OS.
00:09:19.334 --> 00:09:24.894
However, after about two hours of banging my head with that, I was like, screw this.
00:09:25.054 --> 00:09:30.314
I spun up using the uChange command, which is quite useful. I spun up a Arch
00:09:30.314 --> 00:09:36.794
distro box and then I got the AUR going in about 15 seconds and then everything got a lot easier.
00:09:37.454 --> 00:09:42.114
So everything I have to do, it's really most of my TUI apps is in that Arch
00:09:42.114 --> 00:09:43.954
container. I think that's okay.
00:09:44.454 --> 00:09:46.914
But is it still bluefin? That's the real question.
00:09:46.974 --> 00:09:53.254
Well, if you think about it in what I want, it is containerizing all the shenanigans
00:09:53.254 --> 00:09:56.034
that I'm going to be doing for the next seven days. And then when I'm done,
00:09:56.254 --> 00:09:59.034
I could just blow that away and my host system's totes clean.
00:09:59.234 --> 00:10:02.774
And as long as you can mount in whatever stuff you might want to access to get
00:10:02.774 --> 00:10:05.574
your regular files for working with the two-way things, then it works.
00:10:05.714 --> 00:10:10.594
Well, so here's a bit of where it's not all sunshine and jelly beans in containers.
00:10:10.914 --> 00:10:16.394
What I find myself having to do practically is install things in multiple locations.
00:10:16.914 --> 00:10:21.514
So I've got, if I can, I've got it installed via brew, but then I often also
00:10:21.514 --> 00:10:22.654
need it in the arch container.
00:10:22.894 --> 00:10:26.734
Oh, now I've got an Ubuntu container as well. And what will we, oh, teammate.
00:10:27.374 --> 00:10:31.514
We were just trying to use Teammate because we're doing a shared Teammate session
00:10:31.514 --> 00:10:33.714
now with Vim to look at our show doc.
00:10:33.934 --> 00:10:38.174
So we can do semi-quasi-collaborative editing, which it is not.
00:10:38.174 --> 00:10:40.594
It is basically single editor at a time.
00:10:41.334 --> 00:10:43.654
We're mob programming over here. It's working great.
00:10:43.794 --> 00:10:46.714
We needed to try it in various ways. So I ended up having to install Teammate
00:10:46.714 --> 00:10:48.914
on my Bluefin host system.
00:10:49.014 --> 00:10:52.594
I installed Teammate in the Arch session and I installed Teammate in the Ubuntu
00:10:52.594 --> 00:10:54.474
session. And it started to get a little old.
00:10:55.445 --> 00:10:59.465
So I've just kind of landed on, I'm using the AUR for most of this stuff.
00:10:59.765 --> 00:11:03.005
For this next seven days of the challenge, are you going to have to remember
00:11:03.005 --> 00:11:06.385
which environment certain tools are in so that you can call them up?
00:11:06.465 --> 00:11:09.705
That was the direction I was going. And now I've just said, I'm going to use
00:11:09.705 --> 00:11:10.645
the Arch container for this.
00:11:10.745 --> 00:11:12.365
So nothing on the Bluefin host at all?
00:11:12.545 --> 00:11:13.745
I don't think so.
00:11:13.925 --> 00:11:14.165
Okay.
00:11:14.325 --> 00:11:18.045
I reserve the right to change my mind. But starting on day one of the challenge,
00:11:18.045 --> 00:11:21.785
I'm thinking everything in the Arch container and then it's just there.
00:11:22.525 --> 00:11:25.445
And, you know, I'm using, what's that terminal that I can't say the name of?
00:11:25.585 --> 00:11:25.945
Zellage?
00:11:26.105 --> 00:11:27.445
No, the other one starts with a P.
00:11:27.605 --> 00:11:28.245
It's probably kitten.
00:11:28.765 --> 00:11:30.385
PyTix or whatever, or P-Tix or.
00:11:31.185 --> 00:11:31.545
Tixis?
00:11:31.765 --> 00:11:35.065
Tixis. I just, I'm using that to get to the Arch container.
00:11:35.285 --> 00:11:38.565
Yeah, I mean, you're set up to do it. It's a nice integration.
00:11:38.565 --> 00:11:42.065
So with your fancy ass Nix doing everything for you, did you have any problems
00:11:42.065 --> 00:11:44.605
at all installing any of these things? No drama at all? There's nothing?
00:11:44.725 --> 00:11:50.005
Well, I don't have my complete set of apps all set up. so so far no but i think
00:11:50.005 --> 00:11:55.165
um there's at least one already that i want to try that i'm not sure it's so i think i will i.
00:11:55.165 --> 00:11:58.025
Spent a long time figuring out the right way to do this.
00:11:58.025 --> 00:12:03.125
I uh installed all mine while we were prepping for the show online here so uh
00:12:03.125 --> 00:12:08.645
i probably installed 10 things and it totaled like 53 megs and it just happened
00:12:08.645 --> 00:12:11.765
way faster i thought it was actually didn't work because it happened so quickly.
00:12:11.765 --> 00:12:15.345
Yeah okay here's one it's like c++ that looks like i'm gonna have to figure
00:12:15.345 --> 00:12:17.005
out how to build myself if I want to try it.
00:12:17.165 --> 00:12:17.285
Okay.
00:12:17.485 --> 00:12:19.285
So I will have some struggles.
00:12:19.505 --> 00:12:23.545
I hope because that's where I've spent a lot of my time so far was just figuring
00:12:23.545 --> 00:12:25.225
out the right way to do this. And I'm just, I don't know.
00:12:25.345 --> 00:12:27.645
I'd be curious if other Bluefin users if you think I'm doing it the wrong way,
00:12:27.705 --> 00:12:29.585
but I've just decided I'm doing everything in this large container.
00:12:29.645 --> 00:12:32.745
I'm going to use it for the whole challenge and then pop goes the weasel when I'm done.
00:12:33.065 --> 00:12:34.945
Well, unless some tools become part of your workflow.
00:12:34.965 --> 00:12:37.965
That's true. That is true. That could happen. We'll get to that.
00:12:38.485 --> 00:12:42.505
So how are you feeling about the week ahead? I was actually feeling myself really
00:12:42.505 --> 00:12:46.225
good until we actually sat down and started using a terminal app to do our dock.
00:12:47.565 --> 00:12:52.605
I'm feeling a little bit deeper. Well, I think this is just us having pre-gamed
00:12:52.605 --> 00:12:55.825
a lot of the rest of the challenge and not thinking through this part of that.
00:12:55.825 --> 00:12:57.605
That's true, but it made us like an hour late.
00:12:57.785 --> 00:12:59.145
Yeah, but I think now that we
00:12:59.145 --> 00:13:02.145
know this will be a problem, we have a whole week to get a better setup.
00:13:02.185 --> 00:13:03.625
That's true. We did pre-game the other parts.
00:13:03.845 --> 00:13:07.285
The kernel already suggested one better tool. I think if we got like a better,
00:13:07.965 --> 00:13:10.825
you know, there's a few options we have. I'm hopeful.
00:13:11.305 --> 00:13:14.165
Okay, so as far as like apps you have yet to set up or tasks you have yet to
00:13:14.165 --> 00:13:16.745
do, Brent? What's your biggest anxiety for the week?
00:13:18.142 --> 00:13:24.682
I think I'm afraid of how much experience you guys have versus me in doing this kind of stuff.
00:13:24.862 --> 00:13:28.722
So I don't think I've really done the TUI lifestyle at all, period.
00:13:28.982 --> 00:13:33.422
I've, of course, worked my way around the terminal to accomplish a bunch of
00:13:33.422 --> 00:13:35.462
things, and it's definitely part of my daily life.
00:13:35.562 --> 00:13:40.182
But in terms of TUIs specifically, I'm brand new at this.
00:13:40.302 --> 00:13:43.682
So the idea of the challenge, right, is you're trying to use the terminal user
00:13:43.682 --> 00:13:47.802
interface as much as possible. We have specific challenges for each day that
00:13:47.802 --> 00:13:49.242
we have outlined and linked in the show notes.
00:13:49.782 --> 00:13:53.362
And Wes, I'm curious what you think might cause you to break out of a TUI and
00:13:53.362 --> 00:13:55.722
go to like a graphical browser or...
00:13:55.722 --> 00:14:00.182
Yeah, I think there'll probably just be some sites. We've got a couple decent-ish,
00:14:00.342 --> 00:14:03.122
surprisingly decent options for browsing.
00:14:03.902 --> 00:14:07.242
But there might be things that just doesn't work for once you really try to
00:14:07.242 --> 00:14:09.782
get, you know, real serious stuff done.
00:14:09.782 --> 00:14:12.222
Like an example would be the YouTube live page. Yeah, right.
00:14:12.222 --> 00:14:15.362
The show's got to go live, so we'll probably have to break out for that.
00:14:15.542 --> 00:14:20.742
Yeah, so there may be some things, but I'm going to try to keep that as much to a minimum as I can.
00:14:20.842 --> 00:14:23.422
Have you looked at any LLM command line apps?
00:14:23.622 --> 00:14:26.922
Well, I do still have my Vibe setup, so I've been doing that a little bit.
00:14:27.142 --> 00:14:30.062