saltbash

A Unix shell for the kitchen.

sudo season dinner

Password:

Adding salt...

Dinner improved successfully.

Real recipes written as shell scripts, manual pages for ingredients, a weekly command, and incident reports for everything that caught fire. The recipes work. The commands do not.

cook@saltbash:~$ kitchen terminal

cook@saltbash:~$ man salt
SALT(1) SaltBash Kitchen Manual
NAME
salt - improve food
SYNOPSIS
salt [OPTION]... [DISH]
DESCRIPTION
Makes almost everything better. salt makes food taste more like itself: it suppresses bitterness, rounds out sweetness, and turns flat food into food someone meant to make.
BUGS
Difficult to undo. salt has no inverse operation.
Full page: man/salt

# This terminal takes commands when JavaScript is on. Everything it knows is also on the pages below.

cat weekly/latest

# Command of the Week, September 28, 2026.

clean --as-you-go

Garbage collection, but for pans.

Fill the sink with hot soapy water before you start cooking. Tools go straight in when you are done with them.

Previous commands

tail -n 4 /var/log/kitchen.log

# Kitchen Incidents, written up as blameless postmortems.

  1. SEV-2 INC-0047 ERROR 137: Dinner killed by excessive heat
  2. SEV-3 INC-0046 StackOverflowError: Pancake stack exceeded maximum depth
  3. SEV-3 INC-0045 DEADLOCK: Two cooks, one cutting board, one knife
  4. SEV-3 INC-0044 RACE CONDITION: Pasta finished six minutes before the sauce

Full incident log

head CHANGELOG

# Release Notes. What changed in the kitchen this week.

5.0.0 "Gourd Mode" 2026-10-01

Major release. Autumn is now enabled by default. Read the breaking changes before upgrading.

3 breaking changes, 3 added, 1 changed, 1 removed, 2 known issues

All releases