.editorconfig: apply trailing whitespace removal

editorconfig-checker -disable-indent-size **/*.md

+36 -23
+1 -1
doc/builders/images/makediskimage.section.md
··· 20 20 ### Common 21 21 22 22 - arbitrary NixOS configuration 23 - - automatic or bound disk size: `diskSize` parameter, `additionalSpace` can be set when `diskSize` is `auto` to add a constant of disk space 23 + - automatic or bound disk size: `diskSize` parameter, `additionalSpace` can be set when `diskSize` is `auto` to add a constant of disk space 24 24 - multiple partition table layouts: EFI, legacy, legacy + GPT, hybrid, none through `partitionTableType` parameter 25 25 - OVMF or EFI firmwares and variables templates can be customized 26 26 - root filesystem `fsType` can be customized to whatever `mkfs.${fsType}` exist during operations
+1 -1
doc/builders/testers.chapter.md
··· 62 62 ''; 63 63 ``` 64 64 65 - While `testBuildFailure` is designed to keep changes to the original builder's 65 + While `testBuildFailure` is designed to keep changes to the original builder's 66 66 environment to a minimum, some small changes are inevitable. 67 67 68 68 - The file `$TMPDIR/testBuildFailure.log` is present. It should not be deleted.
+2 -1
doc/languages-frameworks/go.section.md
··· 16 16 `vendorHash` can also be set to `null`. 17 17 In that case, rather than fetching the dependencies and vendoring them, the dependencies vendored in the source repo will be used. 18 18 19 - To avoid updating this field when dependencies change, run `go mod vendor` in your source repo and set `vendorHash = null;` 19 + To avoid updating this field when dependencies change, run `go mod vendor` in your source repo and set `vendorHash = null;` 20 + 20 21 To obtain the actual hash, set `vendorHash = lib.fakeSha256;` and run the build ([more details here](#sec-source-hashes)). 21 22 - `proxyVendor`: Fetches (go mod download) and proxies the vendor directory. This is useful if your code depends on c code and go mod tidy does not include the needed sources to build or if any dependency has case-insensitive conflicts which will produce platform dependant `vendorHash` checksums. 22 23
+14 -2
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
··· 16 16 </para> 17 17 <itemizedlist> 18 18 <listitem> 19 - <literallayout>Nix has been updated from 2.3 to 2.8. This mainly brings experimental support for Flakes, but also marks the <literal>nix</literal> command as experimental which now has to be enabled via the configuration explicitly. For more information and instructions for upgrades, see the relase notes for <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.4.html">nix-2.4</link>, 20 - <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.5.html">nix-2.5</link>, <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.6.html">nix-2.6</link>, <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.7.html">nix-2.7</link> and <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.8.html">nix-2.8</link></literallayout> 19 + <para> 20 + Nix has been updated from 2.3 to 2.8. This mainly brings 21 + experimental support for Flakes, but also marks the 22 + <literal>nix</literal> command as experimental which now has 23 + to be enabled via the configuration explicitly. For more 24 + information and instructions for upgrades, see the relase 25 + notes for 26 + <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.4.html">nix-2.4</link>, 27 + <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.5.html">nix-2.5</link>, 28 + <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.6.html">nix-2.6</link>, 29 + <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.7.html">nix-2.7</link> 30 + and 31 + <link xlink:href="https://nixos.org/manual/nix/stable/release-notes/rl-2.8.html">nix-2.8</link> 32 + </para> 21 33 </listitem> 22 34 <listitem> 23 35 <para>
+12 -12
nixos/doc/manual/release-notes/rl-2205.section.md
··· 9 9 - Nix has been updated from 2.3 to 2.8. This mainly brings experimental support 10 10 for Flakes, but also marks the `nix` command as experimental which now has to 11 11 be enabled via the configuration explicitly. For more information and 12 - instructions for upgrades, see the 13 - relase notes for [nix-2.4](https://nixos.org/manual/nix/stable/release-notes/rl-2.4.html), 12 + instructions for upgrades, see the 13 + relase notes for [nix-2.4](https://nixos.org/manual/nix/stable/release-notes/rl-2.4.html), 14 14 [nix-2.5](https://nixos.org/manual/nix/stable/release-notes/rl-2.5.html), 15 15 [nix-2.6](https://nixos.org/manual/nix/stable/release-notes/rl-2.6.html), 16 16 [nix-2.7](https://nixos.org/manual/nix/stable/release-notes/rl-2.7.html) and ··· 30 30 31 31 - Systemd has been upgraded to the version 250. 32 32 33 - - Pulseaudio has been updated to version 15.0 and now optionally 33 + - Pulseaudio has been updated to version 15.0 and now optionally 34 34 [supports additional Bluetooth audio codecs](https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/15.0/#supportforldacandaptxbluetoothcodecsplussbcxqsbcwithhigher-qualityparameters) 35 35 such as aptX or LDAC, with codec switching available in `pavucontrol`. This 36 36 feature is disabled by default, but can be enabled with the option ··· 50 50 settings for many certificates at once. This also opens up the option to use 51 51 DNS-01 validation when using `enableACME` web server virtual hosts (e.g. 52 52 `services.nginx.virtualHosts.*.enableACME`). 53 - 53 + 54 54 ## New Services {#sec-release-22.05-new-services} 55 55 56 56 - [1password](https://1password.com/), command-lines and graphic interface for 1Password. Available as [programs._1password](#opt-programs._1password.enable) and [programs._1password-gui](#opt-programs._1password.enable). ··· 743 743 - The configuration portion of the `nix-daemon` module has been reworked and exposed as [nix.settings](options.html#opt-nix-settings): 744 744 * Legacy options have been mapped to the corresponding options under under [nix.settings](options.html#opt-nix.settings) and will be deprecated when NixOS 21.11 reaches end of life. 745 745 * [nix.buildMachines.publicHostKey](options.html#opt-nix.buildMachines.publicHostKey) has been added. 746 - 746 + 747 747 - [`kops`](https://kops.sigs.k8s.io) defaults to 1.23.2, which will enable [Instance Metadata Service Version 2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html) and require tokens on new clusters with Kubernetes >= 1.22. This will increase security by default, but may break some types of workloads. The default behaviour for `spec.kubeDNS.nodeLocalDNS.forwardToKubeDNS` has changed from `true` to `false`. Cilium now has `disable-cnp-status-updates: true` by default. Set this to false if you rely on the CiliumNetworkPolicy status fields. Support for Kubernetes 1.17, the Lyft CNI, Weave CNI on Kubernetes >= 1.23, CentOS 7 and 8, Debian 9, RHEL 7, and Ubuntu 16.05 (Xenial) has been removed. See the [1.22 release notes](https://kops.sigs.k8s.io/releases/1.22-notes/) and [1.23 release notes](https://kops.sigs.k8s.io/releases/1.23-notes/) for more details, including other significant changes. 748 748 749 749 - Mattermost has been upgraded to extended support version 6.3 as the previously 750 - packaged extended support version 5.37 is [reaching end of life](https://docs.mattermost.com/upgrade/extended-support-release.html). 750 + packaged extended support version 5.37 is [reaching end of life](https://docs.mattermost.com/upgrade/extended-support-release.html). 751 751 Migration may take some time, see the [changelog](https://docs.mattermost.com/install/self-managed-changelog.html#release-v6-3-extended-support-release) 752 752 and [important upgrade notes](https://docs.mattermost.com/upgrade/important-upgrade-notes.html). 753 753 ··· 762 762 By default auto-upgrade will now run immediately if it would have been triggered at least 763 763 once during the time when the timer was inactive. 764 764 765 - - Mastodon now uses `services.redis.servers` to start a new redis server, instead of using a global redis server. 765 + - Mastodon now uses `services.redis.servers` to start a new redis server, instead of using a global redis server. 766 766 This improves compatibility with other services that use redis. 767 - 768 - Note that this will recreate the redis database, although according to the [Mastodon docs](https://docs.joinmastodon.org/admin/backups/), 767 + 768 + Note that this will recreate the redis database, although according to the [Mastodon docs](https://docs.joinmastodon.org/admin/backups/), 769 769 this is almost harmless: 770 - > Losing the Redis database is almost harmless: The only irrecoverable data will be the contents of the Sidekiq queues and scheduled retries of previously failed jobs. 770 + > Losing the Redis database is almost harmless: The only irrecoverable data will be the contents of the Sidekiq queues and scheduled retries of previously failed jobs. 771 771 > The home and list feeds are stored in Redis, but can be regenerated with tootctl. 772 - 772 + 773 773 If you do want to save the redis database, you can use the following commands: 774 774 ```bash 775 775 redis-cli save ··· 980 980 or `wl*` with priority 99 (which means that it doesn't have any effect if such an interface is matched 981 981 by a `.network-`unit with a lower priority). In case of scripted networking, no behavior 982 982 was changed. 983 - 983 + 984 984 - The new [`postgresqlTestHook`](https://nixos.org/manual/nixpkgs/stable/#sec-postgresqlTestHook) runs a PostgreSQL server for the duration of package checks. 985 985 986 986 - `zfs` was updated from 2.1.4 to 2.1.5, enabling it to be used with Linux kernel 5.18.
+1 -1
nixos/doc/manual/release-notes/rl-2305.section.md
··· 34 34 35 35 - `carnix` and `cratesIO` has been removed due to being unmaintained, use alternatives such as [naersk](https://github.com/nix-community/naersk) and [crate2nix](https://github.com/kolloch/crate2nix) instead. 36 36 37 - - `borgbackup` module now has an option for inhibiting system sleep while backups are running, defaulting to off (not inhibiting sleep), available as [`services.borgbackup.jobs.<name>.inhibitsSleep`](#opt-services.borgbackup.jobs._name_.inhibitsSleep). 37 + - `borgbackup` module now has an option for inhibiting system sleep while backups are running, defaulting to off (not inhibiting sleep), available as [`services.borgbackup.jobs.<name>.inhibitsSleep`](#opt-services.borgbackup.jobs._name_.inhibitsSleep). 38 38 39 39 - The EC2 image module no longer fetches instance metadata in stage-1. This results in a significantly smaller initramfs, since network drivers no longer need to be included, and faster boots, since metadata fetching can happen in parallel with startup of other services. 40 40 This breaks services which rely on metadata being present by the time stage-2 is entered. Anything which reads EC2 metadata from `/etc/ec2-metadata` should now have an `after` dependency on `fetch-ec2-metadata.service`
+2 -2
pkgs/servers/nextcloud/packages/README.md
··· 13 13 14 14 To regenerate the nixpkgs nextcloudPackages set, run: 15 15 16 - ``` 16 + ``` 17 17 ./generate.sh 18 - ``` 18 + ``` 19 19 20 20 After that you can commit and submit the changes. 21 21
+3 -3
pkgs/servers/web-apps/wordpress/packages/README.md
··· 18 18 19 19 To regenerate the nixpkgs wordpressPackages set, run: 20 20 21 - ``` 21 + ``` 22 22 ./generate.sh 23 - ``` 23 + ``` 24 24 25 25 After that you can commit and submit the changes. 26 26 ··· 29 29 The plugins will be available in the namespace `wordpressPackages.plugins`. 30 30 Using it together with the Wordpress module could look like this: 31 31 32 - ``` 32 + ``` 33 33 services.wordpress = { 34 34 sites."blog.${config.networking.domain}" = { 35 35 plugins = with pkgs.wordpressPackages.plugins; [