about summary refs log tree commit diff
path: root/pkgs/tools/nix
AgeCommit message (Collapse)AuthorFilesLines
2024-04-30Revert "nixos-option: fix self inclusive src"K9001-4/+1
2024-04-28nixos-option: fix self inclusive srcFelix Buehler1-1/+4
2024-04-20Merge pull request #305222 from shivaraj-bh/update-nixcirewine1-6/+14
nixci: 0.2.0 -> 0.4.0
2024-04-20nixci: 0.2.0 -> 0.4.0; fix Darwin buildshivaraj-bh1-6/+14
https://github.com/srid/nixci/releases/tag/0.4.0 Add SystemConfiguration and IOKit from apple_sdk to fix the darwin build failure
2024-04-06nixpkgs-hammering: unstable-2023-11-06 -> unstable-2024-03-25Anthony Roussel1-4/+4
2024-04-06nixpkgs-hammering: add passthru.updateScriptAnthony Roussel1-0/+3
2024-04-04pkgs.nixdoc: leave maintainersLorenzo Manacorda1-1/+0
2024-04-02nixos-render-docs: make examples collapsible by defaultDS1-4/+4
2024-03-28Merge pull request #296384 from pennae/remove-docbook-docs-supportSilvan Mosberger8-469/+35
nixos/docs: remove docbook support machinery
2024-03-28docs/nrd: remove docbook rendering supportpennae7-454/+16
it's no longer needed and if anything impedes further development of the tooling by its sheer undecipherability of reasoning alone. users of the docbook renderers can still pull nrd from 23.11 to get this support for the foreseeable future, but with everything we can remember having moved away from docbook-like toolchains already that seems unlikely to happen.
2024-03-28docs/nrd: move make_xml_id to manual_structurepennae4-17/+21
since we don't want to break links and changing the id generation scheme would Very Break links this id generation function is unfortunately somewhat part of the manual structure now, so we may as well put it there.
2024-03-22fh: 0.1.9 -> 0.1.10R. Ryantm1-3/+3
2024-03-21doc: fix code to generate links for headings in the manualDS1-3/+2
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm14-0/+14
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2024-03-16Merge branch 'master' into haskell-updatesmaralorn2-5/+5
2024-03-16doc: fix and simplify stylesheets for the manuals, fix nrd bug (#295847)Daniel Sidhion2-5/+5
* doc: fix and simplify stylesheets for the manuals, fix nrd bug * Add anchorjs script to add links on section headers * Fix another nrd bug, address style changes * Use span instead of a for inline span syntax
2024-03-13Merge master into haskell-updatesgithub-actions[bot]1-3/+4
2024-03-12Merge pull request #295262 from hsjobeki/maintainers/hsjobekiSilvan Mosberger1-0/+1
2024-03-12maintainers: add hsjobeki to nixdocJohannes Kirschbauer1-0/+1
2024-03-12nixdoc: 3.0.1 -> 3.0.2R. Ryantm1-3/+3
2024-03-06Merge master into haskell-updatesgithub-actions[bot]1-8/+8
2024-03-05nixos-option: update to nix 2.18Jade Lovelace1-8/+8
This utility has horrendous code quality, partially due to nix's fault, and really desperately needs to be rewritten, hopefully to not use the nix C++ API. Either use the Python bindings to the Nix C API when the Nix team merges the C API, or just write a clever bit of Nix script to extract the data from a config, turn it into json, then process it into good output in a CLI wrapper. It currently does not support flakes and has many other issues. (in my testing it did not accept -I nixos-path, it exploded due to having plugins in /etc/nix/nix.conf with no way to override that, among other breakage that simply does not exist in the Nix CLI).
2024-03-01Merge master into haskell-updatesgithub-actions[bot]1-2/+3
2024-02-29nix-init: unpin libgit2Sandro Jäckel1-2/+3
2024-02-29Merge master into haskell-updatesgithub-actions[bot]1-3/+3
2024-02-28nixdoc: 2.7.0 -> 3.0.1R. Ryantm1-3/+3
2024-02-08Merge master into haskell-updatesgithub-actions[bot]1-29/+0
2024-02-07Merge pull request #280617 from IogaMaster/manix-nix-community-editionSandro1-29/+0
manix: 0.7.1 -> 0.8.0
2024-01-30Merge master into haskell-updatesgithub-actions[bot]2-5/+134
2024-01-29adds block_args for autogenerated ids from trustworthy sourcesJohannes Kirschbauer2-5/+134
2024-01-29manix: 0.7.1 -> 0.8.0IogaMaster1-29/+0
https://github.com/nix-community/manix Update pkgs/by-name/ma/manix/package.nix Co-authored-by: bryango <bryango@users.noreply.github.com> Update pkgs/by-name/ma/manix/package.nix Co-authored-by: bryango <bryango@users.noreply.github.com>
2024-01-26nix-output-monitor: 2.1.1 -> 2.1.2maralorn1-3/+3
2024-01-04Merge master into staging-nextgithub-actions[bot]1-0/+1
2024-01-03nixos-option: set meta.mainProgramSandro Jäckel1-0/+1
2023-12-21treewide: don't use python3Minimal where it is not requiredSandro Jäckel1-8/+1
Building a python environment with python3Minimal requires hydra to bootstrap pip and build all packages used in the environment which would otherwise not be built. This reduces cache re-use and duplicates things. Also common dependencies normally included in python itself are not properly checked and can cause hard to debug errors because everyone just assumes those modules are there.
2023-12-19Merge pull request #273672 from onemoresuza/nixpkgs-hammeringNick Cao1-5/+4
nixpkgs-hammering: unstable-2023-03-09 -> unstable-2023-11-06
2023-12-17nixdoc: 2.6.0 -> 2.7.0R. Ryantm1-3/+3
2023-12-14fh: 0.1.8 -> 0.1.9R. Ryantm1-3/+3
2023-12-11nixpkgs-hammering: unstable-2023-03-09 -> unstable-2023-11-06Gustavo Coutinho de Souza1-5/+4
2023-12-01nixos-render-docs: wrap code in <pre><code>, not <pre>pennae3-10/+18
newer hljs stylesheets work best with <pre><code> wrapping, and it's semantically more accurate as well.
2023-12-01nixos-render-docs: don't drop code languages anymorepennae2-4/+4
this was needed because the nixos/nixpkgs manuals, for some reason, *did* drop the languages. we no longer have to render exactly as the docbook toolchain did, so we can finally fix this bug.
2023-11-27Merge pull request #268414 from figsoda/fhfigsoda1-3/+5
fh: 0.1.7 -> 0.1.8
2023-11-27Merge pull request #270161 from maralorn/bump-nommaralorn2-133/+28
nix-output-monitor: 2.0.0.7 -> 2.1.1
2023-11-27nix-output-monitor: 2.0.0.7 -> 2.1.1maralorn2-133/+28
2023-11-26Merge pull request #269942 from considerate/nixos-render-docs-headerValentin Gagarin1-28/+61
2023-11-26nixos-render-docs: header and footer as list[str]Viktor Kronvall1-8/+17
2023-11-26nixos-render-docs: take header and footer on CLIViktor Kronvall1-28/+52
This commit generalizes nixos-render-docs for manpage generation to take the header preamble and footer postscript as file paths as CLI flags --header and --footer.
2023-11-25nixos-render-docs: fix mypy testpennae1-2/+2
markdown-it-py somewhat recently added more type annotations to their code, obsoleting a few lint-ignores in nrd.
2023-11-21Merge pull request #260061 from lecoqjacob/update-manixArtturi1-14/+18
2023-11-20maintainers: remove the numtide team (#268684)Jonas Chevalier1-1/+1
It doesn't really make sense for us as team members are focused on different things. At the end of the day it's the individuals that do the work.