blob: 75aaee5044563144669802e958814b28d644b460 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# nipsy's NixOS configuration
This repository is the starting point for storing all relevant NixOS configurations.
## richese
This host is currently assumed to be a VirtualBox VM. The VirtualBox VM should be configured with the following:
* CPU
As many physical (non-SMT) cores as your CPU has ideally, since NixOS does need to build things occasionally.
* RAM
8GB is probably a good starting point. If the installer hangs, you probably need to increase this from the presumably lower value you have set.
* Display
The NixOS configuration assumes VMSVGA.
* Storage
The installer assumes you've selected an AHCI SATA controller using a dynamically allocated VDI of 100GB. This might need to be bigger, given how disk intensive NixOS can be.
* Network
My testing NIC was configured in VirtualBox to use NAT and virtio-net.
* Other
This configuration works best if you also enable the bidirectional shared clipboard functionality under General -> Advanced.
### Installation
You can download the minimal ISO image from https://nixos.org/download/ to start. Once in the installer command line, you can grab this repo using:
```
curl -O https://arrakis.bitgnome.net/nipsy/git/nix/snapshot/nix-master.tar.zst
tar xavf nix-master.tar.zst
```
To start the installation script, including provisioning the local storage via disko, run:
```
nix-master/scripts/install-with-disko richese
```
which should walk you through the rest of the installation.
|