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!
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!
More tutorials
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.
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.
August 19, 2024
How Well Do You Know Vim Registers?
"Registers are like books on a shelf — a place where text is stored..."
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.
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.
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.
July 5, 2024
FZF is CLI Magic
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.
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.
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.
June 22, 2024
Killing Processes: Let me count the ways
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.
June 8, 2024
What's a macro?
May 29, 2024
Session Management in Neovim
May 29, 2024
Github Copilot + Neovim
May 28, 2024