| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes #17927.
|
|
|
|
|
|
|
| |
This reverts commit 9e6eec201b8b56ef493c60af3acb2e8ddd8be258.
Verified locally that cd063d7 fixes the problem.
cc @edolstra @aszlig
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
It's hanging and blocking the unstable channel.
http://hydra.nixos.org/build/38984676
@aszlig
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
lustrate /ˈlʌstreɪt/ verb.
purify by expiatory sacrifice, ceremonial washing, or some other
ritual action.
- sudo touch /etc/NIXOS_LUSTRATE
⇒ on next reboot, during stage 1, everything but /nix and /boot
is moved to /old-root
- echo "etc/passwd" | sudo tee -a /etc/NIXOS_LUSTRATE
⇒ on next reboot, during stage 1, everything but /nix and /boot
is moved to /old-root; except /etc/passwd is copied back.
Useful for installing NixOS in place on another distro. For instance:
$ nix-env -iE '_: with import <nixpkgs/nixos> { configuration = {}; }; with config.system.build; [ nixos-generate-config manual.manpages ]'
$ sudo mkdir /etc/nixos
$ sudo `which nixos-generate-config`
… edit the configuration files in /etc/nixos using man configuration.nix
if needed
maybe add: users.extraUsers.root.initialHashedPassword = "" ?
… Build the entire NixOS system and link it to the system profile:
$ nix-env -p /nix/var/nix/profiles/system -f '<nixpkgs/nixos>' -A system --set
… If you were using a single user install:
$ sudo chown -R 0.0 /nix
… NixOS is about to take over
$ sudo touch /etc/NIXOS
$ sudo touch /etc/NIXOS_LUSTRATE
… Let's keep the configuration files we just created
$ echo etc/nixos | sudo tee -a /etc/NIXOS_LUSTRATE
$ sudo mv -v /boot /boot.bak &&
sudo /nix/var/nix/profiles/system/bin/switch-to-configuration boot
$ sudo reboot
… NixOS boots, Stage 1 moves all the old distro stuff in /old-root.
|
| |\
| | |
| | | |
nixos tests: add hibernation test to blockers
|
| | | |
|
| |/ |
|
|\| |
|
| | |
|
| |\
| | |
| | | |
Improvements to Hydra module
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Closes #16730. Closes #17770. Closes #17846.
Test plan:
* Check that `fonts.fontconfig.ultimate.preset` changes things;
* Check that `fonts.fontconfig.dpi` changes things;
* Check that `fonts.fontconfig.defaultFonts.monospace` changes things;
Tested with AbiWord, mousepad and Firefox.
|
| | | |
| | | |
| | | |
| | | | |
archfan has updated those patches for the new version.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The fontconfig-ultimate patches are unmaintained. Since they were
not updated for newer FreeType versions, this removes them and
disables fontconfig-ultimate by default.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This removes our hardcoded presets which weren't updated for quite some time.
Infinality now has new hardcoded presets in freetype, which can be overriden if
desired with environment variables (as before). Accordingly, updated NixOS
module to set the hardcoded preset.
Additionally used a more "right" type for substitutions.
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| / /
| |/ /
| | | |
Note: the merge also adds a few master commits,
but those should matter.
|
| | |
| | |
| | |
| | |
| | | |
These utils are not related to user management, so they should be
available even if immutable users are enabled.
|
| | | |
|
| | | |
|
|/ / |
|
|\ \
| | |
| | | |
buildkite-agent: always write ssh keys
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
zfs: Keep trying root import until it works
|
| | | |
| | | |
| | | |
| | | | |
Works around #11003.
|
| | | |
| | | |
| | | |
| | | | |
Unbreaks some private Graphite deployments.
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes #14293
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
Add "gnustep" to nixpkgs
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This gets rid of the rest of the pidfile stuff and makes gdomap just act
like a normal systemd process. Also reword "enable" option.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
gdnc is a user process and can't be made into a NixOS module very
easily. It can still be put in the user's login script. According to the
GNUstep documentation it will be started as soon as it is needed.
|