touch-ups

This commit is contained in:
River 2025-03-07 18:25:34 -05:00
parent d6cf762181
commit ddc055658d
Signed by: shibedrill
GPG Key ID: 5FE0CB25945EFAA2
2 changed files with 6 additions and 7 deletions

View File

@ -79,7 +79,7 @@ To change the search path for limine's binaries, supply `LIMINEDIR=/some/valid/p
If you use Nix, you can install all these dependencies automatically by running `nix-shell`. This will also automatically set the correct directory for the limine BIOS files. If you use Nix, you can install all these dependencies automatically by running `nix-shell`. This will also automatically set the correct directory for the limine BIOS files.
> [!IMPORTANT] > [!IMPORTANT]
> **I do not, and cannot, currently recommend using `nix` for dependency management.** `nixpkgs` ships an outdated version of Limine which is incompatible and contains none of the necessary files. > **I do not, and cannot, currently recommend using `nix` for dependency management.** `nixpkgs` does not ship all of the necessary files in its packaging of limine.
## Kernel Parameters ## Kernel Parameters

View File

@ -1,22 +1,21 @@
let let
nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz";
nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/tarball/25.05-pre";
pkgs = import nixpkgs { config = {}; overlays = []; }; pkgs = import nixpkgs { config = {}; overlays = []; };
in in
pkgs.mkShell { pkgs.mkShell {
packages = with pkgs; [ packages = with pkgs; [
bash bash
limine.dev limine.lib
xorriso xorriso
rustup rustup
qemu qemu
gnumake gnumake
];
buildInputs = with pkgs; [
limine.lib
]; ];
shellHook = '' shellHook = ''