Playing around with various concepts and ideas about how to Garnet for a Lisp desktop. Perhaps something along the lines of what Gnome is gtk.
- Launcher
- Text editor
- Vector drawing tool
- Bitmap drawing tool
- Envirnonment/configuration browser
- Package manager
- Make sure you have Quicklisp installed and Garnet installed in a way that quicklisp/asdf can find it. (it’s not in the Quicklisp repo.)
- Clone the Garnet repo to a convenient location:
clone git https://github.com/earl-ducaine/garnet-desktop-lab ~/garnet-desktop-lab
- Make sure your Lisp isn’t running, then create a symbolic link
in Quicklisp’s local-projects folder and delete Quicklisp’s
system index. (to force it to re-search directories)
cd ~/quicklisp/local-projects ln -s ~/garnet-desktop-lab . rm ~/quicklisp/local-projects/system-index.txt
- You should now be able to load the repo and all its dependancies
via Quicklisp, and run the demo or begin using the library.
(ql:quickload :xoanon.gui.garnet.asd) (demos-controller::do-go)