blob: f8722709fe317bbbb9d1f32676ab0c41a3181d71 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# NixOS configuration representation
#
# Evaluate configuration options:
# nix-instantiate ./nixos.nix --eval -A config.networking.hostName
# nix repl ./nixos.nix (and tab away...)
#
# Build a system
# nix-build ./nixos.nix -A system
# NIXOS=$(readlink -m ./result)
# nix copy --to ssh://remote --substitute-on-destination ./result
# ssh remote "sudo nix-env --profile /nix/var/nix/profiles/system --set $NIXOS &&
# sudo nix-env --profile /nix/var/nix/profiles/system --delete-generations +10 &&
# sudo /nix/var/nix/profiles/system/bin/switch-to-configuration switch"
import <nixpkgs/nixos> {
system = "x86_64-linux";
configuration = {
imports = [
./configuration.nix
];
};
}
|