Link: https://discourse.nixos.org/t/nixos-23-11-released/36210
Published Date: Wed, 29 Nov 2023 21:03:16 +0000
Hi everyone,
We are very pleased to announce the public availability of NixOS 23.11 (the Linux distribution) and nixpkgs 23.11 (the package set), under the codename “Tapir”.
Release Announcement
Release Notes
Upgrade Instructions
Downloads
This release was made possible by the effort of over 2100 contributors. I want to say thank you to everyone in the community for working on this.
A highlight of the release is GNOME 45, which introduced a new image viewer and a new camera app. The GNOME team has been working on the update for the past 4 months, and the update was able to make the cut right before the release.
Another highlight is the update of the default version of the LLVM package set from 11 to 16 on both Linux and Darwin. @reckenrode has worked hard on this to make this transition as seemingless as possible.
A lot more features and improvements also made it into the release, the full list can be found in the release notes .
The 23.05 “Stoat” release is now officially deprecated, and will reach its end-of-life and stop receiving security updates after 2023-12-31. Please schedule your upgrades accordingly.
We are scheduling a retrospective for 2023-12-09. If you have something to contribute, please join the release management room , where the URL will be announced.
I would like to thank @RaitoBezarius for guiding me through everything, the release editors (@alejandrosame and @riotbib ) for working on the release notes. And special thanks to @riotbib for taking the picture for the release artwork , and @infinisil for the clutch at the final release meeting.
Enjoy the new release!
17 posts - 12 participants
Read full topic
Link: https://discourse.nixos.org/t/the-garn-devlog/36297
Published Date: Fri, 01 Dec 2023 10:50:33 +0000
garn is an effort to give a Typescript-based alternative to Nix, and an easier CLI interface. It’s been discussed before , but development is happening very quickly, so I thought I’d create a devlog thread here. If you don’t want to hear more about it, you can mute it, and if you do, you can follow it.
2 posts - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/alt-f4-working-on-kickstarter/36360
Published Date: Sat, 02 Dec 2023 20:10:32 +0000
Twitch (live)
working on
GitHub
GitHub - ALT-F4-LLC/kickstart.nix: Kickstart your Nix environment.
Kickstart your Nix environment. Contribute to ALT-F4-LLC/kickstart.nix development by creating an account on GitHub.
contribute if you want! or DONT!
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/nixcon-na-2024-call-for-proposals/36491
Published Date: Tue, 05 Dec 2023 16:36:29 +0000
Hey everyone! The Call for Proposals for NixCon NA 2024 is officially open and we’re inviting you to submit proposals for talks and workshops. We’d love to provide you a platform for you to share your ideas, projects, and experiences with Nix and NixOS with the rest of the community.
You can submit your proposals at the following link: NixCon NA 2024 - CFP
The last day to submit proposals is December 31st, so there’s a little less than a month remaining. We know this isn’t much time, but we’re putting this together on a short timeline, so we need your help to make this event a success!
The conference will consist of two days:
Day 1: Workshops. We’d like this to be an opportunity for new users and the Nix-curious alike to gain valuable experience using Nix to solve their problems. This is also an opportunity to get help and advice from experienced Nix users, which can be incredibly helpful when you’re getting started with Nix. Workshops will be 90-minutes each, and we plan to have multiple workshops running in parallel so that there’s a wide variety of topics for attendees to choose from at any point in time.
Day 2: Talks. What’s a conference without talks? Talks will be given in a single track, and each talk will be 25 minutes. Again, we’d like this event to be accessible for those with little or no Nix experience, so we welcome introductory level talks that teach or explain Nix concepts that new Nix users struggle with.
As part of the submission process you will indicate whether you’re submitting a proposal for a talk or a workshop. Feel free to make as many submissions as you like to either or both categories.
Also, even though we want to make the event beginner friendly, advanced technical talks and workshops are still welcome!
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/nixos-s3-long-term-resolution-phase-1/36493
Published Date: Tue, 05 Dec 2023 17:07:46 +0000
Quick Recap:
As we need to expedite our timelines in optimizing our S3 Cache, the NixOS Foundation is supporting a “Phase 1” effort via initial funding of 10,000 EUR.
The total estimated project funds are 30,000 EUR and we are also announcing the Open Collective Project for those that wish to donate and support the effort!
We hope that this effort also helps us learn how to go about allocating funds to the community and if you’re interested in partaking in the wider community discussion about that please do reach out and/or visit NixCon Governance Workshop - Announcements - NixOS Discourse .
Initial Background & Prior Recaps
After we reached a short term resolution for our S3 binary cache situation (NixOS S3 Short Term Resolution! - Announcements - NixOS Discourse ), a number of awesome folks across the community stepped up to begin researching a long term solution.
The community members involved have been sharing updates on progress and discussion . (add links to github repo as well)
About a month ago, an ad-hoc working group was formed following the creation of the issue Garbage-collect cache.nixos.org · Issue #282 · NixOS/nixos-org-configurations · GitHub . The first meeting happened on the 24th October (notes and further notes can be found in: 2023-10-24 re: Long-term S3 cache solutions meeting minutes #1 ).
A team composed of @zimbatm , @edolstra , @RaitoBezarius , @flokli and @edef quickly formed to answer multiple questions, notably the cache’s bucket growth per year and our need to reduce our cache footprint in AWS.
From this team’s activities, two solutions emerged:
Garbage collection of historical data
Deduplication of historical data
The team found that the cache’s bucket growth per year was increasing, implying that a brutal garbage collection would be a short term solution, one that causes us to lose historical data and buys us an unknown amount of time. Our estimates suggest it would only buy us 6 months to 2 years, depending on how Nixpkgs needs evolve, with estimates suggesting roughly 1 year.
After this, there was an initial agreement to prioritize the deduplication solution and only perform the garbage collection as a last-resort measure, if needed at all.
During the following month, @flokli and @edef , in charge of the deduplication solution, worked in their free time to build a bespoke set of tools to analyze cache.nixos.org . For example, they created. a fast .narinfo parser that imports all of the data into Clickhouse to perform various analytics and guide the solution. Many more examples of the team’s tooling can be found in the detailed notes.
The team looked at:
Fastly logs
S3 bucket logs
A SQLite database that @edolstra provided which contains a mapping of channel bumps to store paths (and their size)
Data analysis is still ongoing and is focusing on questions like “what would be the request rate to cold paths that would be deduplicated?” that might shed light on the scalability of the reassembly component, i.e. the piece of software responsible for reassembling the deduplicated pieces into a full NAR that gets cached by the Fastly CDN.
In the meantime, we discussed the potential gains might see with deduplication, and it is hard to answer. In the past, projects like nix-casync provided deduplication down to 20% of the original uncompressed size.
In the past weeks, @flokli and @edef have started tuning the fast content-defined chunker parameters to determine the optimal parameters with respect to the cache data.
To do so, they took multiple channel bumps, ingested them on a server in the same AWS region as our bucket, read through all NARs of a given channel bump, uncompressed and decomposed the NARs, fed all blobs into a content-defined chunker, and recorded the deduplication metadata chunk length (compressed+uncompressed) and digest. The actual chunk data itself was not stored, as this process was mostly there to find good parameters, balancing chunk size and compression possibilities (i.e. when chunks are smaller, the compression context window is smaller and compression performs worse, but we get a better chance to deduplicate).
During that process, they uncovered that xz decompression is a big bottleneck while ingesting the existing NARs. After ingesting 3 channel bumps separated each by the months, the recorded total size of the data was 71% of the original compressed size (including metadata). Note that these numbers are just small samples of the entire dataset, using one picked chunk size and store paths further apart in time than we usually have in channel bumps, constructing a bad-case scenario. Adding another two channel bumps, each two weeks apart brought the recorded size down to 65% of the original compressed size. One of the next steps are to further explore the parameter space to figure out which ones make sense for cache.nixos.org as a whole.
Next Steps & Initial Plan
As we approach the halfway mark of our 12-month AWS funding (9,000 USD/month), the urgency for a sustainable solution is higher, especially given the significant growth in our cache expenses (November charge 13,728 USD split between S3 storage - 8,696.88 and data transfer - 4,776.67).
We’re excited to announce a major step forward: an initiative led by @flokli and @edef , targeting an accelerated milestone for the long term resolution plan:
Cache analytics: support technical decision-making on where to deploy things with respect to our needs for performance (latency, parallel requests, etc.)
Deduplication analytics: explore the parameter space of the chunker and data structures for metadata.
NAR reassembly: extend “nar-bridge” to support operating where NAR reassembly would happen (AWS Lambda or Fastly Compute@Edge), and to support the used storage model
Enablement: extend Fastly 404 handler to reroute historical data to this new S3 store and delete the old data from the main S3 binary cache
As timing is crucial on this project, the NixOS Foundation will fund the first 10,000 EUR to enable us to get going. In parallel, we plan to open up an Open Collective project to raise the remaining ca. 20,000 EUR for those who want to take part in helping make progress on our S3 cache needs.
If you want to support the project please visit the Open Collective project page or reach out to us at the foundation ([email protected] ).
Background on Funding/AWS and Additional Context
As cache.nixos.org serves as a critical resource to the community, it is essential for the Foundation to empower active contributors to expedite work on critical areas via funding. In this case, deduplication efforts can significantly enhance the efficiency of cache.nixos.org . This, in turn, can lead to additional benefits such as supporting contributors relying more on the cache, e.g. debug symbols . This task is difficult and requires prior expertise with how Nix has been storing things in the past and knowledge of state-of-the-art solutions that are better at storing things without compromising on performance. Furthermore, all of this has to be done in a tight timeline without compromising the integrity of the data manipulated.
In this instance, the Foundation will be investing into the deduplication group to provide a sustainable solution to the cache’s size. We considered multiple alternatives, such as:
Performing garbage collection
Removing more aggressively staging data
Removing the copies of NixOS ISOs published on releases.nixos.org
Using off-the-shelf community software such as GitHub - zhaofengli/attic: Multi-tenant Nix Binary Cache
As mentioned above, some of those solutions may only buy us a short amount of time and will require another intervention. Other solutions may significantly degrade the contributing experience in Nixpkgs, since active contributors rely on the presence of the staging data to perform large-scale bisections and root cause analysis of the whole ecosystem ( README - hydrasect - Prioritize commits evaluated by Hydra when bisecting Nixpkgs is an example of such a tool). Finally, in regard to existing tooling, we uncovered that such tools would not necessarily have an optimal out-of-the-box performance, and we have not dug into them to gain familiarity with all the failure modes they could exhibit.
Why does this matter? A wider recap can be found in the NixOS Discourse (The NixOS Foundation’s Call to Action: S3 Costs Require Community Support - Announcements - NixOS Discourse )
Cost Efficiency: Reducing our cache size directly impacts our ongoing expenses, making our operations more economical.
Future-Proofing: As Nix keeps growing, we need to deploy long term strategies that can keep matters as sustainable as possible. This will also help in demonstrating our commitment to sustainability which strengthens our case for continued AWS support or other potential partnerships.
Community Involvement: We’re inviting more hands and minds to join in. Your participation, be it through volunteering, funding, or sharing ideas, is critical.
We want to thank everyone again for rallying around the S3 and Cache needs. Please reach out, participate, and share feedback whenever you can. https://matrix.to/#/#binary-cache-selfhosting:nixos.org
This announcement was written by @edolstra @ron and @zimbatm with the help of @RaitoBezarius and @fricklerhandwerk .
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/announcing-landscape-nixlang-wiki-a-nix-equivalent-of-the-cncf-landscape/36532
Published Date: Wed, 06 Dec 2023 10:52:18 +0000
I’m happy to announce https://landscape.nixlang.wiki/ , a daughter project of https://nixlang.wiki , aiming to map the various Nix and Nix adjacent projects, and make them easier for beginners to discover.
The project is based on landscape2, the upcoming rust version of the CNCF landscape, of which we maintain our own fork with some changes GitHub - nixlang-wiki/landscape2: Landscape2 is a tool that generates interactive landscapes websites .
While the project is still early in its development cycle, it’s no longer in its infancy, and we believe that most people should be able to contribute additions to the landscape at this point, and if not, we’ll gladly receive issues with suggestions and see what we can do at GitHub - nixlang-wiki/nixos-landscape: The Landscape of NixOS and associated projects .
We hope to see your contributions, and can’t wait to see how the landscape will look once it gets filled out.
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/nixtheplanet-run-macos-windows-and-more-via-a-single-nix-command-nixosmodules/36634
Published Date: Sat, 09 Dec 2023 03:35:51 +0000
GitHub
GitHub - MatthewCroughan/NixThePlanet: Run macOS, Windows and more via a...
Run macOS, Windows and more via a single Nix command, or simple nixosModules - GitHub - MatthewCroughan/NixThePlanet: Run macOS, Windows and more via a single Nix command, or simple nixosModules
I was nerd sniped by @Enzime at nix.camp into implementing this, and here it is, over two months of painstaking work and reproducibility testing. See the README.md for more details of how it works, but the TL;DR is that it uses TCL Expect and Tesseract OCR together to automate the installation of archaic operating systems and boil them down to a single Nix command, or nixosModule.
The main attraction, I’m sure is going to be macOS, which you can enable from this flake with:
services.macos-ventura.enable = true
CI is implemented to run the macOS installer 10 times whenever it changes, catching any bugs and uploading a replay of what went wrong as screencaptures to IPFS. I’m tempted to increase that number to 100 and to start doing statistics, because VMs are tricky. But I’ve found it’s pretty reliable after 200~ runs without failure on various slow/fast hardware.
NixThePlanet introduces a few image builder functions such as makeDarwinImage and makeWin30Image which can be used like this for example:
makeWin30Image {
dosPostInstall = ''
c:
echo win >> AUTOEXEC.BAT
'';
}
makeDarwinImage { diskSizeBytes = 60000000000; };
There’s still plenty left to do in this project as you can see by the TODOs in the README.md, which you should read if you’re interested.
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/announcing-nixos-dns/36702
Published Date: Sun, 10 Dec 2023 21:46:13 +0000
tldr: manage your dns deployments with nixos.
I spent a lot of time documenting everything and making it so hopefully other people find it useful as well.
docs: Summary - NixOS-DNS
source: GitHub - Janik-Haag/NixOS-DNS: Manage your dns zones with NixOS
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/nix-community-infra-update/36815
Published Date: Wed, 13 Dec 2023 18:38:07 +0000
Nix-community infrastructure update
The Nix-community GitHub organization is a central hub for a wide range of popular tools related to Nix. In addition to maintaining Continuous Integration (CI) infrastructure, we also oversee the community builder within the same organization. This includes hosting the ryantm-r bot.
Recent Infrastructure Upgrades:
Over the past month, we’ve made significant upgrades to our infrastructure , primarily based on Hetzner servers:
CI Builder Enhancement: Our two x86_64 CI builders have been upgraded from AMD Ryzen 5 3600 (6-Core Processor, 64GB RAM) to AMD Ryzen 9 3900 (12-Core Processor, 128GB RAM). This upgrade approximately doubles our performance capabilities.
New Nix-Based CI Development: We’re excited to introduce a new nix-based CI system , tailored for pull request workflows in open-source projects. Projects within the nix-community can activate this CI by adding buildbot-nix to their topic tags. Build results are then uploaded to our 1TB Cachix cache, generously sponsored.
Looking Ahead
Expansion to Aarch64-Linux:
We’re currently supporting aarch64-linux through a virtual machine hosted on Oracle Cloud, which unfortunately lacks nested virtualization support. Our goal is to transition to an Ampera Ultra server. This would allow us to run NixOS tests. However, we’re facing a funding gap for this upgrade. To achieve this goal, we are short by 40-50 Euros per month in our nix-community collective . Any contributions towards closing this gap would be greatly appreciated and will help us continue to improve our infrastructure and support for the community.
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/hare-master-overlay-an-easy-way-to-have-the-latest-hare-version/36826
Published Date: Wed, 13 Dec 2023 19:55:53 +0000
hare-master-overlay is Flake I’ve made to easily have the most recent version of Hare .
It provides:
overlays for hare , harec and qbe , which may be used separately or as whole through the default overlay;
the overwritten versions of hare , harec and qbe through the packages attribute; and
a devShells for Hare development through the default `devShell.
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/flake-env-yet-another-direnv-plugin-for-nix/37229
Published Date: Fri, 22 Dec 2023 19:17:34 +0000
Hi! Recently, nix-direnv (which I help maintain) has had a lot of issues opened because of the bash version or the core-tools dependencies we have. For instance, we recently started requiring GNU sort, but there are users out there with other sort implementations. There’s really very little that we can do to ensure the user’s experience is good in this scenario and that got me thinking about whether or not we could do better.
And then I started writing a new tool. I’m not sure it’s better yet, but I think I’m ready to announce flake_env.
Flake_env is a compiled version of nix-direnv. The logic is almost exactly the same, but there’s a lot less bash involved, so you can be reasonably sure that the binary will work with your setup. Overall, flake_env is much simpler than nix-direnv. It is flake-only by design and will not support legacy setups.
I know that this space is crowded already, but this has been a lot of fun to write and I think the path forward is a lot simpler than competing tools. I hope it helps some of you all. Find it at flake_env: experimental direnv plugin for nix flakes
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/nixcon-na-cfp-deadline-extended-to-january-7th/37268
Published Date: Sat, 23 Dec 2023 19:10:19 +0000
Given how busy the holidays are we’ve decided to extend the CFP deadline from December 31st to January 7th. For details on the CFP you can see the original announcement , and you can make your submission on the submission site . Keep in mind you can continue to make edits to your submission until the CFP deadline.
Come be a part of the very first NixCon North America!
1 post - 1 participant
Read full topic
Link: https://discourse.nixos.org/t/another-moment-of-awesome-2023-nixpkgs-top-10-again/37334
Published Date: Tue, 26 Dec 2023 07:16:03 +0000
Quick shoutout to all the amazing folks on here if you haven’t seen the latest Github Octoverse reports for 2023!
Nix is on the top charts second year in a row! (Last years post - Another Moment of Awesome - nixpkgs top 10 - NixOS Discourse )
Octoverse: The state of open source and rise of AI in 2023 - The GitHub Blog
Happy holidays and happy new year!
1 post - 1 participant
Read full topic
December 29, 2023 at 10:20AM
https://discourse.nixos.org/t/contribute-to-the-nix-2023-recap/37484
January 01, 2024 at 08:37PM
https://discourse.nixos.org/t/limited-cache-availability-for-i686-32-bits-x86-architecture/37626
January 03, 2024 at 07:31PM
https://discourse.nixos.org/t/first-nixcon-na-sessions-confirmed-cfp-deadline-approaching/37718
January 04, 2024 at 08:46AM
https://discourse.nixos.org/t/nixcon-north-america-sponsorship-tracks/37755
January 05, 2024 at 01:23AM
https://discourse.nixos.org/t/janurary-nix-community-infra-update/37809
January 05, 2024 at 10:44AM
https://discourse.nixos.org/t/zurich-23-11-zhf-hackathon-and-ux-workshop-report/37848
January 05, 2024 at 06:45PM
https://discourse.nixos.org/t/pkgs-by-name-for-the-masses/37858
January 07, 2024 at 04:43AM
https://discourse.nixos.org/t/nip-presistent-nix-shell/37920
January 07, 2024 at 08:41AM
https://discourse.nixos.org/t/noogle-release-2024-a-groundbreaking-refactoring/37925
January 12, 2024 at 05:30AM
https://discourse.nixos.org/t/cachix-v1-7-release/38166
January 13, 2024 at 10:27AM
https://discourse.nixos.org/t/nixos-on-xilinx-zynq-and-zynqmp/38217
January 13, 2024 at 12:40PM
https://discourse.nixos.org/t/clonix-declarative-rsync-deployments/38221
January 15, 2024 at 05:15AM
https://discourse.nixos.org/t/nixpkgs-dev-a-link-shortener-for-nixpkgs/38284
January 17, 2024 at 07:18PM
https://discourse.nixos.org/t/zig2nix-flake-for-packaging-building-and-running-zig-projects/38444
January 19, 2024 at 10:32AM
https://discourse.nixos.org/t/nixcon-na-2024-schedule-is-live/38531
January 23, 2024 at 10:41AM
https://discourse.nixos.org/t/official-nixos-wiki/38715
January 26, 2024 at 03:43PM
https://discourse.nixos.org/t/drift-update-nix-flake-package-sources/38862
January 28, 2024 at 04:54PM
https://discourse.nixos.org/t/github-birdeehub-nixcats-nvim-a-lua-natic-nix-users-neovim-flake/38956
January 29, 2024 at 02:53AM
https://discourse.nixos.org/t/geospatial-nix-flake-and-geospatial-nix-web-ui/38974
January 29, 2024 at 09:50AM
https://discourse.nixos.org/t/git-verify-in-band-commit-verification/38991
January 30, 2024 at 03:38AM
https://discourse.nixos.org/t/nix-2-20-released/39027
January 30, 2024 at 05:06AM
https://discourse.nixos.org/t/call-for-mentors-google-summer-of-code-2024/39031
January 31, 2024 at 05:24AM
https://discourse.nixos.org/t/upcoming-garbage-collection-for-cache-nixos-org/39078
February 02, 2024 at 01:16AM
https://discourse.nixos.org/t/call-for-testing-nix-formatter/39179
February 03, 2024 at 04:15AM
https://discourse.nixos.org/t/whats-in-my-store-match-your-nix-store-to-packages-from-nixpkgs/39232
February 04, 2024 at 04:23AM
https://discourse.nixos.org/t/typhon-nix-based-continuous-integration/39281
February 04, 2024 at 12:47PM
https://discourse.nixos.org/t/nixvirt-manage-virtual-machines/39305
February 07, 2024 at 07:01AM
https://discourse.nixos.org/t/full-time-nix-podcast/39442
February 07, 2024 at 11:17AM
https://discourse.nixos.org/t/umport-automatic-import-of-modules/39455
February 07, 2024 at 12:53PM
https://discourse.nixos.org/t/welcome-ryan-hendrickson-to-the-moderation-team/39460
February 07, 2024 at 02:03PM
https://discourse.nixos.org/t/call-for-testing-this-week-in-nixos/39465
February 08, 2024 at 11:25PM
https://discourse.nixos.org/t/nix-team-report-2023-04-2024-01/39525
February 13, 2024 at 02:04AM
https://discourse.nixos.org/t/explainix-learn-nix-syntax-visually/39721
February 15, 2024 at 07:48AM
https://discourse.nixos.org/t/nixpkgs-merge-bot-testing-and-plan/39824
February 17, 2024 at 06:30AM
https://discourse.nixos.org/t/nix-pkgset-cross-compilation-aware-flake-package-sets/39911
February 20, 2024 at 06:10AM
https://discourse.nixos.org/t/introduction-to-nixpkgs-terraform/40041
February 21, 2024 at 02:14AM
February 21, 2024 at 02:52AM
https://discourse.nixos.org/t/nixpkgs-xr-nightly-packages-for-xr-ar-vr-tools-and-apps/40083
February 21, 2024 at 06:30AM
https://discourse.nixos.org/t/rfc-166-fcp-nix-formatting/40092
February 21, 2024 at 10:09AM
https://discourse.nixos.org/t/we-got-accepted-for-google-summer-of-code/40102
February 24, 2024 at 12:50PM
https://discourse.nixos.org/t/anatomy-of-a-nixos-config/40252
February 24, 2024 at 05:42PM
https://discourse.nixos.org/t/typix-a-nix-library-for-compiling-typst-projects/40257
February 25, 2024 at 11:48PM
https://discourse.nixos.org/t/community-teams-budget/40307
February 21, 2024 at 01:39PM
February 28, 2024 at 12:45PM
https://discourse.nixos.org/t/announcing-phase-1-of-the-nix-os-website-rework/40473
March 03, 2024 at 01:01AM
https://discourse.nixos.org/t/comin-git-push-nixos-machines/40688
March 04, 2024 at 09:32AM
March 04, 2024 at 01:09PM
https://discourse.nixos.org/t/macos-support-for-running-nixos-tests/40801
March 07, 2024 at 10:42AM
https://discourse.nixos.org/t/security-fix-nix-fixed-output-derivation-sandbox-bypass/40972
March 10, 2024 at 07:53AM
https://discourse.nixos.org/t/crowdsec-modules-for-nixos/41160
March 11, 2024 at 03:01AM
https://discourse.nixos.org/t/nixos-foundation-board-open-board-meeting-2024-03-20/41209
March 11, 2024 at 11:14PM
https://discourse.nixos.org/t/nix-2-21-released/41300
March 12, 2024 at 11:24AM
https://discourse.nixos.org/t/announcing-services-flake/41338
March 12, 2024 at 11:41PM
https://discourse.nixos.org/t/port-vscode-ide-nix-to-coc-nvim/41364
March 13, 2024 at 07:44AM
https://discourse.nixos.org/t/introducing-flakehub-cache-private-beta/41382
March 17, 2024 at 06:04PM
https://discourse.nixos.org/t/introducing-teraflops-an-alternative-to-nixops/41703
March 18, 2024 at 11:42AM
https://discourse.nixos.org/t/nixcon-na-photos/41770
March 20, 2024 at 06:45AM
https://discourse.nixos.org/t/devenv-1-0-rewrite-in-rust/41891
March 22, 2024 at 12:35AM
https://discourse.nixos.org/t/opportunity-the-ngipkgs-maintenance-mob/41997
March 22, 2024 at 10:49AM
https://discourse.nixos.org/t/nixos-secrets-management-video-series-and-blog/42020
March 24, 2024 at 06:52PM
https://discourse.nixos.org/t/nixpkgs-news-a-weekly-recap-for-the-nix-community/42137
March 24, 2024 at 11:58PM
https://discourse.nixos.org/t/nix-ld-rs-testers-wanted/42145
March 26, 2024 at 07:02PM
https://discourse.nixos.org/t/darwin-updates-news/42249
March 29, 2024 at 09:17AM
https://discourse.nixos.org/t/announcing-rippkgs-searching-nixpkgs-in-under-30-milliseconds/42381
March 31, 2024 at 03:42PM
https://discourse.nixos.org/t/rfc-0173-fcp-nixos-hotline/42536
April 01, 2024 at 01:32AM
April 01, 2024 at 06:43AM
https://discourse.nixos.org/t/wiki-nixos-org-is-now-live/42570
April 01, 2024 at 08:06AM
https://discourse.nixos.org/t/shoji-nix-ssh-key-management-module-for-nix/42576
April 03, 2024 at 06:45AM
https://discourse.nixos.org/t/update-on-sponsorship-policy-discussion/42704
April 04, 2024 at 06:31AM
https://discourse.nixos.org/t/introducing-the-clan-project/42746
April 05, 2024 at 02:27AM
April 07, 2024 at 02:09PM
https://discourse.nixos.org/t/catppuccin-nix-the-soothing-pastel-theme-but-for-nix/42915
April 10, 2024 at 03:21AM
https://discourse.nixos.org/t/nixos-foundation-event-sponsorship-policy/43110
April 11, 2024 at 04:09AM
https://discourse.nixos.org/t/nix-inspect-a-tui-for-browsing-nix-configs-and-other-expressions/43180
April 16, 2024 at 12:29PM
https://discourse.nixos.org/t/virus-detected-on-nixos-virtualbox-appliance/43534
April 17, 2024 at 06:16AM
https://discourse.nixos.org/t/lets-have-a-great-24-05-release-cycle/43564
April 18, 2024 at 10:03AM
https://discourse.nixos.org/t/net-aspire-dashboard-local-opentelemetry-ui-packaged-for-nix/43650
April 22, 2024 at 04:09AM
https://discourse.nixos.org/t/nixd-2-0-2-released/43891
April 24, 2024 at 03:37AM
https://discourse.nixos.org/t/nix-2-22-released/44007
April 24, 2024 at 07:26PM
https://discourse.nixos.org/t/nixf-tidy-static-linter-for-your-nix-code-alpha-github-actions/44040
April 26, 2024 at 12:33AM
https://discourse.nixos.org/t/earth-view-random-desktop-background-from-google-earth-view/44124
April 26, 2024 at 02:46AM
https://discourse.nixos.org/t/welcome-lassulus-to-the-moderation-team/44129
April 27, 2024 at 07:27PM
https://discourse.nixos.org/t/unofficial-nix-nixos-japanese-chat-for-matrix/44304
April 30, 2024 at 05:36PM
https://discourse.nixos.org/t/nixos-foundation-board-giving-power-to-the-community/44552
May 01, 2024 at 11:04AM
https://discourse.nixos.org/t/announcing-our-google-summer-of-code-participants/44618
May 01, 2024 at 04:55PM
May 02, 2024 at 08:43AM
https://discourse.nixos.org/t/noshell-user-configurable-login-shell/44703
May 02, 2024 at 12:51PM
May 03, 2024 at 04:43AM
https://discourse.nixos.org/t/buildbot-nix-now-supports-gitea/44789
May 03, 2024 at 05:35AM
https://discourse.nixos.org/t/welcome-endocrimes-to-the-moderation-team/44793
May 03, 2024 at 04:23PM
https://discourse.nixos.org/t/nix-inst-0-3-3-released-better-imperitive-package-management/44831
May 04, 2024 at 10:33AM
https://discourse.nixos.org/t/brew-nix-a-flake-automatically-packaging-all-homebrew-casks/44880
May 07, 2024 at 05:11AM
https://discourse.nixos.org/t/documentation-office-hours-onboarding-for-new-maintainers/45015
May 09, 2024 at 11:33PM
https://discourse.nixos.org/t/help-wanted-updating-links-to-point-to-the-new-nixos-wiki/45185
May 09, 2024 at 11:46PM
https://discourse.nixos.org/t/nix-constitutional-assembly-applications-open/45186
May 13, 2024 at 05:34PM
https://discourse.nixos.org/t/call-for-volunteers-curating-official-projects/45382
May 15, 2024 at 08:18PM
https://discourse.nixos.org/t/nixos-foundation-board-constitutional-assembly-appointment/45504
May 17, 2024 at 02:12AM
https://discourse.nixos.org/t/styx-alternate-binary-substitution-mechanism/45579
May 19, 2024 at 05:46PM
https://discourse.nixos.org/t/assembly-q-a-stream/45707
May 20, 2024 at 12:58PM
https://discourse.nixos.org/t/deps-nix-mix2nix-alternative-as-a-mix-task/45740
May 23, 2024 at 03:59PM
https://discourse.nixos.org/t/neovims-flake-nix-moved-to-nix-community/45887
May 25, 2024 at 12:41AM
https://discourse.nixos.org/t/introducing-the-nixos-to-json-schema-converter/45948
May 26, 2024 at 06:51AM
May 29, 2024 at 06:34PM
https://discourse.nixos.org/t/gradle2nix-v2-call-for-testers/46199
May 31, 2024 at 12:31PM
https://discourse.nixos.org/t/nixos-24-05-released/46279
June 03, 2024 at 11:35AM
June 05, 2024 at 12:52PM
https://discourse.nixos.org/t/marketing-looking-for-support-in-the-social-media-department/46562
June 08, 2024 at 12:13PM
https://discourse.nixos.org/t/nixos-24-05-retrospective/46719
June 09, 2024 at 02:08PM
June 10, 2024 at 11:13AM
https://discourse.nixos.org/t/target-date-public-repo-office-hours-interviews/46827
June 14, 2024 at 01:31AM
https://discourse.nixos.org/t/screen-time-features-for-nixos/46996
June 15, 2024 at 07:46PM
https://discourse.nixos.org/t/nixpkgs-llvm-workspace/47074
June 20, 2024 at 10:55PM
https://discourse.nixos.org/t/maintainers-drop-samueldr-321436/47354
June 21, 2024 at 07:45AM
https://discourse.nixos.org/t/constitutional-assembly-statement-on-jon-ringer/47393
June 22, 2024 at 07:54AM
https://discourse.nixos.org/t/what-is-happening-with-the-community/47467
June 24, 2024 at 04:38AM
https://discourse.nixos.org/t/announcing-proxmox-nixos/47579
June 24, 2024 at 06:16AM
https://discourse.nixos.org/t/declarative-backups-and-restore-with-nixos/47581
github-nix-ci
(for self-hosting GitHub runners on macOS/Linux)June 25, 2024 at 07:43AM
https://discourse.nixos.org/t/github-nix-ci-for-self-hosting-github-runners-on-macos-linux/47642
June 26, 2024 at 06:57PM
https://discourse.nixos.org/t/xonsh-xontribs-announcing-xontrib-nur-repository/47744
June 27, 2024 at 06:45AM
https://discourse.nixos.org/t/security-fix-nix-derivation-sandbox-escape/47778
June 27, 2024 at 11:28PM
https://discourse.nixos.org/t/rfc-0146-fcp-meta-categories/47818
June 30, 2024 at 10:49PM
June 29, 2024 at 02:28PM
July 01, 2024 at 05:12AM
July 01, 2024 at 09:39AM
https://discourse.nixos.org/t/nca-jonringer-joint-announcement/48231
July 05, 2024 at 07:41AM
https://discourse.nixos.org/t/constitutional-assembly-status-report/48502
make-shell
, a modular replacement for mkShell
July 05, 2024 at 09:33AM
https://discourse.nixos.org/t/make-shell-a-modular-replacement-for-mkshell/48509
July 06, 2024 at 05:31AM
July 06, 2024 at 07:22AM
https://discourse.nixos.org/t/nix-search-a-faster-better-nix-search/48568
July 08, 2024 at 03:38AM
https://discourse.nixos.org/t/nixos-wiki-now-with-translations/48653
July 11, 2024 at 06:09AM
https://discourse.nixos.org/t/plct-lab-intends-to-collaborate-on-risc-v-support/48875
July 11, 2024 at 06:45AM
July 11, 2024 at 11:25PM
July 19, 2024 at 05:38AM
July 22, 2024 at 08:12AM
https://discourse.nixos.org/t/nix-survey-2024/49446
July 25, 2024 at 12:26PM
https://discourse.nixos.org/t/constitutional-assembly-new-interim-github-org-owner/49636
July 27, 2024 at 07:32AM
https://discourse.nixos.org/t/we-added-a-linter-to-nixpkgs-checking-workflows/49722
July 29, 2024 at 10:19PM
July 30, 2024 at 03:46AM
July 31, 2024 at 03:08PM
https://discourse.nixos.org/t/nix-community-values-draft-for-feedback-before-finalisation/49950
August 01, 2024 at 06:03AM
https://discourse.nixos.org/t/nix-2-24-released/49986
August 02, 2024 at 05:57AM
https://discourse.nixos.org/t/welcome-picnoir-to-the-moderation-team/50042
August 04, 2024 at 02:57PM
https://discourse.nixos.org/t/skaraboxos-opinionated-nixos-installer/50138
August 09, 2024 at 12:12PM
https://discourse.nixos.org/t/nixcats-nvim-new-updates/50373
August 12, 2024 at 03:44AM
https://discourse.nixos.org/t/several-information-leaks-in-vaultwarden-1-32-0/50500
August 13, 2024 at 11:22PM
https://discourse.nixos.org/t/nixos-shell-2-0-can-now-start-linux-vms-on-macos/50577
August 15, 2024 at 02:25PM
August 16, 2024 at 04:05AM
https://discourse.nixos.org/t/join-the-nixos-wiki-infra-team/50689
August 17, 2024 at 03:13AM
https://discourse.nixos.org/t/bachelors-thesis-on-expression-update-security/50738
August 18, 2024 at 11:00AM
August 18, 2024 at 02:00PM
https://discourse.nixos.org/t/introducing-the-nix-fuck-up-assessment-form/50807
August 21, 2024 at 09:50AM
August 22, 2024 at 02:25PM
https://discourse.nixos.org/t/nixsa-a-nix-standalone-environment/50995
August 23, 2024 at 01:47PM
https://discourse.nixos.org/t/uploaded-configuration-to-gitlab/51054
August 25, 2024 at 02:37AM
https://discourse.nixos.org/t/nur-is-looking-for-a-new-maintainer/51129
August 26, 2024 at 12:01AM
August 26, 2024 at 02:00AM
https://discourse.nixos.org/t/flamegraphs-for-nixos/51183
August 27, 2024 at 05:42PM
August 29, 2024 at 05:37AM
https://discourse.nixos.org/t/is-this-the-place-to-find-all-nixos-nix-security-advisories/51317
August 29, 2024 at 05:53AM
August 30, 2024 at 10:07AM
https://discourse.nixos.org/t/nix-governance-constitution-draft-for-feedback/51373
August 31, 2024 at 08:05AM
September 02, 2024 at 08:01PM
https://discourse.nixos.org/t/lets-have-a-great-24-11-release-cycle/51549
override{Attrs}
, generalizes pipe
and recursiveUpdate
September 05, 2024 at 04:17AM
September 05, 2024 at 10:14PM
https://discourse.nixos.org/t/initial-release-of-nix-weather-v0-0-2-guix-weather-for-nix/51694
September 07, 2024 at 03:23PM
https://discourse.nixos.org/t/new-release-of-shoji-nix/51763
September 10, 2024 at 03:22AM
https://discourse.nixos.org/t/vulnerability-in-nix-2-24/51902
September 10, 2024 at 06:13AM
September 10, 2024 at 05:26PM
https://discourse.nixos.org/t/new-discord-to-discuss-nix-nixos-and-the-wider-ecosystem/51953
September 10, 2024 at 10:29PM
https://discourse.nixos.org/t/morlana-nix-darwin-utilities-implemented-in-rust/51962
September 11, 2024 at 03:37AM
https://discourse.nixos.org/t/devenv-1-1-nested-nix-outputs-using-the-module-system/51975
services.prometheus.exporters.pgbouncer
September 11, 2024 at 04:44AM
September 12, 2024 at 04:02AM
September 13, 2024 at 03:31AM
https://discourse.nixos.org/t/nixos-facter-declarative-hardware-configuration-for-nixos/52083
September 16, 2024 at 08:29AM
https://discourse.nixos.org/t/macos-15-sequoia-update-clobbers-nixbld1-4-users/52223
September 16, 2024 at 10:44AM
https://discourse.nixos.org/t/nix-steering-committee-election-2024/52232
September 17, 2024 at 01:54PM
https://discourse.nixos.org/t/broken-framework-laptop-drivers-on-6-11-kernel/52302
September 23, 2024 at 05:09AM
https://discourse.nixos.org/t/nixpkgs-update-notifier-subscribe-to-nixpkgs-update-build-errors/52554
September 23, 2024 at 11:56PM
September 24, 2024 at 06:11AM
https://discourse.nixos.org/t/devenv-1-2-tasks-for-convergent-configuration-with-nix/52619
September 25, 2024 at 12:04PM
builtin:fetchurl
security issueSeptember 26, 2024 at 01:56AM
https://discourse.nixos.org/t/nix-2-24-8-release-to-fix-builtin-fetchurl-security-issue/52732
September 26, 2024 at 06:40AM
pkgs.fetchurl
September 26, 2024 at 01:57PM
September 26, 2024 at 02:21PM
https://discourse.nixos.org/t/nixos-xen-project-reviving-the-xen-project-hypervisor-on-nixpkgs/52768
September 26, 2024 at 02:47PM
https://discourse.nixos.org/t/newly-announced-vulnerabilities-in-cups/52771
September 26, 2024 at 11:23PM
https://discourse.nixos.org/t/cups-cups-filters-and-libppd-security-issues/52780
October 03, 2024 at 06:38AM
https://discourse.nixos.org/t/devenv-1-3-instant-developer-environments-with-nix-caching/53851
October 04, 2024 at 07:14AM
October 06, 2024 at 02:30AM
https://discourse.nixos.org/t/steering-committee-candidates-on-the-full-time-nix-podcast/53989
October 09, 2024 at 03:38AM
https://discourse.nixos.org/t/ordenada-is-a-reproducible-development-environment-for-nix/54131
October 09, 2024 at 10:18AM
October 11, 2024 at 10:04AM
https://discourse.nixos.org/t/formalize-creation-of-the-stdenv-team/54232
October 15, 2024 at 09:33AM
https://discourse.nixos.org/t/oceansprint-5-is-happening-on-march-2025/54399
October 18, 2024 at 10:19AM
https://discourse.nixos.org/t/a-batch-of-nixbuild-net-updates/54545
October 19, 2024 at 03:46AM
https://discourse.nixos.org/t/nix-output-monitor-2-1-4/54583
October 21, 2024 at 12:41PM
https://discourse.nixos.org/t/announcing-determinate-nix/54709
October 22, 2024 at 06:25AM
https://discourse.nixos.org/t/devenv-is-switching-nix-implementation-to-tvix/54753
October 23, 2024 at 04:43AM
https://discourse.nixos.org/t/nix-make-incremental-builds-for-c-and-c/54812
October 23, 2024 at 07:55AM
https://discourse.nixos.org/t/nix-raspi-camera-a-raspberry-pi-camera-module-and-apps/54823
October 23, 2024 at 10:26AM
https://discourse.nixos.org/t/announcing-flakehub-cache-and-private-flakes/54832
October 25, 2024 at 01:36AM
https://discourse.nixos.org/t/globset-source-filtering-using-globs-with-filesets/54915
October 31, 2024 at 07:26AM
https://discourse.nixos.org/t/the-darwin-sdks-have-been-updated/55295
October 31, 2024 at 04:35PM
https://discourse.nixos.org/t/nix-mongodb-bin-flake-for-almost-every-mongodb-version-there-is/55322
November 02, 2024 at 12:23PM
https://discourse.nixos.org/t/nix-community-survey-2024-results/55403
November 02, 2024 at 06:57PM
https://discourse.nixos.org/t/unofficial-nix-nixos-uzbek-community-on-telegram/55418
November 02, 2024 at 09:46PM
https://discourse.nixos.org/t/nix-community-survey-2024-results-gender/55489
November 02, 2024 at 07:30AM
https://discourse.nixos.org/t/call-for-t-shirt-designs-fosdem-2025-nix-merchandise/55391
November 05, 2024 at 02:16AM
https://discourse.nixos.org/t/results-for-the-nix-steering-committee-election-2024/55511
November 06, 2024 at 07:52AM
https://discourse.nixos.org/t/nixos-rebuild-ng-a-nixos-rebuild-rewrite/55606
November 10, 2024 at 05:11AM
https://discourse.nixos.org/t/nix-infra-provisions-and-orchestrates-your-nixos-private-cloud/55822
November 11, 2024 at 11:27AM
https://discourse.nixos.org/t/garnix-blog-private-caches/55894
November 11, 2024 at 11:42AM
https://discourse.nixos.org/t/concluding-the-nix-constitutional-assembly-nca/55896
November 13, 2024 at 04:36AM
https://discourse.nixos.org/t/nix-2-25-released/55988
November 13, 2024 at 06:25AM
https://discourse.nixos.org/t/nix-2-25-released/55994
November 13, 2024 at 11:47PM
November 14, 2024 at 06:38AM
https://discourse.nixos.org/t/cuda-cache-for-nix-community/56038
November 15, 2024 at 04:54PM
https://discourse.nixos.org/t/incremental-builds-in-garnix/56100
November 17, 2024 at 02:29PM
https://discourse.nixos.org/t/introducing-nix-easyroam-automatically-set-up-easyroam/56182
Last updated: Nov 21 2024 at 09:18 UTC