| Commit message (Collapse) | Author | Age |
|\
| |
| |
| | |
Let's merge NOW; I'm not doing the same mistake again.
|
| |
| |
| | |
Co-Authored-By: asymmetric <lorenzo@mailbox.org>
|
| |\
| | |
| | |
| | |
| | | |
It's been a very long time, so I think a merge will be better than
a rebase. There was only one simple conflict.
|
| | | |
|
| | |
| | |
| | |
| | | |
- `git push --tags` is too dangerous (pushes all your tags)
|
| | | |
|
| | | |
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
Channel branches are now provided in the nixpkgs repo.
Issue #71176.
|
| |
| |
| |
| |
| | |
This reverts commit ea6e8775bd69e4676c623a85c39f1da540d29ad1. The new
format is not an improvement.
|
| | |
|
| | |
|
|\ \
| | |
| | | |
lib/types: Add oneOf, extension of either to a list of types
|
| | | |
|
| | |
| | |
| | | |
Co-Authored-By: Alyssa Ross <hi@alyssa.is>
|
|/ / |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
The function `addCheck` resides within the attrset `types`. We should be
explicit about this since otherwise people might be confused where it
does come from / why it doesn't work for them.
|
|\ \
| | |
| | | |
Nixos manual: error out on missing IDs
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| | |
This reverts commit d6e3db44cf09d04f0a3cd5b7ccb4a5dc3b7bfaa9.
See #53935 for explanations. In short, it may be causing issues with
tests on the build infrastructure.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This fixes some quirks I introduced in previous commits.
1. No need for an extra newline when printing the output of shell commands.
2. 'or die' is what's already used in the NixOS test sources, while
'die unless' has no occurrences.
|
|/ |
|
| |
|
|
|
|
|
| |
Thanks to @dezgeg for prototype implementation, I've
cleaned it up and added documentation.
|
|
|
|
|
|
| |
Because when I see "config.system.build.manual.manual" after I forgot
what it means I ask "Why do I need that second `.manual` there again?".
Doesn't happen with `config.system.build.manual.manualHTML`.
|
| |
|
| |
|
|
|
|
|
| |
False statements don't cause NixOS tests to fail, we need to throw an
exception or terminate.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
The server is not verified over the git:// transfer protocol. If you
clone a repository over git://, you should check if the latest commit's
hash is correct.
On the other hand, https:// will always verify the server automatically,
using certificate authorities.
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 095fe5b43def40279a243e663c662b02caac5318.
Pointless renames considered harmful. All they do is force people to
spend extra work updating their configs for no benefit, and hindering
the ability to switch between unstable and stable versions of NixOS.
Like, what was the value of having the "nixos." there? I mean, by
definition anything in a NixOS module has something to do with NixOS...
|
| |
|
|
|
|
| |
With visual inspection that nothing got worse.
|
| |
|
|
|
|
| |
Signed-off-by: Niklas Hambüchen <mail@nh2.me>
|
| |
|
| |
|
|\
| |
| | |
lib/eval-config: document NIXOS_EXTRA_MODULE_PATH
|
| |
| |
| |
| |
| |
| |
| |
| | |
This adds some documentation about importing modules external to
Nixpkgs, which provides context for documenting
NIXOS_EXTRA_MODULE_PATH.
Closes #30376
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The use of Nix 2.0 significantly simplifies the installer, since we
can just pass a different store URI (--store /mnt) - it's no longer
needed to set up a chroot environment for the build, and to bootstrap
Nix into the chroot.
Also, commands that need to run in the installation (namely boot
loader installation and setting a root password) are now executed
using nixos-enter.
This also removes the need for nixos-prepare-root since any required
initialisation is done by Nix or by the activation script.
|
| |
| |
| |
| | |
release notes
|
|\ \
| | |
| | | |
docs: clarify package and module option naming
|
| |/
| |
| |
| |
| | |
This attempts to briefly clarify the current naming conventions of
attribute names in `all-packages.nix` and module option names.
|
| | |
|