about summary refs log tree commit diff
path: root/nixos/doc/manual
Commit message (Collapse)AuthorAge
* treewide: use https for nixos.org and hydra.nixos.orgPavol Rusnak2020-05-03
| | | | | tarballs.nixos.org is omitted from the change because urls from there are always hashed and checked
* Merge pull request #84853 from ThibautMarty/herbstluftwm-0.8.0Jörg Thalheim2020-05-01
|\
| * herbstluftwm: add option to the X Window System manual chapterThibaut Marty2020-04-14
| |
* | Merge pull request #82026 from andir/systemd-update-networkd-optionsFlorian Klink2020-05-01
|\ \ | | | | | | nixos/networkd: update configuration options
| * | nixos/networkd: rename the networkd dhcpConfig option to dhcpV4ConfigAndreas Rammhold2020-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This follows upstreams change in documentation. While the `[DHCP]` section might still work it is undocumented and we should probably not be using it anymore. Users can just upgrade to the new option without much hassle. I had to create a bit of custom module deprecation code since the usual approach doesn't support wildcards in the path.
| * | nixos/networkd: remove CriticalConnection= fields in favor of KeepConnectionAndreas Rammhold2020-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | Systemd upstream has deprecated CriticalConnection with v244 in favor of KeepConnection as that seems to be more flexible: The CriticalConnection= setting in .network files is now deprecated, and replaced by a new KeepConfiguration= setting which allows more detailed configuration of the IP configuration to keep in place.
* | | Merge pull request #85026 from talyz/php_buildenv_overrideElis Hirwing2020-04-29
|\ \ \ | | | | | | | | php.buildEnv: Make the exported php package overridable, improve handling of currently enabled extensions, etc
| * | | php: Get rid of all config.php parameterstalyz2020-04-26
| | | | | | | | | | | | | | | | | | | | Since all options controlled by the config.php parameters can now be overridden directly, there's no reason to keep them around.
| * | | php.buildEnv: Provide a list of currently enabled extensionstalyz2020-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rework withExtensions / buildEnv to handle currently enabled extensions better and make them compatible with override. They now accept a function with the named arguments enabled and all, where enabled is a list of currently enabled extensions and all is the set of all extensions. This gives us several nice properties: - You always get the right version of the list of currently enabled extensions - Invocations chain - It works well with overridden PHP packages - you always get the correct versions of extensions As a contrived example of what's possible, you can add ImageMagick, then override the version and disable fpm, then disable cgi, and lastly remove the zip extension like this: { pkgs ? (import <nixpkgs>) {} }: with pkgs; let phpWithImagick = php74.withExtensions ({ all, enabled }: enabled ++ [ all.imagick ]); phpWithImagickWithoutFpm743 = phpWithImagick.override { version = "7.4.3"; sha256 = "wVF7pJV4+y3MZMc6Ptx21PxQfEp6xjmYFYTMfTtMbRQ="; fpmSupport = false; }; phpWithImagickWithoutFpmZip743 = phpWithImagickWithoutFpm743.withExtensions ( { enabled, all }: lib.filter (e: e != all.zip) enabled); phpWithImagickWithoutFpmZipCgi743 = phpWithImagickWithoutFpmZip743.override { cgiSupport = false; }; in phpWithImagickWithoutFpmZipCgi743
* | | | Merge pull request #84476 from jakobrs/installation-cd-base-terminusJörg Thalheim2020-04-29
|\ \ \ \ | |_|/ / |/| | |
| * | | nixos/installer: Add terminus_font to installation_iso_basejakobrs2020-04-15
| | | |
* | | | Merge pull request #85711 from worldofpeace/gnome-isoEelco Dolstra2020-04-28
|\ \ \ \ | | | | | | | | | | nixos/release: add GNOME ISO
| * | | | rl-2009: GNOME ISOworldofpeace2020-04-21
| | | | |
* | | | | Merge pull request #85043 from aanderse/httpd-2020Aaron Andersen2020-04-25
|\ \ \ \ \ | | | | | | | | | | | | nixos/httpd: modernize module standards
| * | | | | nixos/httpd: update release notesAaron Andersen2020-04-21
| | |_|/ / | |/| | |
* / | | | nixos/cri-o: share registries with nixos/containerszowoq2020-04-24
|/ / / /
* | | | Fix typos (#85693)Alexandre Esteves2020-04-22
| | | |
* | | | rl-2003: Update the release documentationIsmaël Bouya2020-04-21
| | | | | | | | | | | | | | | | | | | | | | | | It currently says that everything will be backward compatible between lego and simp-le certificates, but it’s not. (cherry picked from commit 21c4a33ceef77dec2b821f7164e13971862d5575)
* | | | Merge pull request #85604 from adisbladis/podman-moduleadisbladis2020-04-21
|\ \ \ \ | |/ / / |/| | | nixos/virtualisation.podman: Init module
| * | | nixos/virtualisation.podman: Init moduleadisbladis2020-04-21
| | | |
* | | | nixos/manual: fix buildworldofpeace2020-04-21
| | | |
* | | | Merge pull request #85692 from nh2/systemd-update-default-rate-limitFlorian Klink2020-04-21
|\ \ \ \ | |/ / / |/| | | journald service: Increase default rate limit 1000 -> 10000.
| * | | journald service: Increase default rate limit 1000 -> 10000.Niklas Hambüchen2020-04-21
| | | | | | | | | | | | | | | | | | | | | | | | Follows the upstream change of this default: https://github.com/systemd/systemd/pull/8660
* | | | Merge pull request #85186 from worldofpeace/20.03-readmeworldofpeace2020-04-20
|\ \ \ \ | |/ / / |/| | | README.md: 20.03 release
| * | | rl-2003: release dateworldofpeace2020-04-20
| | | |
| * | | nixos/manual: 19.09 -> 20.03worldofpeace2020-04-17
| | | |
* | | | manual/rl-2009.xml: fix build (#85478)Edmund Wu2020-04-18
| | | | | | | | | | | | https://github.com/NixOS/nixpkgs/commit/16a4332d60c55ab6ce78f0ce56643b83fc3e7fed#diff-43de86228df91216c5cfc9446cb041feL249
* | | | nixos/deluge: support 2.xMilan Pässler2020-04-18
| |_|/ |/| |
* | | Merge pull request #85085 from Ericson2314/document-haskell-env-changesJohn Ericson2020-04-12
|\ \ \ | | | | | | | | nixos/doc: Document breaking change to Haskell dev shells
| * | | nixos/doc: Document breaking change to Haskell dev shellsJohn Ericson2020-04-12
| | | |
* | | | Merge pull request #81848 from grahamc/nested-specialisationGraham Christensen2020-04-12
|\ \ \ \ | |_|/ / |/| | | specialisation: replace nesting with named configurations
| * | | specialisation: replace nesting with named configurationsGraham Christensen2020-04-12
| | | | | | | | | | | | | | | | Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
* | | | rl-2003: remove section on intel GPU workaroundRouven Czerwinski2020-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to my analysis the last critical fix went into v5.4.23, I have confirmed this by running WebGL over night and haven't seen a single i915 GPU hang. Lets remove the notes from the release notes. (cherry picked from commit da764d22ce3b698707861d58824843ded87cbb0a)
* | | | rl-2003: qa touchupsworldofpeace2020-04-11
| | | | | | | | | | | | | | | | | | | | | | | | Fixes https://github.com/NixOS/nixpkgs/issues/82777 (cherry picked from commit 7c9f30befaa5360a9c3d7d566fdf1922f84ee6c5)
* | | | nixos/release-notes/rl-2003.xml: add highlightsFlorian Klink2020-04-11
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #79180. (cherry picked from commit ec11fd21637535d87cdbac95c8caa095a73674ef)
* | | | nixos/release-notes: fix minor spelling mistake in the Nextcloud sectionMaximilian Bosch2020-04-11
| | | | | | | | | | | | | | | | As discovered by flokli.
* | | | release notes: Explain how to run nginx master as root. Fixes #84391Niklas Hambüchen2020-04-11
|/ / /
* | | nixos/release-notes: mention that dhcpcd stopped giving IPv4 addresses to ↵Justin Humm2020-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bridges by default This is an backward incompatible change from upstream dhcpcd [0], as this could have easily locked me out of my box. As dhcpcd doesn't allow to use only a blacklist (denyinterfaces in dhcpcd.conf) of devices and use all remaining devices, while explicitly allowing some interfaces like bridges, I think the best option would be to not change anything about it and just educate the users here about that edge case and how to solve it. [0] https://roy.marples.name/archives/dhcpcd-discuss/0002621.html (cherry picked from commit eeeb2bf8035b309a636d596de6a3b1d52ca427b1)
* | | Merge pull request #84501 from Ma27/bump-hydraMaximilian Bosch2020-04-08
|\ \ \ | | | | | | | | hydra: 2020-03-24 -> 2020-04-07
| * | | hydra: 2020-03-24 -> 2020-04-07Maximilian Bosch2020-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also removed `pkgs.hydra-flakes` since flake-support has been merged into master[1]. Because of that, `pkgs.hydra-unstable` is now compiled against `pkgs.nixFlakes` and currently requires a patch since Hydra's master doesn't compile[2] atm. [1] https://github.com/NixOS/hydra/pull/730 [2] https://github.com/NixOS/hydra/pull/732
* | | | manual/rl-2009.xml: Fix literal closing tagdevhell2020-04-08
| | | | | | | | | | | | | | | | Cc: @flokli
* | | | notmuch: make emacs a separate outputFlorian Klink2020-04-07
|/ / / | | | | | | | | | | | | This puts all emacs-related binaries and code to a separate output, removing emacs from the runtime closure of neomutt.
* | | Merge pull request #83792 from primeos/gollumMichael Weiss2020-04-07
|\ \ \ | | | | | | | | gollum: 4.1.4 -> 5.0.1
| * | | gollum: 4.1.4 -> 5.0.1Michael Weiss2020-04-06
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some changes might require manual migration steps: "Due to changes to the way in which Gollum handles filenames, you may have to change some links in your wiki when migrating from gollum 4.x. See the release notes [0] for more details. You may find the bin/gollum-migrate-tags script helpful to accomplish this. Also see the --lenient-tag-lookup option for making tag lookup backwards compatible with 4.x, though note that this will decrease performance on large wikis with many tags." (source: [1]) [0]: https://github.com/gollum/gollum/wiki/5.0-release-notes [1]: https://github.com/gollum/gollum/blob/v5.0.0/HISTORY.md
* / | rl-2003: mention python driverworldofpeace2020-04-06
|/ / | | | | | | (cherry picked from commit a435d41af5ca29c879ee84b19186c55f2caa35ee)
* | documentation: minor spelling and stylistic fixesRobert Helgesson2020-04-05
| |
* | Merge pull request #83896 from etu/slim-down-default-php-v3Elis Hirwing2020-04-05
|\ \ | | | | | | PHP: Make the default package more sane [v3]
| * | php: Simplify php-packages import, rename exts -> extensionstalyz2020-04-05
| | |
| * | php: split php.packages to php.packages and php.extensionsElis Hirwing2020-04-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So now we have only packages for human interaction in php.packages and only extensions in php.extensions. With this php.packages.exts have been merged into the same attribute set as all the other extensions to make it flat and nice. The nextcloud module have been updated to reflect this change as well as the documentation.
| * | docs/rl: Update release log to match the updates to the default attributesElis Hirwing2020-04-05
| | |