Open jfranklin9000 opened 1 year ago
https://operators.urbit.org/manual/os/dojo-tools#dir
%base desk
%base
dojo> +ls % app/ desk/bill gen/ lib/ mar/ sur/ sys/ ted/
%garden desk (I lightly edited the output)
%garden
dojo> =dir /=garden= =% /~snip/garden/~snip
Now try to +ls % (I moved the error messages after the output)
+ls %
dojo/=/garden/~snip> +ls % /gen/ls/hoon %generator-build-fail clay: read-at-aeon fail [desk=%garden care=%a case=[%da p=~2023.4.4..01.27.43..6f4a] path=/gen/ls/hoon] [%file-not-found-mist /gen/ls/hoon] [%error-validating /gen/ls/hoon] [%error-building /gen/ls/hoon] clay: %a build failed [%garden 27 /gen/ls/hoon] dojo: %writ fail [i=%~.hand t=/gen/ls]
The dojo may/will unlink/link resetting the dojo.
You can |mount /=base=, |mount /=garden=, then copy gen/ls.hoon and lib/show-dir.hoon from base/ to garden/ in the host filesystem, |commit %garden, then try again.
|mount /=base=
|mount /=garden=
gen/ls.hoon
lib/show-dir.hoon
base/
garden/
|commit %garden
> =dir /=garden= =% /~snip/garden/~snip dojo/=/garden/~snip> +ls % app/ desk/ gen/ lib/ mar/ sur/ sys/kelvin ted/ tests/app/hark-store/hoon
Or you could just +ls /=garden= from the %base desk.
+ls /=garden=
I guess the point is when you change your desk you probably don't have the filesystem tools and the docs should point this out.
https://operators.urbit.org/manual/os/dojo-tools#dir
%base
desk%garden
desk (I lightly edited the output)Now try to
+ls %
(I moved the error messages after the output)The dojo may/will unlink/link resetting the dojo.
You can
|mount /=base=
,|mount /=garden=
, then copygen/ls.hoon
andlib/show-dir.hoon
frombase/
togarden/
in the host filesystem,|commit %garden
, then try again.Or you could just
+ls /=garden=
from the%base
desk.I guess the point is when you change your desk you probably don't have the filesystem tools and the docs should point this out.