From b7498f2a64062edda8b15cb003252f36955fcb9c Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Wed, 16 Jul 2025 17:56:32 +0800 Subject: Update --- X11/openbox/scripts/ob-colorpicker | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 X11/openbox/scripts/ob-colorpicker (limited to 'X11/openbox/scripts/ob-colorpicker') diff --git a/X11/openbox/scripts/ob-colorpicker b/X11/openbox/scripts/ob-colorpicker new file mode 100755 index 0000000..3a92c95 --- /dev/null +++ b/X11/openbox/scripts/ob-colorpicker @@ -0,0 +1,22 @@ +#!/usr/bin/env bash + +## Copyright (C) 2020-2024 Aditya Shakya +## +## Simple script to pick color quickly. + +color=$(xcolor --format hex --preview-size 255 --scale 10) +image=/tmp/${color}.png + +main() { + if [[ "$color" ]]; then + # copy color code to clipboard + echo $color | tr -d "\n" | xclip -selection clipboard + # generate preview + convert -size 48x48 xc:"$color" ${image} + # notify about it + dunstify -u low -h string:x-dunst-stack-tag:obcolorpicker -i ${image} "$color, copied to clipboard." + fi +} + +# run the script +main -- cgit v1.2.3-70-g09d2