mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-21 13:51:50 +03:00
3efce771d5
It's often useful to |merge a desk, but if you're still getting updates from your sync source, you may get overwritten in the future. In this case, you want to merge and clear the sync source. With this change, you can do this with: ``` |install ~ship %desk, =once & ```
15 lines
465 B
Plaintext
15 lines
465 B
Plaintext
:: |install: install the .rem desk from .her into local .lac desk
|
|
::
|
|
:: > |install ~zod %landscape
|
|
:: installs ~zod's %landscape desk into our %landscape desk.
|
|
::
|
|
:: > |install ~zod %landscape, =local %portrait
|
|
:: installs ~zod's %landscape desk into our %portrait desk.
|
|
::
|
|
:- %say
|
|
|= $: [now=@da eny=@uvJ bec=beak]
|
|
[[her=@p rem=desk ~] local=@tas once=_|]
|
|
==
|
|
=/ loc=desk ?:(=(%$ local) rem local)
|
|
[%kiln-install loc her rem once]
|