- Magnifier: Zoom in on particular pixels
- Precision: Pixel precision selection
- CustomFormat: Custom color format output
- FormatEditor: Format editor
- Variables: Multiple variables for format output creation
- Settings: Usefull settings like start immediate pick and quit after pick
- Shortcuts: Shortcuts
All the formats are stored in the directory {home}/.picket in the file formats.txt Color Formats consist of two components:
- [xxxx] - A unique indetifier
- xxxxxx... - The actual string that will be copied to the clipboard
[RGB]$r$,
$g$ ,$b$
output:
150, 250, 75
Lines that do not start with a [ character are ignored and can be used like comments
Simple Format Editor
| Variable | Description |
|---|---|
| Red 0-255 | |
| Green 0-255 | |
| Blue 0-255 | |
| Aplha 0-255 | |
| Red as double 0.0 - 1.0 | |
| Green as double 0.0 - 1.0 | |
| Blue as double 0.0 - 1.0 | |
| Alpha as double 0.0 - 1.0 | |
| Red as hex 00 - FF | |
| Green as hex 00 - FF | |
| Blue as hex 00 - FF | |
| Alpha as hex 00 - FF | |
| Hue | |
| Saturation in % | |
| Lightness in % | |
| Saturation as double | |
| Lightness as double | |
| Cyan 0-100 | |
| Magenta 0-100 | |
| Yellow 0-100 | |
| Key 0-100 | |
| Cyan as double 0.0 - 1.0 | |
| Magenta as double 0.0 - 1.0 | |
| Yellow as double 0.0 - 1.0 | |
| Key as double 0.0 - 1.0 |
Useful settings:
- Start immediate pick - Starts the picking process when the application starts
- Copy to clipboard after pick - Copies the selected format to clipboard after the pickcing process finished
- Quit after pick - Quits the application after the picking process finishes
| Key | Description |
|---|---|
| SPACE or p | Starts the picker |
| TAB | Copies the format to the clipboard |
| q | Quit. Exit application. |
| 1...9 | Quick format selection |
| Key | Description |
|---|---|
| up arrow or w | Move up |
| down arrow or s | Move down |
| left arrow or a | Move left |
| right arrow or d | Move right |
| e or + | Increase magnifier size |
| q or - | Decrease magnifier size |
| ESC | Cancel pick |
Arch User Repositories https://aur.archlinux.org/packages/picket/
Clone the repository to your local machine. git clone https://github.com/rajter/Picket.git
Change directory to Picket cd Picket
Create directory "build" mkdir build
Change directory to build cd build
Execute cmake for Release build cmake -DCMAKE_BUILD_TYPE=Release ..
Execute sudo make install to build and install it on your machine.
git clone https://github.com/rajter/Picket.git
cd Picket
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
sudo make install- mINI - tiny, header only C++ library for manipulating INI files
- Glade - Glade user interface designer
- Andrija Rajter - Initial work - rajter
This project is licensed under the MIT License - see the LICENSE file for details



