Fork me on GitHub
#announcements
<
2022-11-17
>
athos15:11:51

Just released https://github.com/athos/pogonos 0.2.1! Pogonos is yet another Clojure(Script) implementation of the Mustache template language. 0.2.1: • Support dynamic partials, a new feature introduced in the Mustache spec https://github.com/mustache/spec/releases/tag/v1.3.0 • Support running on Babashka • Add a new pgns command, which is installable via https://github.com/babashka/bbin

🎉 11
babashka 5
dvingo19:11:09

New release of my ClojureScript wrapper of the emotion css-in-js lib https://emotion.sh/docs/introduction https://github.com/dvingo/cljs-emotion version "2022-11-17.0.0" Notable change is the addition of :css prop (https://emotion.sh/docs/composition) support to helix.dom

(require [dv.emotion-helix-dom :as d])
(d/p {:css {:background "blue" ":hover" {:background "grey"}} "Hello")
See the readme and devcards for more: https://dvingo.github.io/cljs-emotion/#!/dv.cljs_emotion.helix_cards

🎉 4
Cora (she/her)04:11:28

heck yes, this is great

💜 1
mauricio.szabo23:11:32

Folks, this will be a really weird announcement: I'm publishing a pretty initial version of a plug-in called https://github.com/mauricioszabo/generic-lsp for the Pulsar editor. What is Pulsar, you say? Well, Atom is dying a fast death now, so some community members (me included) decided to keep the project alive. As we're still reimplementing most features of the old packages API, I also implemented a way to install packages directly from git repos. So, back to generic-lsp, is a package to support LSP servers in Pulsar. It has a pretty good support for Clojure-LSP, an ok-ish support for Javascript, C/C++ (Clangd), Rust, and Lua. It can use (but don't actually require) the packages Linter, Linter-UI-Default, Intentions and Datatips to do more magic stuff. You can install with pulsar --package install -t v0.1.3, after you grab one of the editor's binary from our CI (https://cirrus-ci.com/github/pulsar-edit/pulsar/master)

gratitude 5
😎 5
seancorfield23:11:49

git-based package management -- I like it!

mauricio.szabo14:11:45

Well, Atom already had that, but probably was for some internal usage because it tried to handle some very weird cases and installed a bunch of weird dependencies. It also didn't support tags, so I basically re-purposed the command and now things work just fine 🙂.

athomasoriginal20:11:17

This is great. Thanks @U3Y18N0UC for keeping Atom alive. I've switched over to nvim, but I will for sure check this out because Atom used to be my daily.