gitextract_z8f305yy/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.md │ │ └── config.yml │ ├── dependabot.yml │ └── workflows/ │ ├── biome.yml │ ├── test.yml │ └── upk-build.yml ├── .gitignore ├── .node_version ├── .vscode/ │ ├── extensions.json │ └── settings.json ├── .zed/ │ └── settings.json ├── LICENSE.txt ├── README.md ├── SECURITY.md ├── biome.json ├── bootstrap.ts ├── docs/ │ ├── README.md │ ├── anura-compat.md │ ├── apis/ │ │ └── readme.md │ ├── backend-configuration.md │ ├── contributions.md │ ├── creating-apps.md │ ├── creating-terminal-commands.md │ ├── lemonade-compat.md │ ├── lemonade.md │ ├── static-hosting.md │ └── upk-build.md ├── env.d.ts ├── eslint.config.js ├── fail.html ├── index.html ├── package.json ├── postcss.config.js ├── public/ │ ├── anura-sw.js │ ├── apps/ │ │ ├── about.tapp/ │ │ │ ├── app.css │ │ │ ├── index.html │ │ │ └── index.json │ │ ├── app store.tapp/ │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ └── index.json │ │ ├── browser.tapp/ │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── index.json │ │ │ ├── newtab.html │ │ │ └── userscripts.html │ │ ├── calculator.tapp/ │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ └── index.json │ │ ├── feedback.tapp/ │ │ │ └── index.json │ │ ├── files.tapp/ │ │ │ ├── cm.css │ │ │ ├── extensions.json │ │ │ ├── files.com.js │ │ │ ├── icons.json │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── index.json │ │ │ ├── properties/ │ │ │ │ ├── index.html │ │ │ │ └── index.js │ │ │ └── webdav.js │ │ ├── fsapp.app/ │ │ │ ├── GUI.js │ │ │ ├── appview.html │ │ │ ├── components/ │ │ │ │ ├── File.mjs │ │ │ │ ├── Folder.mjs │ │ │ │ ├── Selector.mjs │ │ │ │ ├── SideBar.mjs │ │ │ │ └── TopBar.mjs │ │ │ ├── filemanager.css │ │ │ ├── index.html │ │ │ ├── index.mjs │ │ │ ├── manifest.json │ │ │ └── operations.js │ │ ├── libfilepicker.lib/ │ │ │ ├── GUI.js │ │ │ ├── README.md │ │ │ ├── file.html │ │ │ ├── filemanager.css │ │ │ ├── folder.html │ │ │ ├── handler.js │ │ │ ├── install.js │ │ │ ├── manifest.json │ │ │ └── operations.js │ │ ├── libfileview.lib/ │ │ │ ├── fileHandler.js │ │ │ ├── icons.json │ │ │ ├── install.js │ │ │ └── manifest.json │ │ ├── libpersist.lib/ │ │ │ ├── install.js │ │ │ ├── manifest.json │ │ │ └── src/ │ │ │ └── index.js │ │ ├── media viewer.tapp/ │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── index.json │ │ │ └── media.com.js │ │ ├── nfsadapter/ │ │ │ ├── FileSystemDirectoryHandle.js │ │ │ ├── FileSystemFileHandle.js │ │ │ ├── FileSystemHandle.js │ │ │ ├── adapters/ │ │ │ │ ├── anuraadapter.js │ │ │ │ ├── memory.js │ │ │ │ └── sandbox.js │ │ │ ├── config.js │ │ │ ├── nfsadapter.js │ │ │ └── util.js │ │ ├── settings.tapp/ │ │ │ ├── accounts/ │ │ │ │ ├── index.html │ │ │ │ └── index.js │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── index.json │ │ │ ├── island.js │ │ │ ├── message.js │ │ │ ├── radio.css │ │ │ ├── select.css │ │ │ └── select.js │ │ ├── task manager.tapp/ │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ └── index.json │ │ ├── terminal.tapp/ │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── index.json │ │ │ ├── logo.txt │ │ │ ├── scripts/ │ │ │ │ ├── cat.js │ │ │ │ ├── cd.js │ │ │ │ ├── clear.js │ │ │ │ ├── curl.js │ │ │ │ ├── echo.js │ │ │ │ ├── exit.js │ │ │ │ ├── git.js │ │ │ │ ├── help.js │ │ │ │ ├── info.json │ │ │ │ ├── info.schema.json │ │ │ │ ├── ls.js │ │ │ │ ├── mkdir.js │ │ │ │ ├── nano.js │ │ │ │ ├── node.js │ │ │ │ ├── ping.js │ │ │ │ ├── pkg.js │ │ │ │ ├── pkill.js │ │ │ │ ├── pwd.js │ │ │ │ ├── rm.js │ │ │ │ ├── rmdir.js │ │ │ │ ├── ssh-keygen.js │ │ │ │ ├── ssh.js │ │ │ │ ├── sysfetch.js │ │ │ │ ├── taskkill.js │ │ │ │ ├── tb.js │ │ │ │ ├── touch.js │ │ │ │ └── unzip.js │ │ │ ├── ssh-util.js │ │ │ ├── terminal.css │ │ │ └── terminal_com.js │ │ └── text editor.tapp/ │ │ ├── index.css │ │ ├── index.html │ │ ├── index.js │ │ ├── index.json │ │ └── text.com.js │ ├── assets/ │ │ ├── fs.ui/ │ │ │ ├── fs.css │ │ │ └── fs.js │ │ ├── libs/ │ │ │ ├── comlink.min.umd.js │ │ │ ├── idb-keyval.js │ │ │ ├── mime.iife.js │ │ │ └── workbox/ │ │ │ ├── workbox-background-sync.dev.js │ │ │ ├── workbox-background-sync.prod.js │ │ │ ├── workbox-broadcast-update.dev.js │ │ │ ├── workbox-broadcast-update.prod.js │ │ │ ├── workbox-cacheable-response.dev.js │ │ │ ├── workbox-cacheable-response.prod.js │ │ │ ├── workbox-core.dev.js │ │ │ ├── workbox-core.prod.js │ │ │ ├── workbox-expiration.dev.js │ │ │ ├── workbox-expiration.prod.js │ │ │ ├── workbox-navigation-preload.dev.js │ │ │ ├── workbox-navigation-preload.prod.js │ │ │ ├── workbox-offline-ga.dev.js │ │ │ ├── workbox-offline-ga.prod.js │ │ │ ├── workbox-precaching.dev.js │ │ │ ├── workbox-precaching.prod.js │ │ │ ├── workbox-range-requests.dev.js │ │ │ ├── workbox-range-requests.prod.js │ │ │ ├── workbox-routing.dev.js │ │ │ ├── workbox-routing.prod.js │ │ │ ├── workbox-strategies.dev.js │ │ │ ├── workbox-strategies.prod.js │ │ │ ├── workbox-streams.dev.js │ │ │ ├── workbox-streams.prod.js │ │ │ ├── workbox-sw.js │ │ │ ├── workbox-window.dev.es5.mjs │ │ │ ├── workbox-window.dev.mjs │ │ │ ├── workbox-window.dev.umd.js │ │ │ ├── workbox-window.prod.es5.mjs │ │ │ ├── workbox-window.prod.mjs │ │ │ └── workbox-window.prod.umd.js │ │ ├── materialsymbols.css │ │ └── matter.css │ ├── cursor_changer.js │ ├── lib/ │ │ └── dreamland/ │ │ ├── all.js │ │ ├── dev.js │ │ ├── minimal.js │ │ └── ssr.js │ ├── manifest.json │ ├── media_interactions.js │ ├── robots.txt │ ├── sitemap.xml │ ├── theme.css │ └── uv/ │ └── uv.config.js ├── server.ts ├── src/ │ ├── App.tsx │ ├── Boot.tsx │ ├── CustomOS.tsx │ ├── Loading.tsx │ ├── Login.tsx │ ├── Recovery.tsx │ ├── Setup.tsx │ ├── Updater.tsx │ ├── index.css │ ├── init/ │ │ ├── fs.init.ts │ │ └── index.ts │ ├── main.tsx │ ├── sys/ │ │ ├── Api.ts │ │ ├── Filer.d.ts │ │ ├── FilerWP.d.ts │ │ ├── Node/ │ │ │ └── runtimes/ │ │ │ ├── Webcontainers/ │ │ │ │ ├── nodeFSIntegration.ts │ │ │ │ ├── nodeProc.ts │ │ │ │ └── util/ │ │ │ │ └── getFileTree.ts │ │ │ ├── shims/ │ │ │ │ ├── apis/ │ │ │ │ │ ├── child_process.ts │ │ │ │ │ └── http.ts │ │ │ │ ├── path-remapper.ts │ │ │ │ └── util/ │ │ │ │ └── Stub.ts │ │ │ └── util/ │ │ │ └── getFileTree.ts │ │ ├── Parser.ts │ │ ├── Store.ts │ │ ├── apis/ │ │ │ ├── Crypto.ts │ │ │ ├── Date.ts │ │ │ ├── Dialogs.tsx │ │ │ ├── Mediaisland.tsx │ │ │ ├── Notifications.tsx │ │ │ ├── Registry.ts │ │ │ ├── SysSearch.ts │ │ │ ├── System.ts │ │ │ ├── Time.ts │ │ │ ├── Xor.ts │ │ │ └── utils/ │ │ │ ├── WindowPerformanceMonitor.ts │ │ │ ├── file.ts │ │ │ ├── startupHandler.ts │ │ │ ├── tauth.ts │ │ │ └── winPreview.ts │ │ ├── gui/ │ │ │ ├── AppIsland.tsx │ │ │ ├── Battery.tsx │ │ │ ├── ContextMenu.tsx │ │ │ ├── Desktop.tsx │ │ │ ├── Dock.tsx │ │ │ ├── FPSCounter.tsx │ │ │ ├── NotificationCenter.tsx │ │ │ ├── Power.tsx │ │ │ ├── Search.tsx │ │ │ ├── Shell.tsx │ │ │ ├── Weather.tsx │ │ │ ├── Wifi.tsx │ │ │ ├── WinSwitcher.tsx │ │ │ ├── WindowArea.tsx │ │ │ └── styles/ │ │ │ ├── boot.css │ │ │ ├── contextmenu.css │ │ │ ├── cropper.css │ │ │ ├── dialog.css │ │ │ ├── dock.css │ │ │ ├── dropdown.css │ │ │ ├── liquor.css │ │ │ ├── loader.css │ │ │ ├── login.css │ │ │ ├── mediaisland.css │ │ │ ├── notification.css │ │ │ ├── oobe.css │ │ │ ├── shell.css │ │ │ ├── wifi.css │ │ │ └── win_switcher.css │ │ ├── lemonade/ │ │ │ ├── app.ts │ │ │ ├── clipboard.ts │ │ │ ├── dialog.ts │ │ │ ├── index.ts │ │ │ ├── ipc.ts │ │ │ ├── net.ts │ │ │ ├── notification.ts │ │ │ ├── screen.ts │ │ │ ├── shell.ts │ │ │ └── window.ts │ │ ├── libcurl.d.ts │ │ ├── liquor/ │ │ │ ├── AliceWM.ts │ │ │ ├── Anura.ts │ │ │ ├── Boot.ts │ │ │ ├── api/ │ │ │ │ ├── ContextMenuAPI.tsx │ │ │ │ ├── Dialog.ts │ │ │ │ ├── FilerFS.ts │ │ │ │ ├── Files.ts │ │ │ │ ├── Filesystem.ts │ │ │ │ ├── LocalFS.ts │ │ │ │ ├── Networking.ts │ │ │ │ ├── Notification.ts │ │ │ │ ├── NotificationService.tsx │ │ │ │ ├── Platform.ts │ │ │ │ ├── Process.ts │ │ │ │ ├── Settings.ts │ │ │ │ ├── Systray.ts │ │ │ │ ├── TFS.ts │ │ │ │ ├── Theme.ts │ │ │ │ ├── UI.ts │ │ │ │ ├── URIHandler.ts │ │ │ │ └── WmApi.tsx │ │ │ ├── bcc.ts │ │ │ ├── coreapps/ │ │ │ │ ├── App.tsx │ │ │ │ └── ExternalApp.tsx │ │ │ ├── libs/ │ │ │ │ ├── ExternalLib.tsx │ │ │ │ └── lib.tsx │ │ │ └── types/ │ │ │ ├── Filer.d.ts │ │ │ └── V86Starter.d.ts │ │ ├── types.ts │ │ └── vFS.ts │ └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts