Skip to content
jessupthefishPublic

About

My personal site as an interactive terminal, live at stevenjessup.com. Svelte and Tailwind, based on m4tt72/terminal.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

stevenjessup.com

My interactive terminal-style resume, live at stevenjessup.com.

Type help in the terminal to see what it can do — there are a few things help won't tell you.

Stack

Development

npm install
npm run dev      # dev server
npm run check    # type-check (svelte-check)
npm run build    # production build to dist/
npm run preview  # serve the production build locally

Deploy

  • stevenjessup.com (SiteGround): ./deploy.sh — builds and rsyncs dist/ to the server over SSH (needs the siteground alias in ~/.ssh/config, key auth).
  • GitHub Pages mirror: every push to main auto-deploys to jessupthefish.github.io/terminal via Actions.

Font credits

The machine command's classic-computer modes use these fonts (see public/fonts/):

  • Pet Me 64 (Commodore 64) and Print Char 21 (Apple II) by Kreative Korp, Kreative Software Relay Fonts Free Use License (LICENSE-KreativeKorp.txt).
  • Web437 IBM VGA 8x16 (MS-DOS) from The Ultimate Oldschool PC Font Pack by VileR, CC BY-SA 4.0 (LICENSE-Oldschool-PC-Fonts.txt).
  • Glass TTY VT220 (amber terminal) by Viacheslav Slavinsky, free.
  • Cascadia Code (linux mode) by Microsoft, SIL OFL.

The phosphor, sony, and tv CRT styles use overlay textures from a community RetroArch overlay pack (public/overlays/).

About

My personal site as an interactive terminal, live at stevenjessup.com. Svelte and Tailwind, based on m4tt72/terminal.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages