antonio@vaz:~/terminal
antónio vaz · full-stack dev · lisbon, pt
terminal commands

we got a terminal

Type. and it will show at antonio@vaz:~$ — hit Enter to run it, Esc to clear.

helpOpen this manual. Aliases: man.
whoamiWho runs this place.
pwdPrint the current path.
lsList the pages — or the files on ~/about, the builds on ~/projects.
cd <page>Go to a page: cd about, cd projects, cd contact… cd ~ or cd .. goes home.
cat readme.mdRead the about page.
open <file|link>Open a window, a project's links, email, github, linkedin or cv.
close [file|errors]Close one window (close brazil.jpg), all error dialogs (close errors), or everything if you don't say which.
changecolorShuffle the site palette — always readable, promise. Alias: shuffle. () optional.
resetcolorBack to the default palette. () optional.
clearClear the terminal output.
dateWhat time is it, even.
surfWave check. Rolls a (made up) surf report up the bottom of the screen.
spawn bugs <n>Release n bugs onto the page. They breed while any are alive. What bugs? Read ~/about carefully.
spawn errors <n>Throw n error dialogs on screen. They also breed. Click one to dismiss it, or use close errors.
exterminate [n]Shoot n bugs — or all of them if you don't say how many. Clicking a bug also gets it shot.
sudo <anything>Try it and see.
exitBack to home. There is no escape.
<Tab>Autocomplete. Completes commands and arguments when there's a single match (cd ti⇥ → cd timeline); lists the candidates when there are several.
<Up>/<Down>Walk through your command history (kept across visits, last 50).

// It does work on a phone, just plug a keyboard in :)