autounattend: make shutdownOnAdminLogin configurable #9

Closed
astro wants to merge 1 commits from astro:config-admin-login into master
1 changed files with 3 additions and 0 deletions

View File

@ -15,6 +15,7 @@
, impureShellCommands ? [] , impureShellCommands ? []
, driveLetter ? "D:" , driveLetter ? "D:"
, efi ? true , efi ? true
, shutdownOnAdminLogin ? true
, ... , ...
}: }:
@ -263,6 +264,7 @@ let
</AutoLogon> </AutoLogon>
''} ''}
${lib.optionalString shutdownOnAdminLogin ''
<FirstLogonCommands> <FirstLogonCommands>
<SynchronousCommand wcm:action="add"> <SynchronousCommand wcm:action="add">
<Order>1</Order> <Order>1</Order>
@ -270,6 +272,7 @@ let
<Description>ChangeHideFiles</Description> <Description>ChangeHideFiles</Description>
</SynchronousCommand> </SynchronousCommand>
</FirstLogonCommands> </FirstLogonCommands>
''}
</component> </component>
</settings> </settings>