screwtape · @screwtape
335 followers · 5030 posts · Server mastodon.sdf.org


I put a subsystem in our new communal codeberg.org/j9000/lispusers/s monorepo for doing this:
git clone git@codeberg.org:j9000/lispusers
rlwrap ecl
(asdf:load-system :lispusers/tfw/low/ansi)
(format t "~/ansi:256-color/" 141) ; sets foreground to pale lilac
(format t "~:/ansi:256-color/" 142) ; sets background sickly snot-colored tbh
(format t "~/ansi:escape/" 5) ; sets blink
(princ 'hi)
(format t "~/ansi:escape/" 0) ; unsets all

Please merge request yourself to the repo too!

#lisp #commonlisp #asdf

Last updated 1 year ago

🌱 pvergain ⏚ · @pvergain
83 followers · 1394 posts · Server qoto.org

Polyglot runtime manager (asdf rust clone)

- github.com/jdxcode/rtx
- github.com/jdxcode/rtx/blob/ma

Features

asdf-compatible - rtx is compatible with asdf plugins and .tool-versions files. It can be used as a drop-in replacement.
Polyglot - compatible with any language, so no more figuring out how nvm, nodenv, pyenv, etc work individually—just use 1 tool.
Fast - rtx is written in Rust and is very fast. 20x-200x faster than asdf.
No shims - shims cause problems, they break which, and add overhead. By default, rtx does not use them—however you can if you want to.
Fuzzy matching and aliases - It's enough to just say you want "v20" of node, or the "lts" version. rtx will figure out the right version without you needing to specify an exact version.
Arbitrary env vars - Set custom env vars when in a project directory like NODE_ENV=production or AWS_PROFILE=staging.

#asdf #rtx #python #node #clone

Last updated 1 year ago

screwtape · @screwtape
313 followers · 4645 posts · Server mastodon.sdf.org

y on only on @SDF public access unix.
0. in NZ

1. and not cold booting one's
2. And hence stapling an user interface other than streams to my planner bot from old computer challenge

3. Some new gophers arrive from activitypub @silverwizard @nuintari . But what is item type t from silverwizard's static site generator?

4. DWIMification jokes in @alexshendi 's part of the last show's thread

~chat irc

#lispygophershow #lisp #gopher #anonradio #climate #commonlisp #mcclim #asdf #repl

Last updated 1 year ago

screwtape · @screwtape
311 followers · 4601 posts · Server mastodon.sdf.org
alexanderadam · @alexanderadam
364 followers · 4036 posts · Server ruby.social

Thanks to HertzDevil
you can now natively install @CrystalLanguage on your @android device's .

Before you had to use or @homebrew for that.

github.com/termux/termux-packa

#termux #asdf

Last updated 1 year ago

🌱 pvergain ⏚ · @pvergain
82 followers · 1338 posts · Server qoto.org

(Polyglot runtime manager ( clone))

- dev.to/jdxcode/beginners-guide

- github.com/jdxcode/rtx

rtx is a tool that manages installations of programming language runtimes and other tools for local development.

If you are using , nvm, or , you'll have a better experience with rtx. It's faster, easier to use, and generally has more features than any of those.

It's useful if you want to install a specific version of node or python or if you want to use different versions in different projects.

- github.com/jdxcode/rtx#feature

asdf-compatible - rtx is compatible with asdf plugins and .tool-versions files. It can be used as a drop-in replacement.
Polyglot - compatible with any language, so no more figuring out how nvm, nodenv, pyenv, etc work individually—just use 1 tool.
Fast - rtx is written in Rust and is very fast. 20x-200x faster than asdf.
No shims - shims cause problems, they break which, and add overhead. By default, rtx does not use them—however you can if you want to.
Fuzzy matching and aliases - It's enough to just say you want "v20" of node, or the "lts" version. rtx will figure out the right version without you needing to specify an exact version.
Arbitrary env vars - Set custom env vars when in a project directory like NODE_ENV=production or AWS_PROFILE=staging.

#python #asdf #rust #pyenv #features #node #rtx

Last updated 1 year ago

LisPi · @lispi314
553 followers · 11824 posts · Server mastodon.top

@louis @gothnbass It's about as easy to submit your packages to if they use .

You make a little Scheme form pointing at your repo, add the hash, test it and then send an email patch.

#commonlisp #guix #asdf

Last updated 1 year ago

screwtape · @screwtape
264 followers · 3290 posts · Server mastodon.sdf.org


gopher://tilde.institute/1/~sc
gopher.floodgap.com/gopher/gw.
gopher://gopher.club/1/users/s
gopher.floodgap.com/gopher/gw.

I was redeveloping my nascent binry-hop deep hopfield network package to use package-inferred-system, so different sorts of components and data (text of book)? Could be cooked into one overarching system but loaded separately.

I'm happy with it; and I believe in using asdf strongly idiomatically. Commentary?

#commonlisp #gopher #binryhop #deepnetworks #asdf

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
678 followers · 4277 posts · Server social.sdf.org

@ovid @barubary abounds, but for the past year I’ve favored asdf-vm.com and its github.com/asdf-community/asdf plug-in for pinning both single-language and polyglot projects’ runtimes and configs. Might want to look into it since it seems like you need to do a lot of shuffling from client to client.

#timtowtdi #asdf #direnv #perl #nodejs

Last updated 1 year ago

Mark Gardner ‍:sdf: · @mjgardner
668 followers · 4203 posts · Server social.sdf.org

@randomgeek @klardotsh is pretty magical when you also combine it with its plugin and you have one config file that specifies every tool version for polyglot projects, instead of separate plenv, nvenv, rbenv, et al config files.

It will also download, build, and maintain the installations for multiple versions of those runtimes using a single syntax. And can find the latest version on its own.

And it has built-in support for .

#asdf #direnv #nushell

Last updated 1 year ago

Jons Mostovojs · @jonn
374 followers · 5835 posts · Server social.doma.dev

@alper the best way to do this stuff is to contract `nix develop` with broken shit like .

Here's an example of me motivating via hell back in the day:

- github.com/manpages/nix-fer-ta
- github.com/manpages/nix-fer-ta

#cabal #nix #asdf

Last updated 1 year ago

Arthur Lutz (Zenika) · @arthurzenika
373 followers · 608 posts · Server pouet.chapril.org

Hello, si vous avez un compte github, que utilisez awscli et que vous voulez améliorer la sécurité de son installation, vous pouvez aller mettre un 👍 sur l'issue que je leur ai soumis.

github.com/aws/aws-cli/issues/

Si vous l'installez avec asdf-vm et que vous trouver que les `curl | bash` c'est pas top, c'est le moment de filer un coup de main.

#devops #asdf #cloud #aws #security

Last updated 1 year ago

C_Chell · @C_Chell
939 followers · 30913 posts · Server equestria.social
Passthejoe · @passthejoe
848 followers · 3619 posts · Server ruby.social

After many unsuccessful install and build attempts with , and on the Zero W, I'm going back to an x86_64 VM on with , where I'll try an release of Akkoma.

I will also try a source build on the Pi using to manage the / toolchain on the advice of @spla

#akkoma #pleroma #mastodon #raspberrypi #oraclecloud #ubuntu #otp #asdf #erlang #elixir

Last updated 2 years ago

· @sekao
0 followers · 40 posts · Server mastodon.sekao.net

#asdf

Last updated 2 years ago

Tushar Chauhan · @tchauhan
37 followers · 259 posts · Server mastodon.mit.edu

Does anyone know of an emacs plugin for asdf ? I'd love to be able to try 29 without breaking my current setup !

#emacs #asdf #editors

Last updated 2 years ago

· @svetlyak40wt
82 followers · 130 posts · Server fosstodon.org

Published a new video about making Package Inferred ASDF System for a Common Lisp library.

Video compares conventional and package-inferred approaches:

- YouTube: youtube.com/watch?v=e1_VDtlStV
- PeerTube: diode.zone/w/geYhvcXanCd6ccky6

#commonlisp #lisp #asdf #programming

Last updated 2 years ago

Mark Gardner ‍:sdf: · @mjgardner
542 followers · 2793 posts · Server social.sdf.org

@lolzac @ramsey @dmnelson @scriptingosx Lately I’ve been using , which lets you switch per project directory among multiple runtimes at once through plugins: asdf-vm.com

#asdf

Last updated 2 years ago

Tushar Chauhan · @tchauhan
34 followers · 249 posts · Server mastodon.mit.edu

Hi, is anyone using with ? If so, do you use a bundle to autoconfigure ?

#asdf #antigen #linux #programming #zsh #shell #scripting

Last updated 2 years ago