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

#Nix #NGI0 #NGI #FOSS

ljrk, to random
@ljrk@todon.eu avatar

#lix – besser als #nix!

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 ? #nix #nixos

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 PKGBUILDs definitely makes putting together a 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 #Lix 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 #nix 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 #TVIX by The Virus Lounge, a #Rust reimplementation of the #Nix language. And a project that got funding from #NLnet @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 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

docRekd, to random Italian
jakehamilton, to random
@jakehamilton@hachyderm.io avatar
jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

#aux now has a community forum! If you want to start helping to organize the project, now is the time to join:

https://forum.aux.computer/

#nix #nixos

aires, to NixOS
@aires@tiggi.es avatar

TIL you can use #Nix to run entire builds on a remote system, just by adding --build-host <hostname> to nixos-rebuild, as long as you have SSH access. I built a custom kernel for my Surface Pro on my server and it just worked. For all its faults and flaws, it's still a really amazing tool

#NixOS #Linux

bmcgee84, to NixOS
@bmcgee84@fosstodon.org avatar

My thoughts on the situation

stevelord, to random
@stevelord@bladerunner.social avatar

Looks like a new fork is about to drop at https://aux.computer/. They're still figuring whether to migrate away from github. Hope it works out either way but freeing themselves from the grapple of Github, even if it's using folders would be better than staying there IMHO (which doesn't mean much tbf)

ZWQbpkzl, to linux in NixOS forked

I like , I do not like what has happened to it.

With no explanation of what happened, the conclusion is almost certainly Internal politics.

It seems like forgejo split from gitea because it looked like gitea was going the route of gitlab. Idk if NixOS is going to commercialize though. Based on recent gossip it sounds like they’re overly adverse to commercialization. IE banning people for having DoD connections. Aux’s talk about special interest groups makes it sound like they’re going embrace that like redhat.

cjk, to random
@cjk@chaos.social avatar

So, what drama did I miss regarding ?

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

I like #Nix, I do not like what has happened to it. #NixOS is an incredible technology and it deserves better. Nobody else has started the process so I guess I have to be the one to do it. We are forking. I would rather try and fail alongside all the people who love Nix but were pushed away from the project than give up.

https://aux.computer/

jakehamilton, to random
@jakehamilton@hachyderm.io avatar

What goals should a #Nix fork have?

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