Adding a +1 for sirjofri's idea 3, which seems like it would be achievable, has clear objectives, and a compelling result. For idea 4, a notable utility is pipefile - https://9p.io/magic/man2html/1/pipefile. It allows you to stitch a command in-between the reading and/or writing of a file. It'd be worth eyeballing and considering for the purposes you're thinking of, and may provide a jumping-off point. Cheers, Marshall On Sat, Feb 19, 2022 at 11:33 AM wrote: > sirjofri writes: > > > (3) A high-level filesystem interface for UI widgets. Many modern UI > > layouts can be described as a hierarchy of containers. The UI > > filesystem would start as an empty window, which is reflected by an > > empty filesystem. The user could create widget containers (hbox, vbox) > > by creating directories and files, as well as input boxes, buttons and > > more by creating files. The hierarchy would directly reflect the drawn > > window. The user can listen to files for button interaction and write > > text to labels etc.. > > Ballastero(sp?) and lsub's Octopus (Omero? O-something) does something > like this. With it, you can tar/untar a Tk UI from one system to > another. IIRC, it was implemented with Inferno. Since I is similiar to > 9, it probably wouldn't be too hard to port. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td4449edc4863e16e-M709844316c73d6efec7d190b Delivery options: https://9fans.topicbox.com/groups/9fans/subscription