rm -r ~/.config/nushell; ln -s ~/share/gram/nue ~/.config/nushell
cycle { ls }
rm -r ~/.config/nushell; ln -s ~/share/gram/nue ~/.config/nushell
ls ~/.config/nushell/
rm ~/.config/nushell/env.nu
cycle { ls }
hx ~/.config/nushell/config.nu
atuin init nu
hx ~/.config/nushell/launch.nu
atuin init nu | save ~/.local/share/atuin/init.nu
starship init nu | save ~/.local/share/atuin/init.nu
starship init nu | save ~/.cache/starship/init.nu
touch share/gram/nue/machine.yml
hx /root/.config/nushell/machine.yml
cycle { ls }
cycle { ls share/gram unshare/gram }
mv share/gram/page unshare/gram/page
cd share/gram/op
hx .call
incus sandbox
n
hx ~/.config/nushell/incus.nu
cd share/gram/op
incus sandbox
cd share/gram/op
ls incus.bind.yml
cat incus.bind.yml
hx incus.bind.yml
let name = incus sandbox<\n>sleep 6sec<\n>incus exec $name op-run<\n># incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.250<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name op-do daemon<\n>
incus ls
which incus
cd share/gram/op
let name = incus sandbox<\n>sleep 6sec<\n>incus exec $name op-run<\n># incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.250<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name op-do daemon<\n>
incus ls
which git
whoami
which git
cd share/gram/op
let name = incus sandbox<\n>sleep 6sec<\n>incus exec $name op-run<\n># incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.250<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name op-do daemon<\n>
incus ls
let name = incus sandbox<\n>sleep 6sec<\n>incus exec $name op-run<\n># incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.250<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name op-do daemon<\n>
incus ls
incus storage
incus storage list
n
cd share/gram/op
incus sandbox
incus run op
incus ls
let name = suitable-shrew
let name = 'suitable-shrew'
incus exec $name op-run<\n>
incus sh
ip a
incus network attach incusbr0 ens3
ip a
incus admin init --minimal
ip a
nsh ifupdown-ng ifupdown incusbr0
ip a
nsh ifupdown-ng ifup incusbr0
ip a
incus sh
hx .call
incus sh
let place = .
let place = pwd
isd
incus sh
(incus ls).name
let name = (incus ls).name | choose
incus config device override $name eth0 ipv4.address=10.0.100.250<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name op-do daemon<\n>
cd share/gram/legal
hx ../op/.call .call
disc zfs load
cd share/gram/legal
let name = incus sandbox<\n>sleep 6sec<\n>incus exec $name nucleus-run<\n># incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.200<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon<\n>
n
incus ls
ls
hx ../op/incus.bind.yml incus.bind.yml
(incus ls).name
$response
hx ~/.config/nushell/incus.nu
cd share/gram/legal
let name = incus sandbox<\n>sleep 6sec<\n>incus exec $name nucleus-run<\n># incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.200<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
incus exec $name nucleus-run<\n>incus config device override $name eth0 ipv4.address=10.0.100.200<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
hx incus.bind.yml
incus shell $name
hx incus.bind.yml
$name
let prior = (incus ls).name | choose<\n>let name = incus sandbox<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.200<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon<\n>
address
du
dh
df
df -h
isd
sudo isd
cd share/gram/legal
ls
hx incus.bind.yml
cd share/gram/haiku
cp ../legal/.call ./
hx .call
let name = incus sandbox<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n># incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon<\n>
(incus ls).name
let name = incus sandbox<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n># incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
(incus ls).name
incus sandbox
incus image list
$label
incus compile c $label .#machine
incus image list
let name = incus run legal
$name
let place = .;<\n>  if ('./incus.bind.yml' | path exists) {<\n>    print "Opening binds."<\n>    open ($place)/incus.bind.yml<\n>    | update cells -c [source] { path expand }<\n>    | tee { each { print } }<\n>    | each {|bind| try {<\n>      incus bind $name $bind.name $bind.source $bind.bind<\n>    } }<\n>  }
let place = pwd;<\n>  if ('./incus.bind.yml' | path exists) {<\n>    print "Opening binds."<\n>    open ($place)/incus.bind.yml<\n>    | update cells -c [source] { path expand }<\n>    | tee { each { print } }<\n>    | each {|bind| try {<\n>      incus bind $name $bind.name $bind.source $bind.bind<\n>    } }<\n>  }
incus exec $name nucleus-run
hx flake.nix
hx incus.bind.yml
hx module/elixir.nix
hx .call
hx flake.nix
incus sandbox
incus image list
incus compile c haiku .#machine
incus image list
df -h
let code = .#machine
let code = '.#machine'
let label = 'haiku'
(glob (nix build $"($code).config.system.build.metadata" --print-out-paths)/tarball/*.tar.xz).0
(incus image import --reuse --alias $label<\n>  (glob (nix build $"($code).config.system.build.metadata" --print-out-paths)/tarball/*.tar.xz).0<\n>  (glob (nix build $"($code).config.system.build.squashfs" --print-out-paths)/*.squashfs).0<\n>)
rm -r ~/cache/acciom/
df -h
incus sandbox
hx flake.nix
hx incus.bind.yml
let prior = (incus ls).name | choose<\n>let name = incus sandbox<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon<\n>
let name = incus run legal
let prior = (incus ls).name | choose<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
incus exec $name nucleus-run<\n>incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
incus clean $prior
let prior = (incus ls).name | choose<\n>let name = incus run legal;   sleep 1sec;<\n>  if ('./incus.bind.yml' | path exists) {<\n>    print "Opening binds."<\n>    open ($place)/incus.bind.yml<\n>    | update cells -c [source] { path expand }<\n>    | tee { each { print } }<\n>    | each {|bind| try {<\n>      incus bind $name $bind.name $bind.source $bind.bind<\n>    } }<\n>  }<\n><\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
hx incus.bind.yml
incus clean $name
let prior = (incus ls).name | choose<\n>let name = incus run legal;   sleep 1sec;<\n>  if ('./incus.bind.yml' | path exists) {<\n>    print "Opening binds."<\n>    open ($place)/incus.bind.yml<\n>    | update cells -c [source] { path expand }<\n>    | tee { each { print } }<\n>    | each {|bind| try {<\n>      incus bind $name $bind.name $bind.source $bind.bind<\n>    } }<\n>  }<\n><\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
cd share/gram/haiku
let place = pwd<\n>[[name, source, bind]; [haiku, ~/share/gram/haiku, /root/legal]] | save -f incus.bind.yml<\n>let prior = (incus ls).name | choose<\n>let name = incus run legal;   sleep 1sec;<\n>  if ('./incus.bind.yml' | path exists) {<\n>    print "Opening binds."<\n>    open ($place)/incus.bind.yml<\n>    | update cells -c [source] { path expand }<\n>    | tee { each { print } }<\n>    | each {|bind| try {<\n>      incus bind $name $bind.name $bind.source $bind.bind<\n>    } }<\n>  }<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon<\n>
#let place = pwd #[[name, source, bind]; [haiku, ~/share/gram/haiku, /root/legal]] | save -f incus.bind.yml<\n>#let prior = (incus ls).name | choose<\n>#let name = incus run legal;   sleep 1sec;<\n>  if ('./incus.bind.yml' | path exists) {<\n>    print "Opening binds."<\n>    open ($place)/incus.bind.yml<\n>    | update cells -c [source] { path expand }<\n>    | tee { each { print } }<\n>    | each {|bind| try {<\n>      incus bind $name $bind.name $bind.source $bind.bind<\n>    } }<\n>  }<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean $prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
(incus ls).name
(incus ls).name | choose -m | incus clean ...$in
let place = pwd<\n>[[name, source, bind]; [haiku, ~/share/gram/haiku, /root/legal]] | save -f incus.bind.yml<\n>let prior = (incus ls).name | choose -m<\n>let name = incus run legal;   sleep 4sec;<\n>  if ('./incus.bind.yml' | path exists) {<\n>    print "Opening binds."<\n>    open ($place)/incus.bind.yml<\n>    | update cells -c [source] { path expand }<\n>    | tee { each { print } }<\n>    | each {|bind| try {<\n>      incus bind $name $bind.name $bind.source $bind.bind<\n>    } }<\n>  }<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean ...$prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon<\n>
cd share/gram/haiku
let place = pwd<\n>[[name, source, bind]; [haiku, ~/share/gram/haiku, /root/legal]] | save -f incus.bind.yml<\n>let prior = (incus ls).name | choose -m<\n>let name = incus run legal;   sleep 4sec;<\n>  if ('./incus.bind.yml' | path exists) {<\n>    print "Opening binds."<\n>    open ($place)/incus.bind.yml<\n>    | update cells -c [source] { path expand }<\n>    | tee { each { print } }<\n>    | each {|bind| try {<\n>      incus bind $name $bind.name $bind.source $bind.bind<\n>    } }<\n>  }<\n>sleep 12sec<\n>incus exec $name nucleus-run<\n>incus clean ...$prior<\n>incus config device override $name eth0 ipv4.address=10.0.100.202<\n>incus restart $name<\n>sleep 6sec<\n>incus exec $name nucleus-do daemon
cd share/gram/op
hx .call
incus sh
