#NixOS

Guillaume Tronixgtronix@infosec.exchange
2025-05-08

Découverte de la journée :

input {
kb_layout = us,ca
kb_options = grp:caps_toggle
}

En configurant #Hyprland sur #Nixos, je ne comprenais pas comment changer mon layout de clavier. Pour finalement me rendre compte de modifier "kb_options".

En gossant, j'ai compris que je pouvais aussi modifier ma touche Capslock pour changer le layout. Très utile quand on change clavier US à CA.

#quebec #linux #programmeur

2025-05-07

switch-fix.nix : dead man switch for rollbacks of nixos-rebuild

blog.femtodata.com/posts/switc

#nixos #devops

Chris McDonough ✅chrism@chattingdarkly.org
2025-05-07

This is the only practical written advice I've seen about composing #NixOS configuration:

nixos-and-flakes.thiscute.worl

2025-05-07

En passant mon ordinateur secondaire à #NixOS je me suis mis à tester des logiciels alternatifs :
-
#zenbrowser au lieu de #librewolf
-
#fish au lieu de #zsh
-
#starship au lieu de #spaceship
-
#fastfetch au lieu de #neofetch

Et ces changements sont également très agréables !

2025-05-07

ahhh help. #nixos

what is nsncd? searching online isn't giving me much insight. only find things about nscd.

htop showing all cores at 100%. multiple nsncd processes using lots of CPU

I really like the easy way that NixOS enables you to get rid of all cruft through one config file. Discover, kwallet and elisa are part of the Plasma metapackage. Removing them in other distros gets you the warning that you, by removing them, are actually removing Plasma. Not so in NixOS. a clean working Plasma session remains, without those unnecessary addons. Re-adding them is one simple edit away.

#nixos #kde

Yay! My recent apparmor update PR to #nixos [1] has now hit the nixos-unstable repository! This means 4.1.0 is available, with various improvements.

With that PR, i completely rewrote the #nix packaging. It now supports pkgsMusl, pkgsCross and pkgsLLVM. It has the build checks flipped on, and packaging is massively simplified.

Making all this work wasn't trivial, and some oversights were made. Those have been corrected in follow-ups, though the functionality should be available already. Do report issues with this update!

Sadly, 4.1.0 does not yet bring the needed optimizations to the alias system that are necessary to efficiently confine all of the nix store effectively. That part is still a WIP.

I also have to say: I am impressed with apparmor upstream. While doing this update, i noticed the parser check suite failing when compiling against Musl libc. Apparmor is maintained by cannonical devs, ubuntu does not use musl. Yet they were willing to listen, debug and fix these issues. While not everything has been fixed yet (this is an ongoing effort), it is nice to see upstream developers wanting to support the "weird" platforms like musl nixos.

[1] github.com/NixOS/nixpkgs/pull/

2025-05-07

nsncd been going 100% CPU for almost 24 hrs on my home server. i added one video to Jellyfin.

this computer cannot handle jellyfin. i was just testing if things 'worked'.

also, what the heck is nsncd?

#nixos

2025-05-07

Polish below / Polski poniżej, boosts appreciated!

I’m very glad to announce we have an official date for the next Nix User Group Poland Meetup! If you happen to be around Gdańsk, Warsaw, or Poznan on the 23rd of May, please come to either HS3, HSWaw, or HSPoz and join us for some great talks, great people, and great Nix. We’ll be starting at 17.00.
We coordinated between the three hackerspaces to connect them through streams, so any talk in any place will be appreciated from all 3.
We’re still open for more talks, so be sure to use the submission form or contact me directly if you want to share anything nix-related with our community.

More info at our channels:
Discord: discord.gg/eJnKKjQ3Bc
Matrix: #nug-poland:matrix.org

We hope to see you there!

=======

Z przyjemnością ogłaszam, że mamy datę następnego meetup-u Nix User Group Polska! Jeśli będziesz w okolicy Gdańska, Warszawy, czy Poznania 23 maja serdecznie zapraszamy do jednego z HS3, HSWaw, i HSPoz na świetne prelekcje, do świetnych ludzi, i na świetne Nixowanie.
Zaczynamy o 17.00.
Meetup będzie odbywać się równocześnie we wszystkich 3 hackerspejsach, które będą połączone streamami, więc każda prelekcja z każdej lokalizacji, będzie oglądana w każdej innej.
Wciąż jesteśmy otwarci na więcej prezentacji, więc jeśli masz coś około-Nixowego do podzielenia się z community, zapraszamy do wypełnienia formularza, albo skontaktowania się ze mną.

Więcej info na naszych kanałach:
Discord: discord.gg/eJnKKjQ3Bc
Matrix: #nug-poland:matrix.org

Do zobaczenia!

#nix #meetup #nixos

Bhavani Shankar 💭bshankar@fe.disroot.org
2025-05-07
After a dizzying amount of work, Nixos is ready to update Gnome 47 -> 48. Kudos to the awesome maintainers. 🎉

Just a few more days for the PR merge and to land in nixpkgs. I can hardly wait!

https://github.com/NixOS/nixpkgs/pull/386514#issuecomment-2856727581

#nixos #gnome
2025-05-07

@aires I'm already using it! Although not because it's made in rust, purely because I found some Nix tooling really doesn't accommodate doas 🙄

I can't remember them all, but I know deploy-rs was the one that "pushed me over the edge", as it would only work with sudo, so I went with the more minimal sudo-rs implementation.

That said, what I've seen mentioned elsewhere which I'm really interested in, is run0

mastodon.social/@pid_eins/1123

Although it doesn't seem to work on NixOS, unless anyone's aware of any workarounds? This is the most recent (Nix oriented) post I've seen.

discourse.nixos.org/t/run0-not

#NixOS #Systemd #Security

2025-05-07

@codemonkeymike @system76 I have an entirely different #System76 device.

Although it probably won't correlate with your configuration, I have found that with my first Generation OryxPro laptop, and all the appropriate System76 drivers in my configuration.nix, the fan runs at 100% all of the time. With the latest Pop!_OS updates, the fan runs all the time, but not anywhere near 100%. I assume this may be due to the vintage of my device. That precludes converting it to a home server using #NixOS

Stu Linden :slackware:lndn@fosstodon.org
2025-05-07

@codemonkeymike @system76 I've never used #NixOS so I'm interested in seeing toots on this thread

2025-05-07

Does anyone have the @system76 #thelio #astra. ?

If so, anyone running #NixOS on it? I'm the very lucky recipient of one soon and super curious what nix support looks like on it

And it's the #arm nature of this that has me wondering. I know x86 s76 machines work out of the box on nearly everything

Kevin Karhan :verified:kkarhan@infosec.space
2025-05-06

@snaki the real #NixOS experience?

Triss :genderfluid_flag:Cyb3rVix3n@chaos.social
2025-05-06

Ok, my desktop is now set up for installing NixOS later this week.
/home is properly backed up but I still have to make a choice: stable or rolling releases?

#nix #nixos

Knyfyrtel Hackerspace Poznańhspoz_group@mobilizon.pl
2025-05-06

Nix User Group PL Meetup 2025 (Stream)

23 maja 2025 17:00:00 CEST - GMT+2 - Knyfyrtel, 60-822, Poznań, Polska

mobilizon.pl/events/e2fd570d-b

Banner

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst