nixos-config/users/home-manager/foo-dogsquared/config/bin/parse-barcodes
Gabriel Arazas 3a022a374a Restructure the modules
I think this is better for separating modules explicitly. This is also
considered as there are similar objects between modules (e.g., NixOS
and home-manager modules and users).

Revert users module to old position
2021-12-06 17:03:39 +08:00

17 lines
433 B
Bash
Executable File

#!/usr/bin/env bash
# Parse various code from image selection with zbarimg and maim.
# Depedencies:
# * maim v5.6.3
# * zbarimg v0.23.1
# * GNU awk v5.1.0
# * perl v5.30.2
# This is a small script so pipeline fails can be accepted here.
set -o pipefail
notify-send "Select a region for the barcode (QR codes, ISBN, bar codes)"
maim --select --hidecursor --quiet | zbarimg - --quiet --oneshot --raw | xclip -selection clipboard