skip to content
naft.pink

setup

No affiliate links, no aspirational gear. This is what's actually on and in use.

hardware

MacBook Air M5

The one that goes everywhere. Everything web and Rust happens here, and it does it fanless.

chip
M5 — 10-core CPU, 10-core GPU
memory
24 GB
storage
1 TB
used for
day-to-day dev

Desktop

Sits under the desk for the things a laptop shouldn't do: Unreal builds, editor work, games.

os
Windows 11
cpu
Intel i5-12400F
gpu
RTX 5060
memory
32 GB DDR
storage
1 TB M.2

Pocket and wrist

Apple ecosystem, mostly because handoff between the phone and the Air is genuinely useful.

phone
iPhone 16 Pro
watch
Apple Watch Series 11 — 42 mm, GPS

Audio

Calls with friends and playing music. The interface is more than either strictly needs, which is the usual reason anyone owns one.

interface
Focusrite Scarlett Solo 4th gen
headphones
AirPods Pro 2

Off the clock

Where I go when the compiler wins.

console
PlayStation 5 Pro

software

Editing

VS Code for anything with a window. Neovim the moment I'm on a box over SSH — not out of conviction, just that nano isn't a text editor.

local
VS Code
over ssh
Neovim
previously
Zed, and a lot of JetBrains

Shell

Stock macOS Terminal and stock zsh — I've never tried a replacement for either. The dotfiles are mine though, carried over from a stretch of distro hopping on Linux.

terminal
macOS Terminal
shell
zsh
vcs
git, on the command line