more adjustments

This commit is contained in:
2025-01-01 19:09:30 -05:00
parent b4eac9aadd
commit d287793cf0
2 changed files with 16 additions and 13 deletions

View File

@@ -1,6 +1,11 @@
{ config, pkgs ? import <nixpkgs>, lib, ... }:
{
let
installFiles = pkgs.runCommand "installFiles" {} ''
mkdir -p $out
cp -rv ${./initrd-include}/* $out/
chmod +x -R $out/bin/
'';
in {
options.customPkgs.installFiles = lib.mkOption {
type = lib.types.package;
};
@@ -9,16 +14,14 @@
};
config = {
imports = [
../quickly.nix
## installer.nix is a system service to run a script on boot
../installer/installer.nix
(import ../quickly.nix )
(import ../installer/installer.nix { inherit installFiles; })
];
##uncomment to pass installFiles to modules
customPkgs.installFiles = pkgs.runCommand "installFiles" {} ''
mkdir -p $out
cp -rv ${./initrd-include}/* $out/
chmod +x -R $out/bin/
'';
#customPkgs.installFiles = pkgs.runCommand "installFiles" {} ''
# mkdir -p $out
# cp -rv ${./initrd-include}/* $out/
# chmod +x -R $out/bin/
#'';
services.getty.autologinUser = "nixos";
security.sudo.wheelNeedsPassword = false;