1

doc: make build instructions more comprehensible

This commit is contained in:
Himadri Bhattacharjee
2023-12-11 10:51:31 +05:30
parent 9e21fc5128
commit 8f7ccd6b1a

View File

@@ -2,7 +2,8 @@
NixOS configuration files personalized for my workflow.
To get started, install NixOS, [enable flakes](https://nixos.wiki/wiki/Flakes#NixOS), clone this repository.
To get started, install NixOS, [enable flakes](https://nixos.wiki/wiki/Flakes#NixOS)
and clone this repository.
```sh
git clone https://github.com/lavafroth/dotfiles
@@ -12,10 +13,11 @@ sudo nixos-rebuild switch --flake .#cafe
### Secureboot
To enable secureboot, generate your keys, clear the manufacturer keys and enroll them as described [here](https://github.com/nix-community/lanzaboote/blob/master/docs/QUICK_START.md).
> Note: `sbctl` is already installed
To enable secureboot, use the preinstalled `sbctl` command to generate your keys,
clear the manufacturer keys and enroll yours as described [here](https://github.com/nix-community/lanzaboote/blob/master/docs/QUICK_START.md).
Once the keys are enrolled, we must run the following to rebuild our system from now on
Once the keys are enrolled, the following command must be run rebuild our system
from now on
```sh
sudo nixos-rebuild switch --flake .#cafe-secureboot