Go to file
Rodrigo Arias Mallo 8df89867f3 Switch nixpkgs to a custom repository
There is a problem in the way pkgsStatic is constructed, causing our
-march argument to be missed, leading to binaries that fail to run. This
affects only security wrappers so far (mount, sudo, ...) but it will
likely affect any pkgsStatic binary.
2024-01-24 12:20:27 +01:00
examples Booting 2023-11-29 10:48:59 +01:00
visionfive2 visionfive2: Explain kernel situation 2023-02-16 13:30:40 +01:00
.gitignore init 2022-07-09 04:35:35 +01:00
base.nix Booting 2023-11-29 10:48:59 +01:00
boot.sh Disable compressed instructions in QEMU 2024-01-22 13:40:51 +01:00
configuration.nix Install neofetch too 2024-01-24 09:58:57 +01:00
flake.lock Boot opensbi without compressed 2024-01-17 18:22:30 +01:00
flake.nix Switch nixpkgs to a custom repository 2024-01-24 12:20:27 +01:00
kernel.nix Disable kernel oprtions 2024-01-17 15:00:51 +01:00
NOTES.md Move notes out of readme 2024-01-22 13:42:49 +01:00
old-flake.lock Boot opensbi without compressed 2024-01-17 18:22:30 +01:00
old-flake.nix Boot opensbi without compressed 2024-01-17 18:22:30 +01:00
overlay.nix Remove unneeded override of stdenv 2024-01-24 10:00:19 +01:00
README.md Move notes out of readme 2024-01-22 13:42:49 +01:00
vm.nix Add gdb and comment about nscd daemon 2024-01-22 16:05:38 +01:00

NixOS on RISC-V

To boot the system in QEMU, first enter the development shell:

$ nix develop

Then run the boot script:

$ ./boot.sh