#!/usr/bin/env bash # Simple Script To Pick Color Quickly Using Gpick. CMD=$(gpick --no-newline -pso) TMP=/tmp/xcolor_$CMD.png check_dependencies() { ! command -v gpick &>/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" | xclip -selection clipboard notify-send -a "Color Picker" -i "$TMP" xcolor-pick "$CMD" } check_dependencies main