diff options
Diffstat (limited to 'pkgs/profpatsch/show-qr-code')
-rw-r--r-- | pkgs/profpatsch/show-qr-code/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/profpatsch/show-qr-code/default.nix b/pkgs/profpatsch/show-qr-code/default.nix index 229d5ada..bf4b19f2 100644 --- a/pkgs/profpatsch/show-qr-code/default.nix +++ b/pkgs/profpatsch/show-qr-code/default.nix @@ -4,7 +4,14 @@ let script = writeScriptBin "show-qr-code" '' #!/bin/sh TMP=$(mktemp) trap 'rm "$TMP"' EXIT - ${qrencode}/bin/qrencode -s 8 -o "$TMP" -t PNG + + if [ "$1" = "" ]; then + # read from stdin + ${qrencode}/bin/qrencode -s 8 --8bit -o "$TMP" -t PNG + else + # read from first arg + ${qrencode}/bin/qrencode -s 8 -o "$TMP" -t PNG "$1" + fi export DIALOG=' <vbox> |