replace tree with fs/root.ts

This commit is contained in:
2025-03-08 17:41:14 -05:00
parent e8645d4f64
commit 9d0b12b47c
2 changed files with 51 additions and 11 deletions

51
src/rt/rfwfs/fs/root.ts Normal file
View File

@ -0,0 +1,51 @@
import { Permissions } from "../enum"
import rfwfs from "../main"
const time_now = (Date.now()/1000)|0
// ------------ Home ------------
// /home/user/.config
const config = rfwfs.directory(".config", Permissions.rw, time_now)
// /home/user/.local
const local = rfwfs.directory(".local", Permissions.rw, time_now)
// /home/user/Downloads
const downloads = rfwfs.directory("Downloads", Permissions.rw, time_now)
// /home/user/Pictures
const pictures = rfwfs.directory("Pictures", Permissions.rw, time_now)
// /home/user/Videos
const videos = rfwfs.directory("Videos", Permissions.rw, time_now)
// /home/user/Music
const music = rfwfs.directory("Music", Permissions.rw, time_now)
// /home/user/Desktop
const desktop = rfwfs.directory("Desktop", Permissions.rw, time_now)
// /home/user
const user = rfwfs.directory("user", Permissions.r, time_now, [
config,
local,
downloads,
pictures,
videos,
music,
desktop,
])
// /home/
const home = rfwfs.directory("home", Permissions.r, time_now, [user])
// ------------
// ------------ root ------------
const bin = rfwfs.directory("bin", Permissions.r, time_now, [])
// ------------
export default rfwfs.directory("/", Permissions.r, time_now, [
bin,
home,
])

View File

@ -1,11 +0,0 @@
import rfwfs, { Permissions } from "./main";
const time_now = (Date.now()/1000)|0
const fs = rfwfs.new_collection([
rfwfs.new_entry("/", Permissions.r, time_now, rfwfs.new_collection([
rfwfs.new_entry("home", Permissions.r, time_now, "hi")
]))
])
export default fs