• MisterTea 21 hours ago

    /sys contains all system source code, including documentation, not just kernel code, which lives in /sys/src/

    Acme has a snarf per window

    Snarf should copy the text to the clipboard which it does not appear to do so I cant copy paste outside of DWS (Am I missing something?).

    In your Acme, right clicking a file path opens a new window with an error message that it could not find the file. If I highlight the file path and right click, it opens the file. Is this intentional? Acme does not require you to highlight navigable text.

    No shell? I see a /bin/9term but no way to run it.

    Any plans for a plumber to route messages to the right program or start programs?

    Your UI is pretty neat and isn't far off from Plan 9: 9front includes bar(1), zuke(1) audio player, and there is the vdiff directory browser from shithub.us. Window decorations and controls are available in lola, a window manager that replaces rio, also available on shithub. You can also run windows managers in windows managers on Plan 9 without limit.

    Though simplicity, 9p and per process name spaces are what make Plan 9 awesome. I run 9front on bare metal on a few machines including my home CPU Server which is also my dhcp and dns server managed by ndb (it can do nat via ip(3) as well.)

    • arturventura 19 hours ago

      Hey, I’ve implemented almost the same thing, but I’ve focused on the internals. I have the server and mount system implemented and wanted to implement something similar to webtorrent to be able to mount peer to peer mounts between browsers. I have more or less the file system and the syscalls. I was using assembly script to implement user space. Take a look. Probably you can copy some parts https://github.com/intigos/possimpible

      • treve a day ago

        I feel the Plan 9 of the web should use the URI as the most important primitive vs a local path. Neat though!

        • nticompass a day ago

          I like how opening the "web browser" app has it load "https://dws.rip" inside. How deep can we go?

          • packetlost a day ago

            I like having acme(ish) in the browser, that's cool!

            The fact that the window decoration buttons aren't square bothers me slightly.

            • alt227 20 hours ago

              I was disapointed to see that when I minimised the web browser, upon restoring it had returned to the homepage and not stayed on the page I was previously on :(

              • ori_b a day ago

                Where's the chording?

                • dws 21 hours ago

                  dws.rip? That hit kind of hard.

                  • sigmonsays 21 hours ago

                    this is pretty weak, it's not even virtualization, just faking it all the way?