All issues of “This month in Nix documentation”
News
- A series of broken URLs plagued the Nix manual after the migration from nixos.org to nix.dev. This was largely fixed, with a few exceptions where historical redirects from URLs with a
.html
suffix are not being handled correctly by Netlify. It still needs to be cleaned up with a workaround. - The regular documentation team office hours were concluded after 6 weeks.
Get in touch
Check the Nix documentation team page for information on how to get in touch. Write us or drop into the office hours if you’d like to get things done together!
How you can help
If you like what we’re doing, consider joining the documentation team or donating to the NixOS Foundation’s documentation project on Open Collective to fund ongoing maintenance and development of learning materials and other documentation.
Recent changes
This is a list of all recent changes made to documentation in the Nix ecosystem.
NixOS/nix
-
#10997 doc: fix
directory
definition in nix-archive.md (@trofi) - #10974 add many more examples on escaping in strings (@fricklerhandwerk)
- #10966 string interpolation escape example (@alicebob)
- #10960 docs: internal documentation touchup (@rhendric)
- #10936 Port C API docs to Meson (@fricklerhandwerk)
- #10935 Use separate paragraphs inside list items (@fricklerhandwerk)
- #10930 Migrate internal API docs to Meson (@fricklerhandwerk)
- #10922 Run the functional tests in a NixOS environment (@roberth)
-
#10902 fix: copy in
install-multi-user.sh
(@hamirmahal) - #10888 mention the actual meaning of FODs in the glossary (@fricklerhandwerk)
- #10884 fix: warn and document when advanced attributes will have no impact (@tomberek)
-
#10842 improve note in
nix_value_force
documentation again (@prednaz) - #10841 docs: fix python nix-shell example (@eflanagan0)
- #10836 2.23 release notes (@edolstra)
- #10810 docs: fixup description of builtins.importNative (@Mic92)
-
#10745 Cleanup
ContentAddressMethod
to match docs (@Ericson2314) - #10661 Add setting to warn about copying/hashing large paths (@edolstra)
-
#10592 Add
builtins.warn
(@roberth) -
#9995
ValidPathInfo
JSON format should usenull
not omit field (@Ericson2314) - #9871 add more context on the README (@fricklerhandwerk)
-
#9063 Introduce
libnixflake
(@Ericson2314)
NixOS/nixpkgs
- #320194 android-studio-full: fix changelog ordering (@numinit)
- #322801 lib: deprecate mkPackageOptionMD (@eclairevoyant)
- #322549 doc: remove outdated Steam documentation related to Java (@Jdogzz)
-
#322184 doc: Update note under
buildDotnetModule
to reflect actual behaviour (@YoshiRulz) - #321535 vimPlugins.nvim-treesitter: fix update.py and update documentation (@MangoIV)
- #321272 doc/dart: minor fix to example code (@Aleksanaa)
- #320194 android-studio-full: fix changelog ordering (@numinit)
-
#320107 doc: Improve the
makeSetupHook
example (@Artturin) - #319875 Minor Nixpkgs doc improvements (@infinisil)
- #319407 [Backport release-24.05] doc/haskell: Dedup and edit justStaticExecutables (@app/github-actions)
- #319298 doc/haskell: Dedup and edit justStaticExecutables (@roberth)
- #319046 doc: use linuxPackages_custom instead of linuxManualConfig (@Panky-codes)
NixOS/nix.dev
- #1009 dependency-management.md: update niv references (@AndersonTorres)
- #1007 update Nix manuals (@fricklerhandwerk)
- #1001 Niv ? Npins? (@jd1t25)
- #1000 update prose and structure for monthly reporting script (@fricklerhandwerk)
- #999 add top-level redirect for the Nix manual (@fricklerhandwerk)
- #997 offer the Nix manual as a single page again (@fricklerhandwerk)
- #995 minor python-environment.md improvement (@eflanagan0)
- #994 redirect the entire mutable URL (@fricklerhandwerk)
- #993 fix up wording on post-build-hook guide (@fricklerhandwerk)
- #992 fix typo (@fricklerhandwerk)
- #991 migrate from niv to npins (@fricklerhandwerk)
- #528 add guide on post build hook (@fricklerhandwerk)