# 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.