futurile

@futurile@mastodon.social

This profile is from a federated server and may be incomplete. Browse more on the original instance.

futurile, to guix

We had great fun listening to @daviwil give his tips and tricks on and why there can only be ! Check out the video:

https://youtu.be/oINCgds-8kA

futurile, to scheme

📢 Curious about the the transactional deployment model invented? Intrigued by functional programming ? Looking for tips on ? David Wilson (@daviwil) will be giving a talk TOMORROW (Wednesday 29th) at 17:00 UTC - Register here!

https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

futurile, to guix

Next Guix meet-up is next Wednesday (29th) - @daviwil will be giving a talk about how he manages his system configuration and development workflow.

If you want to ask David a question or register for the session get the details:

https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

futurile,

@dpflug @daviwil @dthompson we got a pretty reasonable video recording of David's talk - it's uploaded to Youtube:

https://youtu.be/oINCgds-8kA

futurile, to guix

Video of the interview with #guix founder @civodul is available. A great chat about the #nix deployment model, his interested in #guile and #free software. Lots of interesting chat about motivation in #freesoftware, #gnu and #linux - as well as the Plan9-ification of Guix!!

https://youtu.be/339dRDf4c6E?si=u3pP_j_eg5PPi04y

civodul, to guix
@civodul@toot.aquilenet.fr avatar

Glad to be joining the fine London Meetup crowd led by @futurile and @fabionatali for a discussion about Guix, Guile, and life at 7PM CEST today!
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

futurile,

@abcdw @civodul @fabionatali I'm going to try and record it - my laptop struggles with Jitsi but hopefully I've got it organised this time. Yeah I know I should spend a few hours and figure out OBS 😃

futurile,

@abcdw @civodul @fabionatali

Finally managed to edit it all and get it uploaded. Probably my captions won't win much plaudits for artistry!

https://youtu.be/339dRDf4c6E?si=tMV59wYRjxzygE0y

futurile, to guix

#Guix founder and long-term contributor @civodul will be giving a talk and answering questions at the #guix London meetup on Thursday. Come along to learn about how #nix and #guix are related, what the vision was for #guix and what else there is to do! If you have a question you can add it to the Wiki:
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

futurile, to guix

Looking for some Friday reading? How about the next step in the tutorial? Overview of the build-system concept, and how to provide arguments. We meet the repl (guix repl) to discuss when to use 'quote' and 'quasiquote' in package definitions.

https://www.futurile.net/2024/04/24/guix-package-structure-build-system/

futurile, to guix

Our next #Guix meetup (May 16th) will have a talk by @civodul founder and long-term contributor to #guix. Why it's called #guix? What it's like to use #guile #scheme in a big project? How to think about #guix compared to #nix? What's next for guix? Whether #emacs really is the one true editor? So many interesting topics!

Add your question on the Wiki (or message back and I'll add it):

https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

@fabionatali

futurile, to guix

Want to learn more about #guix? Our next online patch review hackers session is on Friday 3rd May - tomorrow! Times are:

17:00 UTC / 18:00 BST / 19:00 CEST / 13:00 EDT

All the details of how how to get started learning about #guix packaging are on the Wiki as well as the Jitsi links:

https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024

#guix is similar to #nix but uses #lisp #scheme language for declaring the #linux environment.

Z572, to KDE zh-CN

https://guix.gnu.org/screenshots/plasma/

#plasma screenshot have now been added to the #guix website

futurile,

@Z572 Nice!

futurile, to guix

New post in the #Guix packaging series! All about how inputs (libraries and utilities) that are needed to build a package are defined. Covers inputs, native-inputs and propagated-inputs. And, how to create your own package variants using modify-inputs - we slim down Weechat by 50% as a worked example 🎆

https://www.futurile.net/2024/03/29/guix-package-structure-inputs/

Not sure about how it compares to #nix, but for #guix this is a key area of packaging - hope all the examples make sense!

Z572, to random zh-CN
futurile,

@Z572 nice contribution 👍

futurile, to guix

Adding a resource page to collect all the #guix content together:

  • installing / intro to guix
  • installing common applications
  • managing profiles
  • using guix shell / dev environments
  • packaging for guix
  • community resources

https://www.futurile.net/resources/guix/

If you're interested in #functional and #declarative #programming and want to see how it works with #linux then there's plenty here. Or you're into #nix but would like to see how #guix uses #guile #scheme - there should be plenty here! 😃

futurile, to guix

Guix Package Rebuilds video - introduction to using #guix build and guix shell command to build packages https://youtu.be/lT_CDZblh7g

futurile, to guix

New blog post - how to modify #guix packages using inheritance. A nice #guile capability. All part of the series on guix packaging.

And, cheekily suggesting that 'The Perfect Setup' is VS Code - well at least the easiest to get started with 🤣

https://www.futurile.net/2024/01/12/modifying-guix-packages-using-inheritance/

futurile, to guix

Clojure packages in Guix are AOT compiled. I'm proposing to change the default to off due to Clojure ABI - so versions of libraries build by one version of Java may not work with another from what I understand. Got a view? Would love comment on guix-devel:

https://yhetil.org/guix-devel/ZdM%2FrSucBwQr5%2Fcl@t25sg/

#clojure #guix

futurile, to guix

Andy Wingo's experiences loading #guix onto a framework AMD laptop has some good comments 👍 https://news.ycombinator.com/item?id=39395474

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines