Pushed new commits to GNU Guix:
0f6b97e1a85 gnu: go-github-com-syncthing-notify: Fix tests.
c47216bede6 gnu: go-github-com-zmap-zcertificate: Fix whitespace issues.
bd98d338417 gnu: go-github-com-melbahja-goph: Update to 1.5.0.
Pushed new commits to GNU Guix:
0f6b97e1a85 gnu: go-github-com-syncthing-notify: Fix tests.
c47216bede6 gnu: go-github-com-zmap-zcertificate: Fix whitespace issues.
bd98d338417 gnu: go-github-com-melbahja-goph: Update to 1.5.0.
Uff. Artikel für LinuxUser zu #Guix als Linux-Distribution ist fertig
Updated three packages in GNU Guix:
33550057ae4 gnu: wireproxy: Update to 1.1.2.
3c85becdf75 gnu: iperf: Update to 3.21.
c451c185deb gnu: atftp: Update to 0.8.1.
There is a relatively new #emacs package to interact with #forgejo #forges called #emacsforgejo, by @thanosapollo.
https://thanosapollo.org/projects/emacs-forgejo/
This is definitely a game changer for Emacs users contributing to collaborative projects hosted in #codeberg, as #guix. All one can think of is there, and much more.
The possibility to create #orgmode links to issues and pull requests represents a serious productivity booster.
My interest in Guix is mainly in computational reproducibility as in reproducing published research from a few years ago, not just installing a conda environment.
That is, you need the ability to re-deploy an identical computing environment at *anytime*, whether it is by an independent research team aiming to reproduce your results the same year as you published it, or a reviewer trying to verify your computational results.
You wouldn't believe the mess that are computer dependencies, but it's probably best described by a nightmarish DAG from [1].
Happy to say that installing julia 1.8.5 is as simple as running `guix install [email protected]`!
2/2
A few years ago, I tried setting up Guix System on WSL2. I succeeded after going through obscure GitHub issues and gists. Eventually, I stopped tinkering with it due to lack of time, but I'm happy to say that if I wanted to try again it's relatively easy to get a working Guix System on WSL2 with or without a working guix!
Arian Dehghani explains in his blog [2] that Guix provides an image builder for WSL2 such that you can install Guix on WSL2 simply by importing a (suspicious) pre-built tarball [1]!
[1] https://github.com/Arian-D/guix-wsl/
[2] https://arian-d.github.io/blog/posts/guix-on-wsl/
1/2
Thanks to Nicolas Graves, ‘guix style’ just got new styling rules: ‘remove-input’ and friends 👇
https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-style.html
It’s turning into a pretty nice refactoring tool!