       ;assembly          ; assembly for fun or debugging
        cc                ; C/C++/Obj-C madness
       ;crystal           ; ruby at the speed of c
+      ;clojure           ; java with a lisp
       ;csharp            ; unity, .NET, and mono shenanigans
        data              ; config/data formats
       ;elixir            ; erlang done right

      ;swift             ; who asked for emoji variables?
      ;typescript        ; javascript, but better
       web               ; the tubes

       :org
       org               ; organize your plain life in plain text
       org-babel         ; executable code snippets in org-mode
       org-attach        ; a simpler attachment system
       org-capture       ; a better org-capture, in or outside of Emacs
       org-export        ; a custom, centralized export system
       org-notebook      ; org-mode as a notebook
       org-present       ; using org-mode for presentations
      ;org-sync          ; TODO sync with mobile
      ;org-publish       ; TODO org + blogs

       ;; Applications are complex and opinionated modules that transform Emacs
       ;; toward a specific purpose. They may have additional dependencies and

      ;unicode           ; extended unicode support for various languages
      ;tabbar            ; FIXME an (incomplete) tab bar for Emacs
       vi-tilde-fringe   ; fringe tildes to mark beyond EOB
       (window-select +ace-window)  ; visually switch windows

       :tools
       dired             ; making dired pretty [functional]
