This is a test/demo project for using Calva in GitPod.
Installation: Just kidding, there is no installation!
deps.edn
project type.Fair enough!
https://user-images.githubusercontent.com/30010/139400323-cf1284ac-e931-49b5-8da0-bbbb3f22fbf8.mp4
Please give it a like on Youtube! https://www.youtube.com/watch?v=oXU17qZjtWM
When you start this as a Gitpod workspace, it automatically starts a VNC server, so that you can hack out desktup GUI apps. By default it opens a VNC viewer integrated in VS Code. You can pop it out to a separate browser window, if you like.
There's a small swing Hello World example in src/pez/lab/swing_example.clj
. You can also just do something like this to open a Swing window:
(comment
(require 'clojure.inspector)
(clojure.inspector/inspect (range 7))
)
There is not much guidance in this repository for Clojure beginners. You might want to check out this guide first: https://calva.io/get-started-with-clojure/
The code in this project is open and free. 🍺🗽