summaryrefslogtreecommitdiff
path: root/README.md
blob: 88e5012f9615f3a7c029251b0f2bc80df5537366 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Jptrzy's nixos config
**This configuration is impure,** so don't expect it will work for you out of the box, without any modifications.
For sure you need disk partitioned like bellow and write disk ids into **hardware-configuration.nix** file.
```
disk
|- boot
|- encrypted
   |- swap
   |- root
```
I'm thinking about using [disco](https://github.com/nix-community/disko)

## Why flake.nix for nixos configuration
Read more on [this blog post](https://www.tweag.io/blog/2020-07-31-nixos-flakes).

If you want to start your own configuration check out [this repo](https://github.com/Misterio77/nix-starter-configs).

## Installation
[Full Guide](https://qfpl.io/posts/installing-nixos)

## TODO
Use more independent config by implementing [nixos-hardware module](https://github.com/NixOS/nixos-hardware) and
using a separate file for partition config.
Software created with 💖