diff --git a/redoxer.sh b/redoxer.sh new file mode 100755 index 0000000..4db9fd5 --- /dev/null +++ b/redoxer.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash + +set -ex + +rm -rf target/redoxer +mkdir -p target/redoxer + +redoxer install \ + --no-track \ + --path examples/editor-orbclient \ + --root "target/redoxer" + +cmd="env RUST_LOG=cosmic_text=debug,editor_orbclient=debug ./bin/editor-orbclient" +if [ -f "$1" ] +then + filename="$(basename "$1")" + cp "$1" "target/redoxer/${filename}" + cmd="${cmd} '${filename}'" +fi + +cd target/redoxer + +# TODO: remove need for linking fonts +redoxer exec \ + --gui \ + --folder . \ + /bin/sh -c \ + "ln -s /ui/fonts /usr/share/fonts && ${cmd}"