Bruno Rodrigues
banner
brodriguesco.bsky.social
Bruno Rodrigues
@brodriguesco.bsky.social
Sworn in Data Janitor

blog: http://brodrigues.co

youtube: http://is.gd/NjybjH

mastodon: http://is.gd/nOyGht

twitter: @brodriguesco

"nix solves this"
to be clear I'm not Upterm's author upterm.dev
I'm writing steadystate which will have two modes of operating, one which will essentially be a wrapper around upterm and another for real time collaborative work. I then plan on selling subscriptions but anyone will be able to self host it's all FOSS!
Upterm
Instant Terminal Sharing
upterm.dev
November 22, 2025 at 7:29 PM
this is two-way by the way whatever Alice or Bob type appears in the terminal -> this is all Upterm's magic!
November 22, 2025 at 12:58 PM
I'm really happy to learn that it makes your life easier! now try rixpress 😁
November 16, 2025 at 5:28 PM
yes the rstats-on-nix on Nix fork gets daily Cran bumps, but packages that don't get updated in a long time would come from nixpkgs
November 16, 2025 at 5:11 PM
no they don't and not all of cran Bioconductor gets built, only a small number of popular packages but it helps
November 16, 2025 at 4:52 PM
that's right but packages that are the same across the fork and upstream get cached by the official binary cache + we have a 50gb dedicated cache for new packages that only exist on rstats-on-nix
November 16, 2025 at 3:15 PM
Reposted by Bruno Rodrigues
And it's easy to test out! It's def worth knowing it's an option. The vignettes @brodriguesco.bsky.social wrote are pretty good, too.

It might not be for you, but it might be 😁

docs.ropensci.org/rix/referenc...
renv2nix — renv2nix
renv2nix
docs.ropensci.org
November 16, 2025 at 3:12 AM
rix's author here, if you do try it out let me know how it goes!
November 16, 2025 at 5:40 AM
what this does is that anyone can clone my repository, run `nix develop` and drop into a development shell with all the required dev dependencies to start working.
November 15, 2025 at 2:31 PM
you'd define an environment with the required deps versions, for example github.com/ropensci/rix...

this is the default.nix to develop rix. If I needed a specific version of some dependency, I'd add it there.
rix/default.nix at main · ropensci/rix
Reproducible Data Science environments for R with Nix - ropensci/rix
github.com
November 9, 2025 at 3:10 PM
I'm not sure I understand what you're trying to do, could you describe what you're trying to achieve?
November 8, 2025 at 3:25 PM
you can have a specific environment with specific packages per node, see github.com/b-rodrigues/...

that being said mojo is not included in Nix for now
rixpress_demos/r_multi_envs at master · b-rodrigues/rixpress_demos
Contribute to b-rodrigues/rixpress_demos development by creating an account on GitHub.
github.com
November 8, 2025 at 9:50 AM
here's an example where both R and Python are used github.com/b-rodrigues/...
rixpress_demos/r_python_quarto at master · b-rodrigues/rixpress_demos
Contribute to b-rodrigues/rixpress_demos development by creating an account on GitHub.
github.com
November 7, 2025 at 2:46 PM