This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-04-24
Channels
- # announcements (4)
- # babashka (75)
- # beginners (57)
- # calva (26)
- # cider (1)
- # clj-kondo (18)
- # cljs-dev (2)
- # clojure (31)
- # clojure-czech (1)
- # clojure-europe (23)
- # clojure-france (3)
- # clojure-germany (2)
- # clojure-uk (3)
- # clojurescript (23)
- # conjure (9)
- # data-oriented-programming (5)
- # datomic (14)
- # defnpodcast (1)
- # deps-new (12)
- # expound (4)
- # fulcro (32)
- # helix (4)
- # jackdaw (70)
- # joker (1)
- # malli (1)
- # music (2)
- # off-topic (19)
- # other-languages (6)
- # podcasts-discuss (5)
- # portal (6)
- # quil (5)
- # re-frame (16)
- # shadow-cljs (14)
- # spacemacs (7)
- # vim (5)
- # xtdb (22)
I found myself downloading many binaries from github releases - I have a gigantic bash script that does that - I wonder if someone has created a package manager around them 😄
It's still very basic, but it keeps my clojure-lsp, clj-kondo, babashka et al updated 🙂 https://github.com/walterl/updog
ah cool 😄 Thanks for sharing 🙂
have you seen https://asdf-vm.com/#/?
so if there is something that is missing you can make a plugin for it and have one tool that you use for nearly everything
oh no that's cool did not know about that one 😉
same name as the Common Lisp package manage what a coincidence 😄
uhm, I don't see a downloader for github releases here but good that one could write a plugin for it quite easily
there are plugins that do download releases from github, but scoped to that “package” (if I understand what you are going for correctly…)
e.g. the Github CLI plugin… https://github.com/bartlomiejdanek/asdf-github-cli/blob/master/bin/install
which pulls from the releases on babashka’s project: https://github.com/fredZen/asdf-babashka
oh I see - so one per binary - thanks yeah that might work but also be a bit cumbersome
and MacPorts, and Chocolatey, and apt, and rpm, and ...