depot/third_party/nixpkgs/pkgs/by-name/ed/edido/package.nix

24 lines
484 B
Nix

{
writeShellApplication,
bc,
diffutils,
findutils,
coreutils,
firmwarePaths ? [
"/run/current-system/firmware"
],
}:
writeShellApplication {
name = "edido";
meta.description = "A tool to apply display configuration from `boot.kernelParams`.";
runtimeInputs = [
diffutils
findutils
coreutils
bc
];
text = ''
FIRMWARE_PATH="''${FIRMWARE_PATH:-"${builtins.concatStringsSep ":" firmwarePaths}"}"
${builtins.readFile ./edido.sh}
'';
}