#!/bin/bash TMPPCK=$(hyprpicker -a -n) TMPPST=$(wl-paste) CMD=$(echo "$TMPPST") TMP=/tmp/xcolor_$CMD.png hyprpick() { $TMPPCK } check_dependencies() { ! command -v hyprpicker &>/dev/null && notify-send -u critical -a "Color Picker" xcolor-pick "gpick needs to be installed" && exit 1 ! command -v magick &>/dev/null && notify-send -u critical -a "Color Picker" xcolor-pick "imagemagick needs to be installed" && exit 1 } main() { convert -size 120x120 xc:"$CMD" "$TMP" printf %s "$CMD" | wl-paste notify-send -a "Color Picker" -i "$TMP" xcolor-pick "$CMD" } check_dependencies hyprpick main