csepp, to guix

Consider: / shared hosting where the cost of storing a store item is shared between the users that depend on it.
Maybe with the new Shepherd on Goblins integration a shared guix-daemon could work.

bitprophet, to random
@bitprophet@social.coop avatar

Gonna miss the shit out of #Nix unless its governance stuff manages to pull out of the nosedive (though I've heard mildly positive news lately…).

Didn't have linkchecker installed, need it for checking my blog posts.

Classical config management: typically apt install linkchecker, then completely forget to go back and add it to the “website" CM recipe.

Nix/OS: add to the repo's flake.nix, rerun nix develop, bing bong so simple, any future setup of this repo will benefit.

passthejoe, to guix
@passthejoe@ruby.social avatar

Just saw this article on trouble with Nix.

@solene, are you looking into Guix?

https://dataswamp.org/~solene/2024-04-27-nix-internal-crisis.html

isabel, to random
@isabel@akko.isabelroses.com avatar

A little #aux update. As some of you might know we decided to drop our nix{,pkgs} forks and move forwards with our own plans. And as of earlier today we managed to build #lix and #nix within our core repo.

nixos_org, to random
@nixos_org@chaos.social avatar

Thanks to the efforts of Dan Baker @djacu, the #Nix community now has an official Nix Language Cheat Sheet. Take advantage of it, print and share with others! https://discourse.nixos.org/t/official-nix-language-cheat-sheet/45244

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

The latest issue of is out!

https://nixpkgs.news/

If you enjoy the weekly recaps and would like to support me continuing them (as well as getting some perks), you can now subscribe on Patreon!

https://www.patreon.com/jakehamilton

Qyriad, to NixOS
@Qyriad@chaos.social avatar

instead of talking so much about what flakes are for, maybe we should talk more about what they do, because it's actually very little. flakes DO the following:

  • manage a single, top-level lockfile
  • force a specific entry point for a Nix expression
  • change the CLI syntax you use
  • turn on "pure eval" mode by default
  • make you git track your files (for git repo flakes)

those are the actual things that flakes effect to Nix code

#NixOS #Nix

yvan, to random
@yvan@functional.cafe avatar

I decided to apply to the / Constitutional Assembly (https://discourse.nixos.org/t/nix-constitutional-assembly-applications-open/45186), you can find my draft application here (https://cryptpad.fr/code/#/2/code/view/cWXOmBcugeXlh7vIbU01DSMimL1sS0bb6PJKINslSHU/embed/present/). Feedbacks are welcomed, feel also free to ping me if you want to be added to the list of vouchers :) or want the link to the unredacted version of the document!

chrism, to NixOS
@chrism@chattingdarkly.org avatar
brodriguesco, to random
@brodriguesco@fosstodon.org avatar

on May 16, 2024, from 4:00 pm - 6:00 pm CEST I'm giving a 2 hour online workshop on reproducibility with for users organized by the DIPF (Leibniz Institute for Research and Information in Education)

Register here: https://www.leibniz-openscience.de/event/los-workshop-reproducible-research-with-nix-and-rix/

ivan, to random
@ivan@hachyderm.io avatar

Oh man, if I had realized that nix-darwin can give me fish autocompletions for (including picking flake outputs) I would have started using it years ago just for that alone

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

compiling from source to package it for

NGIZero, to foss
@NGIZero@mastodon.xyz avatar

Apply for Summer of Nix 2024 to join one of four teams in making selected free and open source software (FOSS) projects work reliably on a whim using Nix and NixOS.

Deadline May 10.

Summer of Nix is a rare opportunity for students or early-career professionals with diverse technical skills and interests to practice disciplined software development with Nix while contributing to the public good and receiving some payment for it.

https://discourse.nixos.org/t/summer-of-nix-2024-call-for-participants/43249

ljrk, to random
@ljrk@todon.eu avatar

– besser als !

eh, to random
@eh@functional.cafe avatar

What is the best way to start using + halogen with on ARM and macOS? purs-nix seems to only support x86_64. :|

squirrelroad, to NixOS
@squirrelroad@mas.to avatar

why is there https://lix.systems and https://aux.computer ?
Why not just merge them together ?

nobodyinperson, to NixOS
@nobodyinperson@fosstodon.org avatar

Nice, I managed to package this little utility 'highlight-pointer' for :nixos: , which is very helpful during screencasts.

It was very easy to do having already made an :archlinux: PKGBUILD.

https://gitlab.com/nobodyinperson/nixconfig/-/blob/main/pkgs/highlight-pointer.nix?ref_type=heads

dedsyn4ps3,
@dedsyn4ps3@fosstodon.org avatar

@nobodyinperson I've had the same experience recently after launching a new command line tool I created for GNOME desktops.

Having that hands-on experience with #archlinux PKGBUILDs definitely makes putting together a #nix #flake or standard derivation a lot more straightforward and easy to understand for sure! 🙌👌 :arch: :nixos:

jbzfn, to NixOS
@jbzfn@mastodon.social avatar

:owi: Lix, a community run fork of CppNix and an implementation of the Nix language
@lix_project

「 Lix is developed by a diverse group of users – and accordingly is committed to providing a space that’s safe for users and developers typically underrepresented in technical projects. We take moderation seriously, and are committed to preventing bad actors from driving out marginalized groups 」

https://lix.systems/

#lix #nix #nixos #opensource

piegames, to random
@piegames@flausch.social avatar

The homepage (https://lix.systems/) is really great and impressive. This is the kind of stuff which makes me feel welcome and at home.

If you are involved in the current governance discussions, take notes. That's the bar you have to one-up if you want people to come back.

leftpaddotpy, to random
@leftpaddotpy@hachyderm.io avatar

oh yeah the secret project I've been working on for two months, @lix_project, is finally in public preview. there's a fair number of rough edges in the website and infra remaining to fix but the software is rock solid.

thanks so much to the dozens of people who have been running main daily for several weeks and reporting the few remaining issues. at this point i would say it's just a stabler, faster, more user friendly #Nix 2.18.

if you want to try it out: https://lix.systems

ktemkin, to random
@ktemkin@chaos.social avatar

Thanks so much to everyone who hung in this week as we’ve all worked to fix the state of the Nix community. It’s been a ride; but I think things are going to get better.

Here’s the last major piece of the puzzle — the product of several months of work from an absolutely incredible team. It’s not ready for a full announcement, but we’ve opened our beta so people who are fleeing the core Nix community have a place to go.

https://lix.systems

smallcircles,
@smallcircles@social.coop avatar

@jakehamilton @ktemkin

Btw, probably well-known by those closely involved in Nix et al, there's also by The Virus Lounge, a reimplementation of the language. And a project that got funding from @NGIZero

https://code.tvl.fyi/about/tvix

w96k, to NixOS
@w96k@fosstodon.org avatar

Nix original creator Eelco Dolstra has stepped down from Nixos foundation:

https://discourse.nixos.org/t/nixos-foundation-board-giving-power-to-the-community/44552

nobodyinperson, to python
@nobodyinperson@fosstodon.org avatar

I think I have finally™️ (for the third or so time) found myself a solution for :python: #Python development on :nixos: #NixOS that allows me to just work with #pythonPoetry et. al. as on other distros.

The solution is to pre-build an FHSUserEnv in your configuration.nix, e.g. like this¹.

When starting Python dev work, I now execute fhs (it's fast!), or directly fhs -c 'poetry shell' and everything works as expected, including #PyPI wheels etc.

¹https://gitlab.com/nobodyinperson/nixconfig/-/blob/main/fhs.nix?ref_type=heads

cc @publicvoit

nobodyinperson,
@nobodyinperson@fosstodon.org avatar

@docRekd @publicvoit Of course. It's not a general solution to be able to do Python dev on NixOS. One needs a separate nix file per project (that alone is an absolute no-go). Even if you take the time and try to make one, still no guarantee that it works (even with preferWheels=true!). Weird errors arise with nix' typical awful error messages and at this point it's not useable for general Python dev. Maybe for specific standalone Python projects you want to #nix-ify.

koalalorenzo, to NixOS
@koalalorenzo@mastodon.social avatar

Today I learned: -infect, to transform a vm from another distribution into , mostly for cloud providers that don't offer this option! (Including and ). I am going to use it! :)

https://github.com/elitak/nixos-infect

nixos_org, to NixOS
@nixos_org@chaos.social avatar

The announcement from the #NixOS Foundation board: Giving power to the community; the details can be found here https://discourse.nixos.org/t/nixos-foundation-board-giving-power-to-the-community/44552 #nix

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