| Commit message (Collapse) | Author | Age |
|\ |
|
| |
| |
| |
| | |
Using the script in maintainers/scripts/update-redirected-urls.sh
|
|\|
| |
| |
| |
| | |
Conflicts:
pkgs/development/libraries/SDL2/default.nix
|
| |
| |
| |
| | |
It's been two years.
|
|\| |
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Hopefully this version is clearer. Also tried to make it less technical.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This script would always "detect" the "powersave" governor as it is available on
practically all CPUs while the "ondemand" governor is only available on some old
CPUs.
IME the "powersave" governor barely provides any power savings but introduces
massive performance deficits, including noticable stuttering. This is not the
default experience we should offer users, even for those who use laptops.
Use the kernel default (currently "performance", CPU makers may change it in
future) instead.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[Motivation](https://github.com/NixOS/nixpkgs/issues/257817#issuecomment-1741705042):
- Having all the XKB options in the same attribute set clarifies their
relation better than using a common option name prefix ("xkb").
- `services.xserver.layout` is an XKB option, but this is not obvious
from its name. Putting it with the other XKB options clarifies this.
Co-authored-by: Michele Guerini Rocco <rnhmjoj@users.noreply.github.com>
|
|/
|
|
| |
Includes prep work for mainline bcachefs release.
|
|
|
|
|
| |
It's immensely helpful and more user-friendly than the humongous
configuration.nix man page.
|
|\
| |
| | |
nixos/install-tools: Add manpages to packages instead of seperating them
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Move contents of README.md from
nixos/modules/installer/tools/manpages/ to
nixos/doc/manual/contributing-to-this-manual.chapter.md.
- Don't mention DocBook as its obsolete and too specific.
- Rename derivation attribute name of configuration.nix(5) manual page,
both on the `contributing-to-this-manual.chapter.md`, and in other
places.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Since each such `nixos-*` tool has it's own derivation, exposed in pkgs,
There is no point in separating the manuals from the packages. If
someone wishes to have the tools without the manuals, they can use
meta.outputsToInstall to disable the installation of the manpages of
these packages. This Fixes #244450.
|
|/
|
|
| |
https://releases.nixos.org/nix/nix-2.17.0/fallback-paths.nix
|
|\
| |
| | |
nixos-install: fix removal of non-empty `/mnt`
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
After building the target system, `nixos-install` tries to remove `/mnt`
on the target filesystem. And the script may fail without any explanation,
if `/mnt` isn't empty.
This commit makes the installation process carry on even if there are
files under `/mnt`.
See https://github.com/NixOS/nixpkgs/issues/244643.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Although 'lib' isn't needed by the default configuration, new NixOS uses
can get confused when being recommended configuration.nix snippets like
systemd.services.NetworkManager-wait-online.enable = lib.mkForce false;
and have `sudo nixos-rebuild switch` fail with
error: undefined variable 'lib'
|
|\ \
| | |
| | | |
Make swraid optional
|
| | |
| | |
| | |
| | |
| | | |
Since the option affects both stage-1 and stage-2, it does not make
sense to keep it within the boot.initrd namespace.
|
| | |
| | |
| | |
| | |
| | |
| | | |
swraid support will now only be enabled by default if stateVersion is
older than 23.11. nixos-generate-config will now generate explicit
config for enabling support if needed.
|
|\ \ \
| |/ /
|/| | |
nixos-option: update to nix 2.15
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| | |
While the intent of the code was correct, the system string can not be used
in the substituteAll function.
See https://github.com/NixOS/nixpkgs/issues/237216
|
|/ |
|
|\
| |
| | |
nixos/stratis: initrd support for stratis root volumes
|
| |\ |
|
| | | |
|
| |/
|/| |
|
|/ |
|
|\
| |
| | |
fix ambiguous unicode characters
|
| | |
|
|\ \
| |/
|/| |
nixos/installer: fix util-linux dependencies in install script
|
| | |
|
|/ |
|
|
|
|
|
| |
Device IDs found here:
https://devicehunt.com/view/type/pci/vendor/1AF4/device/1048
|
|\ |
|
| | |
|
|\ \
| | |
| | | |
nixos-generate-config: fix invalid sample config
|
| |/
| |
| |
| | |
This issue was reported in #221510
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
The single option tries to do too much work, which just ends up confusing people.
So:
- don't force the console font, the kernel can figure this out as of #210205
- don't force the systemd-boot mode, it's an awkward mode that's not supported
on most things and will break flicker-free boot
- add a separate option for the xorg cursor scaling trick and move it under the xorg namespace
- add a general `fonts.optimizeForVeryHighDPI` option that explicitly says what it does
- alias the old option to that
- don't set any of those automatically in nixos-generate-config
|
|
|
|
| |
Guest operating systems inside VMs or containers can't update the host CPU's microcode for obvious security reasons, so setting the `hardware.cpu.*.updateMicrocode` options is pointless.
|
|
|
|
|
|
|
|
| |
adding two graphical programs makes a strong assmuption that users will
use a graphical environment.
add a command line program as an alternative suggestion that is easy to
comment in as a first-steps measure.
|
| |
|
|
|
|
|
|
|
|
| |
According to the Unicode Standard, you should use U+2019 RIGHT SINGLE
QUOTATION MARK for apostrophes [1]. Before this change, some of the text
in this repo would use U+2018 LEFT SINGLE QUOTATION MARKs instead.
[1]: https://www.unicode.org/versions/Unicode15.0.0/ch06.pdf#G12411
|
| |
|
|
|
|
| |
This reverts commit 37a44ff3a0415ab84fe52e9c78ad4bafd227737b.
|