This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-03-05
Channels
- # announcements (8)
- # asami (70)
- # babashka (28)
- # beginners (163)
- # calva (7)
- # cider (15)
- # clj-kondo (47)
- # cljs-dev (45)
- # clojars (2)
- # clojure (56)
- # clojure-europe (24)
- # clojure-italy (1)
- # clojure-losangeles (2)
- # clojure-nl (4)
- # clojure-spec (2)
- # clojure-uk (53)
- # clojurescript (46)
- # data-oriented-programming (15)
- # data-science (10)
- # datahike (2)
- # defnpodcast (1)
- # depstar (27)
- # emacs (35)
- # figwheel-main (28)
- # fulcro (38)
- # girouette (1)
- # graphql (16)
- # jobs-discuss (3)
- # kaocha (9)
- # keechma (2)
- # leiningen (6)
- # lsp (87)
- # malli (19)
- # membrane (16)
- # pathom (4)
- # re-frame (11)
- # shadow-cljs (25)
- # spacemacs (2)
- # testing (12)
- # tools-deps (14)
- # tree-sitter (4)
- # xtdb (20)
I have googled "tar.gz decompress args" for the last time, thanks to my little babashka script bunpack
. If anyone else is tired of using google/their mind attic to remember how to unpack various file formats, it is available at https://github.com/robertfw/bunpack

https://github.com/moonpyk/dtrx is one of the first packages I install on clean linux distros. Nice to have a clj option now 🙂
I've used atool
for a long time to do that, but there is another tool that has vastly improved my command line happiness in general and also addresses this case: tldr pages. tldr tar
would give you a curated little list of the most common commands. I love it.
@UBSREKQ5Q dtrx looks like a good source for more features/formats to support, thanks for sharing that
I just released a new application template. https://github.com/redstarssystems/rssysapp This `Application template` helps you to quick start new application project using https://clojure.org/guides/getting_started and https://github.com/seancorfield/clj-new. This `Application template` provides: • project control via `Justfile` (see https://github.com/casey/just) and scripting using https://github.com/babashka/babashka; • environment variables control using `direnv` utility; • editor configuration via `.editorconfig` file; • configured `clj-kondo` linter; • configured `cljstyle` formatter; • run tests using https://github.com/lambdaisland/kaocha. This template will give you the following basic project workflow:
mike@mbp02 just
List of available recipes
Available recipes:
build # Build uberjar file (as an application)
bump level='patch' # Bump version artifact in `version_id` file, level may be one of: major, minor, patch, alpha, beta, rc, release.
clean # Clean target folder
default # Help
deploy # Deploy uberjar file to remote repository (stub)
format # Format source code
install # Install uberjar locally (requires the pom.xml file)
javac # Compile java sources (if any)
lint # Lint source code
outdated # Check for outdated dependencies
repl # Run Clojure repl
requirements # Install project requirements (OS will be detected automatically)
run # Run application
standalone # Create a standalone application with bundled JDK (using jlink, JDK 9+)
test # Run tests
this looks neat!
See also newer version of library template https://github.com/redstarssystems/rssyslib