VitoVan / Cl Pkr
Programming Languages
Labels
Projects that are alternatives of or similar to Cl Pkr
cl-pkr
Cross-Platform Color Picker Written in Common Lisp
Screenshots:
Downloads:
You are supposed to run it on a 64-bit machine
Tested on Fedora 30, macOS Mojave and Windows 10 1809
Usage:
-
On macOS:
- [Cmd + C] to Copy HEX
- [Cmd + Shift + C] to Copy RGB
- [Cmd + Option + C] to Copy HSL
-
On Windows or Linux
- [Control + C] to Copy HEX
- [Control + Shift + C] to Copy RGB
- [Control + Alt + C] to Copy HSL
Known Issues:
- Multi-Monitor not supported You can only pick color from the main display
Related Links:
-
cl-icebox Cross-Platform GUI framework written in Common Lisp
Hacking:
-
Make sure you have SBCL with Quicklisp installed
-
Make sure you have a bin folder and have a proper tclkit inside
-
mkdir -p bin
or just right click to create a folder namebin
- Download yourself a proper tclkit and rename it to
tclkit-gui
here
-
-
build your application
sbcl --disable-debugger --load cl-pkr.asd --eval "(ql:quickload 'cl-pkr)" --eval "(asdf:make :cl-pkr)"
Voilà! Check your bin
folder for the magic!
Eval
(progn (load "cl-pkr.asd") (ql:quickload 'cl-pkr) (setf cl-icebox::*hacking* t))
in your REPL, then you can call(cl-pkr:color-picker)
, have fun!
Deploy:
There's two options:
-
Use Travis CI for the good of your health
you need to add
GITHUB_TOKEN
according to uploadtool -
Use
deploy.sh
in the root folderRun
deploy.sh
and then check yourout
folder.- Linux and macOS should work out of the box (unless you don't have wget or internet connection).
- on Windows, you need to have
- A decent BASH, Git BASH or MSYS2 both should work fine
- Make sure you have unzip and wget in your BASH.
-
EDITBIN which is part of Build Tools for Visual Studio
- Find the location of your
vcvarsall.bat
, then opencmd
, and callvcvarsall.bat x64
- Then, type
where editbin
, you'll get the absolute path ofeditbin.exe
-
export EB='C:\long path with space\editbin.exe'
in your BASH - Now you are blessed to run
deploy.sh
- Find the location of your
Credits
- Icon made by DinosoftLabs from www.flaticon.com
- Tcl/Tk
- Tclkit build system http://tclkit.googlecode.com/, forked here
- Resource Hacker
- Warp
- AppImage