popey, to random
@popey@mastodon.social avatar
popey,
@popey@mastodon.social avatar

@buonhobo
As I understand it some people in the community disagree with the way the project is run. So as is common in open source, someone has started a fork. 🤷

mirkolenz, to NixOS
@mirkolenz@fosstodon.org avatar

In case you are wondering why is currently broken in : Its dependency dulwich has been upgraded by accident. The commit has since been reverted, but that has not yet propagated to all channels. Keep an eye on https://nixpk.gs/pr-tracker.html?pr=307505

nobodyinperson,
@nobodyinperson@fosstodon.org avatar

@mirkolenz Good to know, thanks. Helpful linked website as well! 👍

May I ask how you do development on ?

As long as it's pure Python, natively installed poetry is perfecly fine.

Everything crumbles though if you need precompiled deps from PyPI:

  • poetry2nix is mostly unhelpful
  • FHSUserEnv is slow to start, masks other installed programs on non-NixOS and can't take cli arguments to run

That's my experience.

publicvoit, to ubuntu
@publicvoit@graz.social avatar

I AM SO DISAPPOINTED WITH UBUNTU 24.04 😡
https://news.itsfoss.com/ubuntu-24-04-disappointment/

I'm so glad that I got rid of (actually ) and .

Now, I need to get rid of as well, despite having invested (too) much effort. 😞

is my true and only safe heaven, as it seems.

jakehamilton, to NixOS
@jakehamilton@hachyderm.io avatar

I like , I do not like what has happened to it. 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/

nixCraft, to NixOS
@nixCraft@mastodon.social avatar

New drama alert in the FLOSS project: A leadership crisis in the Nix community

https://lwn.net/SubscriberLink/970824/0d89c6d83efad1e0/

https://save-nix-together.org/

ivan, to NixOS
@ivan@hachyderm.io avatar

One aspect of modules no one ever talks about: if you fetch and import modules written by someone else, you are effectively trusting them with root access to your machine

pimeys, to NixOS
@pimeys@social.nauk.io avatar

Thank you for the TPM2 article @jnsgruk. I decided to give it a go last weekend, and it was a bit longer process than 10 minutes. For anybody who struggle to get rid of the password prompt for the LUKS volume, this setting is essential:

boot.initrd.systemd.enable = true;

The initrd must have systemd installed, so the settings defined with systemd-cryptenroll are available during the boot. Alternative way is to use Clevis to encrypt the LUKS password using the TPM module, and invoke it during boot. This is not super complex either, but I kind of like the systemd approach more.

Also the article didn’t mention much about the different PCR ids you can use with TPM. These define the system state when a secret key can be accessed from the TPM module. If any of the policies trigger, the TPM module will not output any secrets and the user needs to enter the LUKS password. The article uses three policies:

  • 0: firmware updates
  • 2: extended ROMs from pluggable hardware (e.g. USB)
  • 7: secure boot disabled, or firmware certificates update

Additionally, one policy is needed to ensure an attacker cannot boot the system to a single user mode from the bootloader:

  • 12: kernel config change, e.g. changing the boot parameters.

It is important to wipe the old slots with systemd-cryptenroll when changing the PCRs. Changing them is additional, and doesn’t modify the existing policies.

Edit: and do not wipe the password slot! This will render your disk unbootable.

Nulhomme, to NixOS
@Nulhomme@mastodon.social avatar

With the nixos current situation maybe I should try to read Linux from scratch ? Does anyone has experience with it ? Would love to know how hard it is. :BlobhajfBlobbyHug:

mizah, to Signal
@mizah@macrofurs.social avatar

How is signal-desktop over 400MiB? It's... a chat app?

soupglasses, to NixOS
@soupglasses@hachyderm.io avatar

Update: Eelco went behind the back of the board that he himself is on to publish that all too dreadful Determinate Systems blog post.

https://discourse.nixos.org/t/small-update-from-the-board/44292

I feel like something is shifting internally, and I'm holding my hopes up to see what comes next week. :blobfoxcofeowo:

blackdotraven, to NixOS

I'm not really happy with the state of Nix and NixOS at the moment.
I really really like the idea to write code and generate a readonly system/program out of it.

My problem is the learning curve. There is no easy way to start. I use Nix for 4-6 months now. I still try to figure out what breaks my config or why the .. my overlay does not work.
I would love to have debugger like in python. Just show me the internal state, what are the variables, what variables even exist and what functions can be called at $line in code.

At the moment i am trying to figure out why the heck my overlay does not work ... again.

If there is a kind of debugger i would be happy with nix for now...
And i still don't get it how people can work with this software/os without getting insane if you want a custom version of a program or something not standard from cache.nixos.org .

danvolchek, to linux
@danvolchek@mastodon.social avatar

Declarative operating systems sound really neat - I'd love to be able to configure my system + applications through files.

Unfortunately, I'm not interested in Nix because of how Dolstra is handling the current community outcry. Ideally I'd like to stay on Arch, too.

Does anyone know what the current options are? Are any of them as maintained/supported/documented as Arch itself?

Arch has been great, btw!

soupglasses, to NixOS
@soupglasses@hachyderm.io avatar

I think the most hurtful thing with seeing in flames and people leaving for other immutable distros is...

NixOS was strong for its module system, not so much its immutable nature.

The rapid development you could do, and test that locally, sewing together an entire fleet in a matter of hours, without much of a thought to the minor details was amazing.

Lets remember to take the NixOS module system with us.

rzeta0, to mastodon
@rzeta0@mastodon.social avatar

Is about to have a moment ?

Is it following the well-trodden path that also followed ?

https://blog.joinmastodon.org/2024/04/mastodon-forms-new-u.s.-non-profit/

mangoiv, to NixOS
@mangoiv@functional.cafe avatar

sudo is unmaintained on

all thanks to the great work of the determinate systems community.

torben, to NixOS
@torben@schweren.dev avatar

I've been playing around with for over a month now. At some point, I had to make my first derivation. And what better software to package than @frameworkcomputer's inputmodule-control CLI.

After a bit of documentation, trial-and-error and 3 hours of time, the package is now building. I must say, it's almost scary how nix packaging works. A bit like black magic.

The package is not perfect yet. udev rules are still missing. Will fix that tomorrow and then create a PR :)

bitprophet, to NixOS
@bitprophet@social.coop avatar

Getting really sick of painstakingly migrating to some Cool New Technical Thing With Superpowers and then whoops, It's All Ethics Violations after a while.

First - CEO is a white dude who can't read the room when a bunch of users raise serious concerns re: suicide warnings, .ru indexes, Brave collab, etc.

Now / - BDFL is a white dude who can't read the room when a bunch of users raise serious concerns re: toxic members, shitty governance, MIC sponsorship, etc.

chfkch, to linux
@chfkch@ruhr.social avatar

Hello bubble.
I am searching for a tablet which preferrably runs mainline so or are supported.
Must have:

  • a sort of display via cable (USB-C, DP, HDMI)
  • bluetooth for mouse and keyboard
  • WiFi

Do any of you know of such a device? I guess is not it?

popey, to NixOS
@popey@mastodon.social avatar

On community in Nix - By Eelco Dolstra.

https://determinate.systems/posts/on-community-in-nix/

stefan, to NixOS
@stefan@social.lol avatar

TIL you can make your declared systemd podman docker containers auto-update when you rebuild by adding --pull=newer to the container's extraOptions in your config

super easy!

jonoabroad, (edited ) to NixOS
@jonoabroad@mastodon.nz avatar

Is anyone here running on ?

I am thinking about finally getting into ha, and have a beefy server running NixOS I'd like to use.

farcaller, to guix
@farcaller@hdev.im avatar

Wait, is basically a but with lisp?..

muhh, to NixOS German
@muhh@social.lol avatar

I’m so annoyed by that non-existing community leadership, I’m short to drop all the work I invested in learning it and switch to something else.

But what are the options, especially if one enjoyed the full declarative and reproducible way the whole system was managed?

Argl.

https://muhh.lol/notes/2024-04-25-mo/

AngryAnt,
@AngryAnt@mastodon.gamedev.place avatar

@muhh Silicon Valley would be green with envy over the kind of effective platform lock-in can pull off while enforcing such high levels of toxicity.

itsfoss, (edited ) to linux
@itsfoss@mastodon.social avatar

Time to discuss 🔮

zonsopkomst,
@zonsopkomst@mastodon.social avatar

@itsfoss NixOS gives up on any sort of documentation as developers bake a system into the OS that both can generate and explain the code to users, thereby negating the need for documentation to begin with.
?...

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