From ea253abbe97a1ef06345b9fe9e16fe4c38ed230a Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Sat, 18 Jan 2020 12:53:49 +0000 Subject: [PATCH] zsh: Add functions for vapoursynth and yuuno --- home/.zshrc.docker | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/home/.zshrc.docker b/home/.zshrc.docker index e527386..5efeb57 100644 --- a/home/.zshrc.docker +++ b/home/.zshrc.docker @@ -80,3 +80,35 @@ function dive() { -v /var/run/docker.sock:/var/run/docker.sock \ wagoodman/dive } + +function vapoursynth() { + docker run \ + --rm \ + -it \ + -e DISPLAY \ + -u $(id -u) \ + -v /tmp/.X11-unix:/tmp/.X11-unix \ + -v "$HOME/.config/:/home/vapoursynth/.config/" \ + -v "$PWD:/data/" \ + -w /data/ \ + --group-add $(getent group video|cut -d: -f3) \ + --group-add $(getent group render|cut -d: -f3) \ + --device /dev/dri \ + r.sbruder.de/vapoursynth \ + $@ +} + +function yuuno() { + docker run \ + --rm \ + -it \ + -u $(id -u) \ + -v "$PWD:/data/" \ + -w /data/ \ + -p 8087:8087 \ + --group-add $(getent group video|cut -d: -f3) \ + --group-add $(getent group render|cut -d: -f3) \ + --device /dev/dri \ + r.sbruder.de/vapoursynth \ + jupyter notebook --ip 0.0.0.0 --port 8087 +}