{
  "directories": [
    {
      "path": "/",
      "name": "/",
      "isDirectory": true,
      "type": "directory",
      "status": "active"
    },
    {
      "path": "/Applications",
      "name": "Applications",
      "isDirectory": true,
      "type": "directory-virtual",
      "icon": "/icons/default/applications.png",
      "status": "active"
    },
    {
      "path": "/Documents",
      "name": "Documents",
      "isDirectory": true,
      "type": "directory",
      "icon": "/icons/default/documents.png",
      "status": "active"
    },
    {
      "path": "/Downloads",
      "name": "Downloads",
      "isDirectory": true,
      "type": "directory",
      "icon": "/icons/default/downloads.png",
      "status": "active"
    },
    {
      "path": "/Images",
      "name": "Images",
      "isDirectory": true,
      "type": "directory",
      "icon": "/icons/default/images.png",
      "status": "active"
    },
    {
      "path": "/Books",
      "name": "Books",
      "isDirectory": true,
      "type": "directory",
      "icon": "/icons/default/books-folder.png",
      "status": "active"
    },
    {
      "path": "/Music",
      "name": "Music",
      "isDirectory": true,
      "type": "directory-virtual",
      "icon": "/icons/default/sounds.png",
      "status": "active"
    },
    {
      "path": "/Videos",
      "name": "Videos",
      "isDirectory": true,
      "type": "directory-virtual",
      "icon": "/icons/default/movies.png",
      "status": "active"
    },
    {
      "path": "/Sites",
      "name": "Sites",
      "isDirectory": true,
      "type": "directory-virtual",
      "icon": "/icons/default/sites.png",
      "status": "active"
    },
    {
      "path": "/Applets",
      "name": "Applets",
      "isDirectory": true,
      "type": "directory",
      "icon": "/icons/default/applets.png",
      "status": "active"
    },
    {
      "path": "/Trash",
      "name": "Trash",
      "isDirectory": true,
      "type": "directory",
      "icon": "/icons/default/trash-empty.png",
      "status": "active"
    },
    {
      "path": "/Desktop",
      "name": "Desktop",
      "isDirectory": true,
      "type": "directory",
      "icon": "/icons/default/desktop.png",
      "status": "active"
    }
  ],
  "files": [
    {
      "path": "/Documents/README.md",
      "name": "README.md",
      "isDirectory": false,
      "type": "markdown",
      "icon": "/icons/default/file-text.png",
      "status": "active",
      "assetPath": "/assets/documents/README.md"
    },
    {
      "path": "/Documents/About this site.md",
      "name": "About this site.md",
      "isDirectory": false,
      "type": "markdown",
      "icon": "/icons/default/file-text.png",
      "status": "active",
      "content": "# About this site\n\nThis is Buster Franken's portfolio, built as a retro web operating system. Every window is one of my projects — some run live inside their window, some open in a new tab, and some show screenshots.\n\n## Built on ryOS\n\nThe desktop, window manager, and themes are forked from **ryOS** by Ryo Lu (github.com/ryokun6/ryos), an open-source web OS. I stripped out the backend — AI assistant, chat rooms, cloud sync — to make this a fully client-side static site, then filled the apps with my own work.\n\n- **Stack:** React 19 · TypeScript · Tailwind · Zustand · Vite\n- **Storage:** everything lives in your browser (IndexedDB) — nothing is sent anywhere\n- **License:** AGPL-3.0, inherited from ryOS — the source stays public\n\n## Switch the OS\n\nOpen **Control Panels → Appearance** to flip the whole desktop between **Mac OS X** and **Windows**.\n\nSource: github.com/BusterFranken/ryos-portfolio · Original: github.com/ryokun6/ryos"
    },
    {
      "path": "/Documents/Quick Tips.md",
      "name": "Quick Tips.md",
      "isDirectory": false,
      "type": "markdown",
      "icon": "/icons/default/file-text.png",
      "status": "active",
      "content": "# Getting around\n\n## The basics\n- Launch things from the **Desktop icons**, the **Finder**, or the  / Start menu\n- Drag windows to move, drag edges to resize, minimize to the dock/taskbar\n- Switch the whole OS look in **Control Panels → Appearance** (Mac OS X ⟷ Windows)\n- Lost the layout? The  menu has a **Reset Desktop**\n\n## The projects\n- **Live project windows** load a real, deployed site right inside the window\n- **Gallery** collects screenshots from things that don't live on the web (Workout, jDog, talks)\n- **Videos** has a few of my talks\n- **Résumé** opens my CV; **Substack** collects my writing\n- Any window with a **↗** button opens the real thing in a new tab\n\n## Handy apps\n- **Terminal** — try `whoami`, `projects`, and `contact`\n- **Contacts** — my email and links\n- **TextEdit** — start with *README*\n- **Internet Explorer** — a plain browser for the live sites\n- **Minesweeper**, **iPod**, **Paint**, **Photo Booth**, **Synth** — because why not\n\n## Easter eggs\nThere are a few hidden things. One window will even try to escape the OS entirely. Have a dig."
    },
    {
      "path": "/Books/Meditations - Marcus Aurelius.epub",
      "name": "Meditations - Marcus Aurelius.epub",
      "isDirectory": false,
      "type": "epub",
      "icon": "/icons/default/books.png",
      "status": "active",
      "size": 1378157,
      "assetPath": "/assets/books/meditations-marcus-aurelius.epub"
    },
    {
      "path": "/Images/steve-jobs.png",
      "name": "steve-jobs.png",
      "isDirectory": false,
      "type": "png",
      "icon": "/icons/default/image.png",
      "status": "active",
      "assetPath": "/assets/images/steve-jobs.png"
    },
    {
      "path": "/Images/susan-kare.png",
      "name": "susan-kare.png",
      "isDirectory": false,
      "type": "png",
      "icon": "/icons/default/image.png",
      "status": "active",
      "assetPath": "/assets/images/susan-kare.png"
    }
  ]
}
