From nixos.org
How to share variables between derivations?
0 1
I have the following files: . ├── ansible-collections │ └── default.nix ├── ansible-environment │ └── default.nix ├── ansible-wrapper │ └── default.nix ├── container-image │ └── default.nix ├── ansible-code │ └── default.nix ├── read-vault-pass │ ├── default.nix │ └──...
on Wed, 10AM
From nixos.org
0 1
Magic 🎉 Or more specifically this magic: https://github.com/NixOS/nixpkgs/blob/c2038731e46abd56d5c6430bd5a13d622c5a4e4d/nixos/modules/services/printing/cupsd.nix This loads the drivers and makes it so cups can find it. Also if you have a wifi printer you can also go above and beyond with this...
on Fri, 4PM
From nixos.org
What is Nixpkgs preferred programming language?
0 1
In nixpkgs in most cases have bash under the hood, but in more complex cases we use other languages: Perl (it is all over the place) Python (if I recall correctly /boot setup is written in Python) Rust (I think we have it somewhere in init, maybe for the secure boot?) Perl seems to be slowly...
on Dec 11
From nixos.org
0 1
Previous Work and Motivation Nix is an extremely powerful tool for security research, especially because of quite simple impermanence, both on metal and in VMs. Spinning up clean VMs with all the nice tool is a matter of one command and a second to execute. However, i currently can not seriously...
on Dec 11
From nixos.org
Research and Scientific Publications | Nix & NixOS
0 0
Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.
on Dec 8
From nixos.org
`nixos-option` fails to build on 24.11, preventing update
0 0
Do you Happen to use lix? I had the same issue and updating lix to the latest version helped. Related issue: #580 - nixos-option build failure on lix 2.91.0 - lix-project/lix - Lix Systems
on Dec 6
From nixos.org
0 0
Is it just me or does anyone else also want to have the previous release supported for more than 1 month? I don’t mean to backport all the things, but security fixes and minor upgrades? My reason for this mindset is that I don’t find the time to upgrade my machines from time to time. I run...
on Dec 5
From nixos.org
0 0
Hello, we’re glad to announce NixOS 24.11 Vicuña was released earlier today. Release Announcement Release Notes Upgrade Instructions Downloads We saw quite a significant increase of contributors between 24.05 ( 2491) and 24.11 ( 2669). We’re glad to see more contributors with each version...
on Dec 2
From nixos.org
EU Horizon Program Review & Impact on NixOS
0 0
Hey everyone, tl;dr - There have been some recent updates regarding changes in the Horizon Europe Program plans for 2025. This would directly and severely impact the NGI0 consortium and NLnet in their ability to further fund open source projects. To be clear, existing NGI contracts for NixOS...
on Dec 2
From nixos.org
Gl and opengl for C++, CMake dev?
0 0
{ pkgs ? import <nixpkgs> { } }: pkgs.llvmPackages.stdenv.mkDerivation { name = "some-name"; nativeBuildInputs = with pkgs;[ cmake pkg-config ]; buildInputs = with pkgs;[ glfw glm lua ]; } here is a simple definition for shell.nix you will need to add runtime packages(and...
on Dec 1
From nixos.org
0 0
Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.
on Nov 30
From nixos.org
Nix formatting team: Treewide Nixpkgs formatting
0 0
Hi everyone, After preparing for it throughout the year[1], we as the Nix formatting team are proud to announce the soon to be merged (almost) full reformat of nixpkgs with the following primary PR: This PR will format all files without recent[2] activity to minimise merge conflicts on...
on Nov 29
From nixos.org
Can NixOS Set Keyboard for Grub/LUKS Password?
0 0
I’ve used DVORAK keyboard my entire career and have successfully set up NixOS 23.05 to use DVORAK keyboard via following lines in my configuration.nix : services.xserver.xkbVariant = "dvorak’; console.keyMap = “dvorak”; So far, so good. However I’ve also set up my NixOS 23.05 to use LUKS...
on Nov 15
From nixos.org
Is my S3 cache setup sensible?
0 0
I want to set up a publicly available cache for R packages. The whole R package set contains more than 20’000 and packages get fixed slowly but surely. What I want to do is backport fixes and propose older versions of packages with the fixes. I have made pretty good progress, and have a set of...
on Nov 13
From nixos.org
Improving diversity in this community
0 0
Emphasis mine. Please do not interfere any further. That is authoritarian nonsense. It is you who is interfering in the democratic process of free expression. Emphasis mine. Read this: The Black Book of Communism
on Nov 12
From nixos.org
Improving diversity in this community
0 0
So, you would rather engage in Marxist social engineering (discrimination) than create a free and open community that anyone can join based on our universal rights as humans. Have you learned nothing from history?
on Nov 10
From nixos.org
Nix Community Survey 2024 Results: Gender distribution
0 0
“There are three kinds of lies: lies, damned lies, and statistics.” — Mark Twain Firstly, I do not believe the initial post in this thread holds much meaning without additional data and context (no offence intended!). I can’t help but wonder what the point of posting such a message is, except...
on Nov 7
From nixos.org
Attribute interpolation breaks referential transparency
0 0
I submitted #8658 but I’m not sure how to phase the documentation issue. If I understand correctly, the “syntax” part is the fact that an attribute name can only occur once, if it occurs multiple times, then that is a syntax error. While the claim that attributes can be permuted without changing...
on Nov 6
From nixos.org
0 0
I’d really like to get overleaf to run via my NixOS configuration to get some level of declarativity and reproducibility. I am aware that there have been unsuccessful attempts to package it for nix: Need help building (possibly complex) nodejs package overleaf: init at 4.2 & nixos/overleaf:...
on Nov 6
From nixos.org
0 0
Hi, there will be a NixOS meetup in Magdeburg on November 11, 2024 at 19:00 at Netz39. Cookies will be provided. Happy to see you there 👋 :nix_parrot: Matrix: https://matrix.to/#/#nixos-md:keks.club Pad: NixOS Meetup Magdeburg - HedgeDoc
on Nov 5
From nixos.org
Results for the Nix Steering Committee Election 2024
0 0
After successfully using CIVS to tally the 450 ballots cast (56% turnout) on OpaVote, We are hereby concluding this election! We congratulate the first members of the Nix Steering Committee (SC) (ordered alphabetically): @Ericson2314 (2 year term) @fpletz (1 year term) @Gabriella439 (2 year...
on Nov 5
From nixos.org
Nix Community Survey 2024 Results: Gender
0 0
Is this the same Summer of Nix whose person responsible for interviewing and selecting candidates was recently posting about the “woke ideology” and asking SC candidates about their thoughts on “positive discrimination” in their podcast? (Archive link, since this got them banned from...
on Nov 4
From nixos.org
Nix Steering Committee Election 2024
0 0
Note to the people who haven’t voted yet: Please be aware that if you leave the voting page open for more than an hour, you won’t be able to submit the ballot without reloading and losing what you entered, so you might want to make a screenshot beforehand! And the deadline for voting is this Sunday!
on Nov 3
From nixos.org
Nix Community Survey 2024 Results
0 0
I’d like to reiterate just how useful these survey results are, most projects don’t ever get these direct metrics! Thank you to everyone who managed or contributed to the survey. In looking over it, there seem to be a few takeaways for me: Regionality Nix still seems to mainly be making...
on Nov 2
From nixos.org
Nix Community Survey 2024 Results
0 0
2024 Nix Survey Results Hello, fellow Nixers! It’s that time of year again! Like many of you, I’ve noticed that the Nix community is growing steadily. Now, more than ever, we’re eager to understand what our community looks like. Who makes up the Nix community? What tools do we use? How do we...
on Nov 2
From nixos.org
Disko won't build swap partition, what am I doing wrong?
0 0
I want to setup disko with impermanence. I’ve instaled nixos fresh on a new machine and written a disko config file (below). As far as I can tell, the disko setup is fine. If I run disko, it doesn’t complain about the syntax or setup (which it did initially, I think I’ve now ironed all of this...
on Nov 2
From nixos.org
0 0
October was my favorite month this year, coming back with an insane amount of energy from Berlin <3. Wanted to announce the first annual Planet Nix event. This two-day, two-track unofficial conference for Nix users, developers, and community members will be hosted by Flox and friends. We...
on Nov 1
From nixos.org
0 0
Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.
on Oct 31
From nixos.org
Parting from the documentation team
0 0
Hi Domen, I’d like to re-state that I’m sorry you found yourself in this situation and felt you had to step down. Our hope was that we’d all move beyond what happened here and we’d just let it slip into distant memories. Since it hasn’t, I wanted to share that I’m a bit confused about some of...
on Oct 30
From nixos.org
0 0
Hey Graham, Since this is a declaration of terror against the community version of Nix, I think some words need to be said. Determinate Nix is not a fork of Nix—it is a downstream Nix distribution. We will continue to add new features to Determinate Nix to make the Nix user experience ever...
on Oct 29
From nixos.org
0 0
Valentin, if you truly mean that – and I hope you don’t – then fine. If that is what it takes to get clarity for Nix’s users about the status of flakes, then please: rip the bandaid off and call it done. Determinate will be the flag-bearer of flakes, and Nix can go on without them. However,...
on Oct 26
From nixos.org
Nix and NixOS Devroom @ FOSDEM 2025
0 0
We are pleased to announce the Nix and NixOS devroom will return for another year at FOSDEM 2025, and with that comes the Call for Participation! The Nix and NixOS devroom aims to provide a safe space for the Nix community and its extended projects, to give time and space for both technical and...
on Oct 26
From nixos.org
0 0
Fully agree. It really does feel like this is an EEE (Embrace, Extend, Extinguish) situation with DetSys.
on Oct 26
From nixos.org
0 0
We here at Determinate Systems are extremely excited to announce Determinate Nix, a distribution of Nix built for teams big and small. While there’s much more in store, at the outset Determinate Nix features: Simple configuration for FlakeHub Cache, our binary cache offering with support...
on Oct 22
From nixos.org
Wirenix: A flake for creating wireguard mesh networks
0 0
Wirenix uses wireguard Tailscale uses wireguard-go Zerotier uses something similar to wireguard-go (user space VPN) So Wirenix should be the fastest…
on Oct 18
From nixos.org
Teamviewer download url broken?
0 0
Trying to build latest nixos 24.05, but teamviewer might have changed its download urls? curl: (6) Could not resolve host: dl.tvcdn.de error: cannot download teamviewer_15.54.3_amd64.deb from any mirror error: builder for...
on Oct 10
From nixos.org
Introducing Thymis: Web-Based Dashboard and Device Provisioning for NixOS
0 0
GitHub: GitHub - Thymis-io/thymis: Thymis is an open-source project that aims to provide a seamless and secure IoT device management solution. With Thymis, users can easily configure and manage their devices running on the NixOS operating system. Website: https://thymis.io/ Documentation:...
on Oct 10
From nixos.org
Unlocking LUKS in initrd with systemd enabled through ssh
0 0
Is there an alternative to cryptsetup-askpass when systemd is enabled in initrd? I want to unlock root file system in SSH but that command is not available when systemd is enabled. Also I am getting this error Feb 15 19:25:21 localhost systemd[1]: Finished Cleanup udev Database. Feb 15...
on Oct 2
From nixos.org
NixOS 💚 Xen Project — Reviving the Xen Project Hypervisor on Nixpkgs
0 0
NixOS 💚 Xen Project Hypervisor Hello everyone! We’re proud to announce that after a long hiatus, the Xen Project Hypervisor is once again available for general consumption on NixOS 24.11! You’ve heard of KVM… Xen is a virtualisation technology defined as a type-1 hypervisor, which allows...
on Sep 28
From nixos.org
Nix 2.24.8 released fixing builtin:fetchurl credentials leak, severity 5.9 (moderate)
0 0
DetSys seems to have made a security release to NixCpp. The primary risk is leaking of netrc credentials through a crafted derivation plus an attacker-in-the-middle. Users of the experimental feature impure-derivations are at greater risk. FlakeHub Cache users and users of impure...
on Sep 26
From nixos.org
OfBorg's Github logo - Time to update it!
0 0
What artist do you know could produce a nice logo for this? I’m happy to commission the work if it means getting something with some soul and flavour.
on Sep 26
From nixos.org
FOSDEM 2025: Nix and NixOS devroom
0 0
Hey all, 👋 FOSDEM 2025 is slowly but surely approaching us again, this year with a special 25th anniversary edition, and they’ve just announced the call for devrooms. With that, we’d like to see who’s willing to help us organize and submit a devroom. The previous 2 iterations can be considered...
on Sep 25
From nixos.org
Enable xwayland-allow-grabs on NixOS
0 0
I believe this is the explanation for this: If you have home-manager installed, you can do the following: dconf.settings = { "org/gnome/mutter/wayland" = { xwayland-allow-grabs = true; xwayland-grab-access-rules = [ "parsecd" ]; }; }; Else, you can try: ...
on Sep 25
From nixos.org
Non-interactive bash errors from flake.nix mkShell
0 0
I have a flake I use to enter a development shell environment (via direnv) for building a nodejs vscode extension, and I also run code from that dev shell. I ran into an issue where the terminal being executed by vscode was behaving strange, specifically throwing the error: bash: shopt:...
on Sep 23
From nixos.org
0 0
One issue is that \{ will be parsed as { by Nix, as it is not a valid escape sequence in " quotes. This behaviour is confusing coming from other languages (see https://github.com/NixOS/nix/issues/3063) and you will need to double the backslashes in " strings, or use '' strings. builtins.match...
on Sep 22
From nixos.org
Asus Zenbook Duo (2024 / UX8406MA) & NixOS
0 0
I’ve been trying to narrow down the 6.10.5 issue and have found that, at least on my machine, on NixOS, it’s not a kernel issue. I was able to reproduce the same issue on 6.10.3 when I had other recent NixOS updates. So, after bisecting those recent nixpkgs upgrades, I’ve been able to identify...
on Sep 22
From nixos.org
This month in Nix documentation - #8 - July/August 2024
0 0
All issues of “This month in Nix documentation” News The past two months has seen some notable efforts that kept the world of Nix documentation spinning: @willbush triaged the entire issue backlog on nix.dev and helped close many outdated entries. Thank you very much! This was enormously...
on Sep 17
From nixos.org
Nix Steering Committee Election 2024
0 0
As a first step towards a better governance for official Nix projects, we are happy to announce the kick-off of the first Nix Steering Committee election! The Steering Committee will be the primary community leadership body, responsible for steering the official Nix projects – organisationally,...
on Sep 16