about summary refs log tree commit diff
path: root/doc
Commit message (Collapse)AuthorAge
* doc/manpage-urls.json: add gnunet.confNaïm Favier2023-01-21
|
* doc/manpage-urls.json: add mpdNaïm Favier2023-01-21
|
* doc: adapt to nativeCheckInputsGuillaume Girol2023-01-21
|
* cross-compilation.chapter.md: correct doCheck conditionalArtturin2023-01-20
|
* doc/haskell: nitsDominik Schrempf2023-01-18
| | | | | | | | | | These are some suggested changes to the new documentation of Haskell in the Nixpkgs manual. They cover sections until, but excluding, the section "Available package versions". I am not an English native speaker, so please correct me and savage these changes! Also, please let me know if the suggestions are welcome, then I will continue with the next chapter.
* haskell/docs: Fix a linkmaralorn2023-01-15
|
* haskell/docs: New sections about available versions and hls + Various small ↵maralorn2023-01-15
| | | | | | improvements Co-authored-by: sternenseemann <sternenseemann@systemli.org>
* doc/haskell: (re-)init haskell manual sectionsternenseemann2023-01-14
| | | | | | | | | | This restarts a Haskell section in the nixpkgs manual. The content presented here has been written from scratch, although some parts of it take inspiration from the existing haskell4nix documentation. It is by no means complete, the idea is mostly to get the ball rolling in some way. Upcoming tasks are hinted at in the comments in the documentation file.
* Merge master into staging-nextgithub-actions[bot]2023-01-14
|\
| * Merge pull request #208867 from K900/qt-doc-fixesK9002023-01-14
| |\ | | | | | | treewide: remove outdated multiple versions of Qt stuff
| | * pkgs/all-packages: remove unused alias, add commentK9002023-01-12
| | |
| | * doc/languages-frameworks/qt: remove outdated informationK9002023-01-03
| | |
* | | Merge master into staging-nextgithub-actions[bot]2023-01-13
|\| |
| * | doc/filters: fix myst-reader role detectionpennae2023-01-10
| | | | | | | | | | | | | | | | | | matching on only `{...}` does not trigger if the role tag is preceded by something usually considered a semantic separator that isn't a separator as markdown knows it, e.g. punctuation characters.
* | | Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt2023-01-11
|\| |
| * | Merge pull request #208252 from helsinki-systems/doc/doDistValentin Gagarin2023-01-10
| |\ \ | | | | | | | | doc/stdenv: Add information about the doDist variable
| | * | doc/stdenv: Add information about the doDist variableMax Hausch2023-01-09
| | | |
| * | | Merge pull request #209493 from henrik-ch/overview_versionValentin Gagarin2023-01-10
| |\ \ \ | | | | | | | | | | updating stable nixos version in preface.
| | * | | updating stable nixos version in preface.Henrik Karlsson2023-01-05
| | | | |
* | | | | Merge master into staging-nextgithub-actions[bot]2023-01-09
|\| | | |
| * | | | Merge pull request #209569 from figsoda/maintainersfigsoda2023-01-09
| |\ \ \ \ | | | | | | | | | | | | docs: prefer `maintainers: add` commits to be in the same pull request
| | * | | | docs: prefer `maintainers: add` commits to be in the same pull requestfigsoda2023-01-07
| | |/ / /
* | | | | Merge master into staging-nextgithub-actions[bot]2023-01-09
|\| | | |
| * | | | Merge pull request #208762 from ncfavier/link-manpages-options-docNaïm Favier2023-01-09
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | doc: separate manpage URLs from the Pandoc filterNaïm Favier2023-01-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move the manpage-to-URL mapping to `doc/manpage-urls.json` so that we can reuse that file elsewhere, and generate the `link-manpages.lua` filter from that file. Also modify the Pandoc filter so that it doesn't wrap manpages that are already inside a link. Keeping a Lua filter is essential for speed: a Python filter would increase the runtime `md-to-db.sh` from ~20s to ~30s (but Python is not to blame; marshalling Pandoc types to and from JSON is a costly operation). Parsing in Lua seems tedious, so I went with the Nix way.
* | | | | Merge staging-next into staginggithub-actions[bot]2023-01-04
|\| | | |
| * | | | Merge pull request #208868 from mweinelt/quick-start-deadlinkValentin Gagarin2023-01-04
| |\ \ \ \
| | * | | | doc/contributing/quick-start: Replace dead thunderbird linkMartin Weinelt2023-01-03
| | | |_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | The thunderbird derivation is using `buildMozillaMach` these days, shared with Firefox and Librefox, so it is probably the correct , although more complicated, successor.
| * | | | darwin.builder: auto-login as the `builder` user (#208772)Gabriella Gonzalez2023-01-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | … as suggested by @NiklasGollenstede in: https://github.com/NixOS/nixpkgs/pull/206951#issuecomment-1369020601 This simplifies the user experience for logging into and debugging the machine and also simplifies the instructions for shutting down the machine gracefully.
* | | | | Merge staging-next into staginggithub-actions[bot]2023-01-03
|\| | | |
| * | | | doc: python: Run hooks in checkPhaseNiklas Hambüchen2023-01-03
| | | | |
| * | | | Merge pull request #205190 from NixOS/lib.path.relativeNormaliseRobert Hensing2023-01-03
| |\ \ \ \ | | |/ / / | |/| | | lib.path.subpath.{isValid,normalise}: init
| | * | | lib.path.subpath.isValid: initSilvan Mosberger2023-01-03
| | | | | | | | | | | | | | | | | | | | The first path library function
| | * | | lib: Allow doc rendering for lib/<name>/default.nixSilvan Mosberger2022-12-23
| | | | |
| | * | | lib: correctly render docs for nested identifiersSilvan Mosberger2022-12-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Applies https://github.com/nix-community/nixdoc/pull/27 and fixes up the location information rendering, allowing lib functions to be nested in further scopes Needed for later commits
* | | | | Merge staging-next into staginggithub-actions[bot]2023-01-02
|\| | | |
| * | | | darwin.builder: prefer shutting down over halting VM (#208450)Winter2023-01-02
| | |/ / | |/| | | | | | This is preferable because it prevents things like disk corruption (requiring the user to delete the disk image when starting up) that I consistently ran into.
* | | | Merge branch 'staging-next' into stagingJan Tojnar2023-01-02
|\| | | | | | | | | | | | | | | | | | | - readline6 attribute removed from all-packages.nix in d879125d61a0be8ecb2afddaca8f2b0530db0260 - readline attribute was bumped to readline82 in 50adabdd60d590c951824974356a9ccb9bb73ffc
| * | | Merge pull request #204840 from ncfavier/check-meta-deepNaïm Favier2023-01-01
| |\ \ \
| | * | | lib/customisation.overrideDerivation: propagate evaluation conditionNaïm Favier2023-01-01
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new derivation should evaluate only if the old derivation does. Sadly this means that the old derivation cannot depend on the new one any more, which was used by xorgserver on Darwin. But this is not a problem as `overrideAttrs` can (and should) usually be used instead. This change allowed catching an invalid `meta.platforms` in the linux_rpi kernels, which use `overrideDerivation`.
| * | | Merge pull request #208176 from ncfavier/markdown-no-trailingNaïm Favier2023-01-01
| |\ \ \ | | |/ / | |/| |
| | * | .editorconfig: apply trailing whitespace removalNaïm Favier2022-12-29
| | | | | | | | | | | | | | | | editorconfig-checker -disable-indent-size **/*.md
| * | | darwin.builder: Remove trailing `'` from host keyGabriella Gonzalez2022-12-29
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The trailing `'` was included by mistake and is not supposed to be there: ```ShellSession $ base64 -w0 /etc/ssh/ssh_host_ed25519_key.pub c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUpCV2N4Yi9CbGFxdDFhdU90RStGOFFVV3JVb3RpQzVxQkorVXVFV2RWQ2Igcm9vdEBuaXhvcwo= ``` The reason it did not cause issues before is because Nix ignores everything after the `=`: https://github.com/NixOS/nix/blob/3dbf9b5af5950b615ec685c1f4155b1c8698bb78/src/libutil/util.cc#L1539-L1540 … so it's harmless but still worth fixing.
* | | Merge remote-tracking branch 'origin/staging-next' into stagingSergei Trofimovich2022-12-28
|\| | | | | | | | | | | | | | Conflicts: pkgs/development/tools/language-servers/ansible-language-server/default.nix
| * | doc,nixos/doc: unescape ellipsesNaïm Favier2022-12-27
| | | | | | | | | | | | Leftovers from the CommonMark conversion.
| * | doc,nixos/doc: unescape double quotesNaïm Favier2022-12-27
| | | | | | | | | | | | Leftovers from the CommonMark conversion.
| * | doc,nixos/doc: unescape apostrophesNaïm Favier2022-12-27
| | | | | | | | | | | | Leftovers from the CommonMark conversion.
| * | Merge pull request #207038 from NixOS/make-disk-image-for-uefiJörg Thalheim2022-12-26
| |\ \ | | | | | | | | make-disk-image: documentation, UEFI variables recording, improved determinism
| | * | nixos/lib/make-disk-image: docs, UEFI vars recording, more determinismRaito Bezarius2022-12-24
| | |/ | | | | | | | | | | | | | | | | | | - Extensive documentation in NixOS manual - Deterministic mode that fixes various identifiers relative to disk partitions and filesystems in ext4 case - UEFI variable recording
| * | Merge pull request #205935 from figsoda/cargo-lockfigsoda2022-12-25
| |\ \ | | | | | | | | rustPlatform.importCargoLock: add allowBuiltinFetchGit option