+4
-2
.github/CODEOWNERS
+4
-2
.github/CODEOWNERS
···
+2
doc/languages-frameworks/dotnet.section.md
+2
doc/languages-frameworks/dotnet.section.md
+2
lib/systems/parse.nix
+2
lib/systems/parse.nix
+22
maintainers/maintainer-list.nix
+22
maintainers/maintainer-list.nix
·········
+13
maintainers/team-list.nix
+13
maintainers/team-list.nix
···
+82
-9
nixos/doc/manual/contributing-to-this-manual.chapter.md
+82
-9
nixos/doc/manual/contributing-to-this-manual.chapter.md
······There's also [a convenient development daemon](https://nixos.org/manual/nixpkgs/unstable/#sec-contributing-devmode).+The above instructions don't deal with the appendix of available `configuration.nix` options, and the manual pages related to NixOS. These are built, and written in a different location and in a different format, as explained in the next sections.+The documentation for all the different `configuration.nix` options is automatically generated by reading the `description`s of all the NixOS options defined at `nixos/modules/`. If you want to improve such `description`, find it in the `nixos/modules/` directory, and edit it and open a pull request.-$ man --manpath=result/share/man nixos-rebuild # Replace nixos-rebuild with the command whose manual you edited+If you're on a different architecture that's supported by NixOS (check file `nixos/release.nix` on Nixpkgs' repository) then replace `x86_64-linux` with the architecture. `nix-build` will complain otherwise, but should also tell you which architecture you have + the supported ones.+The manual pages for the tools available in the installation image can be found in Nixpkgs by running (e.g for `nixos-rebuild`):+Man pages are written in [`mdoc(7)` format](https://mandoc.bsd.lv/man/mdoc.7.html) and should be portable between mandoc and groff for rendering (except for minor differences, notably different spacing rules.)+Being written in `mdoc`, these manpages use semantic markup. This following subsections provides a guideline on where to apply which semantic elements.+In any manpage, commands, flags and arguments to the *current* executable should be marked according to their semantics. Commands, flags and arguments passed to *other* executables should not be marked like this and should instead be considered as code examples and marked with `Ql`.+- Use `Cm` to mark literal string arguments, e.g. the `boot` command argument passed to `nixos-rebuild`.+- Optional flags or arguments should be marked with `Op`. This includes optional repeating arguments.+- Mutually exclusive groups of arguments should be enclosed in curly brackets, preferably created with `Bro`/`Brc` blocks.+When an argument is used in an example it should be marked up with `Ar` again to differentiate it from a constant. For example, a command with a `--host name` option that calls ssh to retrieve the host's local time would signify this thusly:+### Paths, NixOS options, environment variables {#ssec-contributing-nixos-tools-options-and-environment}+Constant paths should be marked with `Pa`, NixOS options with `Va`, and environment variables with `Ev`.+Generated paths, e.g. `result/bin/run-hostname-vm` (where `hostname` is a variable or arguments) should be marked as `Ql` inline literals with their variable components marked appropriately.+- When `hostname` refers to an argument, it becomes `.Ql result/bin/run- Ns Ar hostname Ns -vm`+In free text names and complete invocations of other commands (e.g. `ssh` or `tar -xvf src.tar`) should be marked with `Ic`, fragments of command lines should be marked with `Ql`.+Larger code blocks or those that cannot be shown inline should use indented literal display block markup for their contents, i.e.-If you're on a different architecture that's supported by NixOS (check nixos/release.nix) then replace `x86_64-linux` with the architecture.-`nix-build` will complain otherwise, but should also tell you which architecture you have + the supported ones.+Contents of code blocks may be marked up further, e.g. if they refer to arguments that will be substituted into them:
+2
-4
nixos/doc/manual/default.nix
+2
-4
nixos/doc/manual/default.nix
······
-57
nixos/doc/manual/manpages/README.md
-57
nixos/doc/manual/manpages/README.md
···-Man pages are written in [`mdoc(7)` format](https://mandoc.bsd.lv/man/mdoc.7.html) and should be portable between mandoc and groff for rendering (though minor differences may occur, mandoc and groff seem to have slightly different spacing rules.)-For previewing edited files, you can just run `man -l path/to/file.8` and you will see it rendered.-Being written in `mdoc` these manpages use semantic markup. This file provides a guideline on where to apply which of the semantic elements of `mdoc`.-In any manpage, commands, flags and arguments to the *current* executable should be marked according to their semantics. Commands, flags and arguments passed to *other* executables should not be marked like this and should instead be considered as code examples and marked with `Ql`.-- Use `Cm` to mark literal string arguments, e.g. the `boot` command argument passed to `nixos-rebuild`.-- Optional flags or arguments should be marked with `Op`. This includes optional repeating arguments.-- Mutually exclusive groups of arguments should be enclosed in curly brackets, preferably created with `Bro`/`Brc` blocks.-When an argument is used in an example it should be marked up with `Ar` again to differentiate it from a constant. For example, a command with a `--host name` flag that calls ssh to retrieve the host's local time would signify this thusly:-Constant paths should be marked with `Pa`, NixOS options with `Va`, and environment variables with `Ev`.-Generated paths, e.g. `result/bin/run-hostname-vm` (where `hostname` is a variable or arguments) should be marked as `Ql` inline literals with their variable components marked appropriately.-- Taking `hostname` from a variable otherwise defined becomes `.Ql result/bin/run- Ns Va hostname Ns -vm`-In free text names and complete invocations of other commands (e.g. `ssh` or `tar -xvf src.tar`) should be marked with `Ic`, fragments of command lines should be marked with `Ql`.-Larger code blocks or those that cannot be shown inline should use indented literal display block markup for their contents, i.e.-Contents of code blocks may be marked up further, e.g. if they refer to arguments that will be substituted into them:
nixos/doc/manual/manpages/nixos-build-vms.8
nixos/modules/installer/tools/manpages/nixos-build-vms.8
nixos/doc/manual/manpages/nixos-build-vms.8
nixos/modules/installer/tools/manpages/nixos-build-vms.8
nixos/doc/manual/manpages/nixos-enter.8
nixos/modules/installer/tools/manpages/nixos-enter.8
nixos/doc/manual/manpages/nixos-enter.8
nixos/modules/installer/tools/manpages/nixos-enter.8
nixos/doc/manual/manpages/nixos-generate-config.8
nixos/modules/installer/tools/manpages/nixos-generate-config.8
nixos/doc/manual/manpages/nixos-generate-config.8
nixos/modules/installer/tools/manpages/nixos-generate-config.8
nixos/doc/manual/manpages/nixos-install.8
nixos/modules/installer/tools/manpages/nixos-install.8
nixos/doc/manual/manpages/nixos-install.8
nixos/modules/installer/tools/manpages/nixos-install.8
nixos/doc/manual/manpages/nixos-option.8
pkgs/tools/nix/nixos-option/nixos-option.8
nixos/doc/manual/manpages/nixos-option.8
pkgs/tools/nix/nixos-option/nixos-option.8
nixos/doc/manual/manpages/nixos-rebuild.8
pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.8
nixos/doc/manual/manpages/nixos-rebuild.8
pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.8
nixos/doc/manual/manpages/nixos-version.8
nixos/modules/installer/tools/manpages/nixos-version.8
nixos/doc/manual/manpages/nixos-version.8
nixos/modules/installer/tools/manpages/nixos-version.8
+11
nixos/modules/installer/tools/tools.nix
+11
nixos/modules/installer/tools/tools.nix
···············
+1
-1
nixos/modules/misc/documentation.nix
+1
-1
nixos/modules/misc/documentation.nix
···
+117
-7
nixos/modules/services/databases/influxdb2.nix
+117
-7
nixos/modules/services/databases/influxdb2.nix
······description = lib.mdDoc ''configuration options for influxdb2, see <https://docs.influxdata.com/influxdb/v2.0/reference/config-options> for details.'';-assertion = !(builtins.hasAttr "bolt-path" cfg.settings) && !(builtins.hasAttr "engine-path" cfg.settings);-message = "services.influxdb2.config: bolt-path and engine-path should not be set as they are managed by systemd";+message = "services.influxdb2.config: bolt-path and engine-path should not be set as they are managed by systemd";···+export INFLUX_HOST="http://"${escapeShellArg (cfg.settings.http-bind-address or "localhost:8086")}···
+10
nixos/modules/services/matrix/conduit.nix
+10
nixos/modules/services/matrix/conduit.nix
···
+1
-1
nixos/modules/services/networking/headscale.nix
+1
-1
nixos/modules/services/networking/headscale.nix
+11
-38
nixos/modules/system/boot/loader/grub/memtest.nix
+11
-38
nixos/modules/system/boot/loader/grub/memtest.nix
·········
+8
-13
nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix
+8
-13
nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix
··················
+1
-1
nixos/release.nix
+1
-1
nixos/release.nix
···manualHTML = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manualHTML);manualEpub = (buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manualEpub));+nixos-configuration-reference-manpage = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.nixos-configuration-reference-manpage);options = (buildFromConfig ({ ... }: { }) (config: config.system.build.manual.optionsJSON)).x86_64-linux;
+1
nixos/tests/all-tests.nix
+1
nixos/tests/all-tests.nix
···
+36
nixos/tests/influxdb2.nix
+36
nixos/tests/influxdb2.nix
···+machine.fail("curl --fail -X POST 'http://localhost:8086/api/v2/signin' -u admin:wrongpassword")+machine.succeed("curl --fail -X POST 'http://localhost:8086/api/v2/signin' -u admin:ExAmPl3PA55W0rD")
+2
-8
nixos/tests/systemd-boot.nix
+2
-8
nixos/tests/systemd-boot.nix
······
+3
-3
pkgs/applications/blockchains/go-ethereum/default.nix
+3
-3
pkgs/applications/blockchains/go-ethereum/default.nix
···
+3
-3
pkgs/applications/file-managers/xplr/default.nix
+3
-3
pkgs/applications/file-managers/xplr/default.nix
···
+19
-14
pkgs/applications/networking/browsers/chromium/update.py
+19
-14
pkgs/applications/networking/browsers/chromium/update.py
···-chromedriver_version_url = f'https://chromedriver.storage.googleapis.com/LATEST_RELEASE_{build}'+chromedriver_versions_url = f'https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json'···
+53
pkgs/applications/office/documenso/default.nix
+53
pkgs/applications/office/documenso/default.nix
···
+11
-11
pkgs/applications/science/electronics/kicad/versions.nix
+11
-11
pkgs/applications/science/electronics/kicad/versions.nix
···
+3
-3
pkgs/applications/version-management/gex/default.nix
+3
-3
pkgs/applications/version-management/gex/default.nix
······
+3
pkgs/applications/virtualization/virtualbox/default.nix
+3
pkgs/applications/virtualization/virtualbox/default.nix
+4
-3
pkgs/applications/window-managers/eww/default.nix
+4
-3
pkgs/applications/window-managers/eww/default.nix
······
+29
-16
pkgs/applications/window-managers/sway/contrib.nix
+29
-16
pkgs/applications/window-managers/sway/contrib.nix
···············
+10
pkgs/desktops/pantheon/apps/elementary-files/default.nix
+10
pkgs/desktops/pantheon/apps/elementary-files/default.nix
······+url = "https://github.com/elementary/files/commit/7bd542fa0a646b5cb0972f5575c56a9ee4d9dce7.patch";
+5
-4
pkgs/development/compilers/unison/default.nix
+5
-4
pkgs/development/compilers/unison/default.nix
···url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos.tar.gz";url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux.tar.gz";···
+23
-16
pkgs/development/libraries/libvirt/0001-meson-patch-in-an-install-prefix-for-building-on-nix.patch
+23
-16
pkgs/development/libraries/libvirt/0001-meson-patch-in-an-install-prefix-for-building-on-nix.patch
······
+2
-2
pkgs/development/libraries/libvirt/default.nix
+2
-2
pkgs/development/libraries/libvirt/default.nix
···
+3
-3
pkgs/development/libraries/proj/default.nix
+3
-3
pkgs/development/libraries/proj/default.nix
······
+11
-29
pkgs/development/libraries/proj/only-add-curl-for-static-builds.patch
+11
-29
pkgs/development/libraries/proj/only-add-curl-for-static-builds.patch
···
+1
pkgs/development/libraries/qt-5/5.15/default.nix
+1
pkgs/development/libraries/qt-5/5.15/default.nix
···
+8
pkgs/development/libraries/qt-5/5.15/qtwebengine-link-pulseaudio.patch
+8
pkgs/development/libraries/qt-5/5.15/qtwebengine-link-pulseaudio.patch
+2
pkgs/development/libraries/qt-5/modules/qtwebengine.nix
+2
pkgs/development/libraries/qt-5/modules/qtwebengine.nix
······
+1
pkgs/development/libraries/qt-6/modules/qtwebengine.nix
+1
pkgs/development/libraries/qt-6/modules/qtwebengine.nix
+10
pkgs/development/libraries/qt-6/patches/qtwebengine-link-pulseaudio.patch
+10
pkgs/development/libraries/qt-6/patches/qtwebengine-link-pulseaudio.patch
···
+4
pkgs/development/ocaml-modules/inifiles/default.nix
+4
pkgs/development/ocaml-modules/inifiles/default.nix
-2
pkgs/development/ocaml-modules/torch/default.nix
-2
pkgs/development/ocaml-modules/torch/default.nix
······
+1
-1
pkgs/development/php-packages/datadog_trace/default.nix
+1
-1
pkgs/development/php-packages/datadog_trace/default.nix
+30
pkgs/development/php-packages/vld/default.nix
+30
pkgs/development/php-packages/vld/default.nix
···+description = "The Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script.";
+8
-18
pkgs/development/python-modules/cartopy/default.nix
+8
-18
pkgs/development/python-modules/cartopy/default.nix
······-url = "https://github.com/SciTools/cartopy/commit/7fb57e294914dbda0ebe8caaeac4deffe5e71639.patch";-url = "https://github.com/SciTools/cartopy/commit/6b4572ba1a8a877f28e25dfe9559c14b7a565958.patch";······
+7
-2
pkgs/development/python-modules/certbot-dns-cloudflare/default.nix
+7
-2
pkgs/development/python-modules/certbot-dns-cloudflare/default.nix
······
+7
-2
pkgs/development/python-modules/certbot-dns-google/default.nix
+7
-2
pkgs/development/python-modules/certbot-dns-google/default.nix
······
+7
-2
pkgs/development/python-modules/certbot-dns-rfc2136/default.nix
+7
-2
pkgs/development/python-modules/certbot-dns-rfc2136/default.nix
······
+6
-1
pkgs/development/python-modules/certbot-dns-route53/default.nix
+6
-1
pkgs/development/python-modules/certbot-dns-route53/default.nix
···
+2
-2
pkgs/development/python-modules/jupyterhub/default.nix
+2
-2
pkgs/development/python-modules/jupyterhub/default.nix
···
+2
-2
pkgs/development/python-modules/libvirt/default.nix
+2
-2
pkgs/development/python-modules/libvirt/default.nix
···
+3
-3
pkgs/development/python-modules/pyproj/default.nix
+3
-3
pkgs/development/python-modules/pyproj/default.nix
···
+2
-2
pkgs/development/python-modules/srsly/default.nix
+2
-2
pkgs/development/python-modules/srsly/default.nix
···
+17
-17
pkgs/development/python-modules/xsdata/default.nix
+17
-17
pkgs/development/python-modules/xsdata/default.nix
···
+3
-3
pkgs/development/tools/rain/default.nix
+3
-3
pkgs/development/tools/rain/default.nix
···
+3
-3
pkgs/games/ferium/default.nix
+3
-3
pkgs/games/ferium/default.nix
···
+4
-4
pkgs/games/osu-lazer/bin.nix
+4
-4
pkgs/games/osu-lazer/bin.nix
···
+2
-2
pkgs/games/osu-lazer/default.nix
+2
-2
pkgs/games/osu-lazer/default.nix
···
+1
-1
pkgs/games/osu-lazer/deps.nix
+1
-1
pkgs/games/osu-lazer/deps.nix
···(fetchNuGet { pname = "ppy.ManagedBass"; version = "2022.1216.0"; sha256 = "19nnj1hq2v21mrplnivjr9c4y3wg4hhfnc062sjgzkmiv1cchvf8"; })(fetchNuGet { pname = "ppy.ManagedBass.Fx"; version = "2022.1216.0"; sha256 = "1vw573mkligpx9qiqasw1683cqaa1kgnxhlnbdcj9c4320b1pwjm"; })(fetchNuGet { pname = "ppy.ManagedBass.Mix"; version = "2022.1216.0"; sha256 = "185bpvgbnd8y20r7vxb1an4pd1aal9b7b5wvmv3knz0qg8j0chd9"; })-(fetchNuGet { pname = "ppy.osu.Framework"; version = "2023.811.0"; sha256 = "121jdz1zxivr4nddjjwnf4996awaxbcb7mxp279495z3gg44x9kb"; })+(fetchNuGet { pname = "ppy.osu.Framework"; version = "2023.815.0"; sha256 = "0xda8fd70x6ljbaqliikbjff84arjm3va5ibdv5p9sijn5arhzy8"; })(fetchNuGet { pname = "ppy.osu.Framework.NativeLibs"; version = "2022.525.0"; sha256 = "1zsqj3xng06bb46vg79xx35n2dsh3crqg951r1ga2gxqzgzy4nk0"; })(fetchNuGet { pname = "ppy.osu.Framework.SourceGeneration"; version = "2023.720.0"; sha256 = "001vvxyv483ibid25fdknvij77x0y983mp4psx2lbg3x2al7yxax"; })
+52
pkgs/misc/cups/drivers/fflinuxprint/default.nix
+52
pkgs/misc/cups/drivers/fflinuxprint/default.nix
···+url = "https://support-fb.fujifilm.com/driver_downloads/fflinuxprint_${finalAttrs.version}_amd64.deb";
+7
pkgs/os-specific/linux/nixos-rebuild/default.nix
+7
pkgs/os-specific/linux/nixos-rebuild/default.nix
······
+811
-586
pkgs/servers/matrix-conduit/Cargo.lock
+811
-586
pkgs/servers/matrix-conduit/Cargo.lock
·························································································································································································································································-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"···-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"···-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"···-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"······-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"···-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"···-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"···-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"···-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"···-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"-source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26"+source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54"·············································································································································
+17
-6
pkgs/servers/matrix-conduit/default.nix
+17
-6
pkgs/servers/matrix-conduit/default.nix
···-{ lib, rustPlatform, fetchFromGitLab, pkg-config, sqlite, stdenv, darwin, nixosTests, rocksdb_6_23 }:# We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace······
+2
-2
pkgs/servers/mattermost/matterircd.nix
+2
-2
pkgs/servers/mattermost/matterircd.nix
···
+2
-2
pkgs/servers/monitoring/prometheus/dmarc-metrics-exporter/default.nix
+2
-2
pkgs/servers/monitoring/prometheus/dmarc-metrics-exporter/default.nix
······
+3
pkgs/servers/nosql/influxdb2/default.nix
+3
pkgs/servers/nosql/influxdb2/default.nix
······
+57
pkgs/tools/graphics/pdf-sign/default.nix
+57
pkgs/tools/graphics/pdf-sign/default.nix
···
+93
pkgs/tools/graphics/pdf-sign/use-nix-paths.patch
+93
pkgs/tools/graphics/pdf-sign/use-nix-paths.patch
···+- pagePDF=Cell(lambda: subprocess.run(['pdftk', inputPDF(), 'cat', str(pageNumber()), 'output', intmp('page.pdf')], check=True) and intmp('page.pdf'))++ pagePDF=Cell(lambda: subprocess.run(['@pdftk@', inputPDF(), 'cat', str(pageNumber()), 'output', intmp('page.pdf')], check=True) and intmp('page.pdf'))+- [ignored, w, h, *ignored2]=fromCmdOutput(['pdfinfo', filePath], '^.*\nPage size: +([0-9.]+) x ([0-9.]+) pts( \([A-Za-z0-9]+\))?\n.*$')++ [ignored, w, h, *ignored2]=fromCmdOutput(['@pdfinfo@', filePath], '^.*\nPage size: +([0-9.]+) x ([0-9.]+) pts( \([A-Za-z0-9]+\))?\n.*$')
+1
-1
pkgs/tools/misc/aaa/default.nix
+1
-1
pkgs/tools/misc/aaa/default.nix
+22
pkgs/tools/misc/crypto-tracker/default.nix
+22
pkgs/tools/misc/crypto-tracker/default.nix
···+description = "Program to retrieve the latest price for several cryptocurrencies using the CoinMarketCap API";
+2
-2
pkgs/tools/misc/mmctl/default.nix
+2
-2
pkgs/tools/misc/mmctl/default.nix
···
+3
-3
pkgs/tools/misc/ollama/default.nix
+3
-3
pkgs/tools/misc/ollama/default.nix
······
+2
-2
pkgs/tools/misc/svu/default.nix
+2
-2
pkgs/tools/misc/svu/default.nix
···
+4
-4
pkgs/tools/misc/twspace-crawler/default.nix
+4
-4
pkgs/tools/misc/twspace-crawler/default.nix
···
+6637
pkgs/tools/networking/veilid/Cargo.lock
+6637
pkgs/tools/networking/veilid/Cargo.lock
···+source = "git+https://github.com/crioux/bugsalot.git#336a7053faadf990b9362edf5752ef34fa1f9615"
+55
pkgs/tools/networking/veilid/default.nix
+55
pkgs/tools/networking/veilid/default.nix
···
+1
-2
pkgs/tools/nix/nixos-install-tools/default.nix
+1
-2
pkgs/tools/nix/nixos-install-tools/default.nix
···
+23
-4
pkgs/tools/nix/nixos-option/default.nix
+23
-4
pkgs/tools/nix/nixos-option/default.nix
···
+2
-2
pkgs/tools/text/ugrep/default.nix
+2
-2
pkgs/tools/text/ugrep/default.nix
···
+12
pkgs/top-level/all-packages.nix
+12
pkgs/top-level/all-packages.nix
···············
+2
pkgs/top-level/php-packages.nix
+2
pkgs/top-level/php-packages.nix