color-picker
May 30, 2026 · View on GitHub
GNOME Shell extension to pick colors on the desktop.
Installation
Manual
The latest and supported version should only work on the current stable version of GNOME Shell.
git clone https://github.com/tuberry/color-picker.git && cd color-picker
meson setup build && meson install -C build
# meson setup build -Dtarget=system && meson install -C build # system-wide, default --prefix=/usr/local
For older versions, it's recommended to install via:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell \
--method org.gnome.Shell.Extensions.InstallRemoteExtension 'color-picker@tuberry'
It's quite the same as installing from:
E.G.O
Features
DBus
gdbus introspect --session --dest org.gnome.Shell --object-path /org/gnome/Shell/Extensions/ColorPicker
Pick
Pick a color and return as XDG Desktop Screenshot Portal required.
Run
Invoke like using the shortcut or clicking the systray indicator. e.g.:
[Desktop Entry]
Type=Application
NoDisplay=false
Exec=gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell/Extensions/ColorPicker --method org.gnome.Shell.Extensions.ColorPicker.Run
Icon=face-monkey
Name=Color Picker
Contributions
Feel free to open an issue in the repo for any questions or ideas, particularly before making significant changes or introducing new features.
Translations
To initialize or update the po file from sources:
bash ./cli/update-po.sh (your_lang_code) # like `./cli/update-po.sh zh_CN`, default to $LANG
Developments
To install GJS TypeScript type definitions:
npm install @girs/gnome-shell --save-dev
Acknowledgements
- PowerToys: the idea of custom color formats