Tutorials

Hands-on guides that walk you through real tools and workflows.

Posts
17 posts
Latest
Latest: October 30, 2024

typecraft:~/tutorials$ ls

playing-doom-on.md timeshift-can-i.md i-broke-my.md

typecraft:~/tutorials$ head -3 playing-doom-on.md

# Playing DOOM on my Wife's computer ...

Docker lets you bundle all your app’s dep...

typecraft:~/tutorials$

Latest

Playing DOOM on my Wife's computer using Docker!
Members
New October 30, 2024

Playing DOOM on my Wife's computer using Docker!

Docker lets you bundle all your app’s dependencies so it runs anywhere—even on a machine filled with nursing PDFs and reality TV. In this tutorial, we’re packaging Terminal Doom to show off Docker’s portability — let's get in the game!

3 min read Read

More tutorials

Timeshift — Can I Use It?
Pro

September 4, 2024

Timeshift — Can I Use It?

Can I use Timeshift with ext4-based systems? Do you need BTRFS? What's the difference? Let's dig into it.

3 min read Read
I Broke my Arch Install (then fixed it with snapshots)
Pro

September 3, 2024

I Broke my Arch Install (then fixed it with snapshots)

With a rolling release model, you get to live on the edge. With snapshots, BTRFS can give you a safety net so you can live dangerously.

4 min read Read
How Well Do You Know Vim Registers?

August 19, 2024

How Well Do You Know Vim Registers?

"Registers are like books on a shelf — a place where text is stored..."

6 min read Read
Command Mode in Neovim
Members

August 8, 2024

Command Mode in Neovim

What is command mode? With so many modes in Vim, you might wonder how to make use of it. Let's show you how.

3 min read Read
Spellchecking your commit messages
Members

August 8, 2024

Spellchecking your commit messages

If you're not writing stellar commit messages, there's no time like the present to start. We're going to show you how spellcheck can make your life easier when writing these or other text files like markdown.

4 min read Read
Editing a Vim Macro
Members

August 2, 2024

Editing a Vim Macro

Tired of having to record macros over and over until you get it right? Don't worry. We'll teach you how to edit those macros that are almost right but need a little tweak. Let's get after it.

4 min read Read
FZF is CLI Magic
Pro

July 5, 2024

FZF is CLI Magic

4 min read Read
Neovim + GitHub Copilot Chat
Members

June 27, 2024

Neovim + GitHub Copilot Chat

When do I need to reach for GitHub Copilot Chat? Isn't Copilot enough? Let's find out the best use cases for each.

5 min read Read
Automate Your Dotfiles with Chezmoi
Members

June 26, 2024

Automate Your Dotfiles with Chezmoi

When it comes to your terminal, configuration can make be the difference between frustration or a flow state. This means managing your dotfiles is critical for every developer. By the end of this tutorial, you’ll be able to do it with ease.

5 min read Read
Telescope and hidden files
Members

June 25, 2024

Telescope and hidden files

Today, we're going to review how to tweak Telescope to show you hidden files while leveraging ripgrep for finding files and prepping them. What's more, we explore how to benchmark our changes so we don't slow down our launch time.

5 min read Read
Killing Processes: Let me count the ways

June 22, 2024

Killing Processes: Let me count the ways

4 min read Read
Never Lose Your Configs Again

June 13, 2024

Never Lose Your Configs Again

GNU Stow is a super-power when it comes to managing your dotfiles. In this article, you'll learn how to create, and use, an amazing dotfile setup for ANY machine you're using. Never lose your configs ever again with GNU Stow.

4 min read Read
What's a macro?
Members

June 8, 2024

What's a macro?

3 min read Read
Session Management in Neovim

May 29, 2024

Session Management in Neovim

4 min read Read
Github Copilot + Neovim

May 29, 2024

Github Copilot + Neovim

4 min read Read
Zellij vs Tmux

May 28, 2024

Zellij vs Tmux

6 min read Read