nose-pluto/app
Chris Wanstrath e4d5b693ea clean reboot
2025-09-26 11:32:07 -07:00
..
nose State -> Session 2025-09-26 09:47:45 -07:00
public reeeeeboooot 2025-09-22 14:55:32 -07:00
scripts clean reboot 2025-09-26 11:32:07 -07:00
src fun 2025-09-26 11:30:25 -07:00
package.json NODE_ENV 2025-09-24 09:33:46 -07:00
README.md relative 2025-09-26 11:19:56 -07:00
tsconfig.json reeeeeboooot 2025-09-22 14:55:32 -07:00

NOSE:pluto

Installation

You just need to make a "nose" user on your RPi and make sure you can ssh in.

Then run bun remote:install.

When it's done (it'll reboot) visit:

http://nose-pluto.local

Local Dev

bun install
bun dev
open localhost:3000

Commands

Commands can return one of three types:

  • string
  • { error: string }
  • { html: string }

They can also throw to display an error.

Fonts

Use this to examine what's inside the C64 .woff2 font file in public/vendor:

https://wakamaifondue.com/

Pluto Goals: Phase 1

  • Hosts valtown-style Bun apps (for your home network)
  • Provides a NOSE terminal/shell GUI
  • Runs one-shot TypeScript commands (via NOSE terminal)
  • Has a 960x540 (16:9) virtual screen size that scales to the actual size of the display
  • Runs on a Raspberry Pi 5

Pluto Goals: Phase 2

  • coming soon