Commit graph

1979 commits

Author SHA1 Message Date
Manuel Thalmann 7632e91793 Set user groups properly 2024-09-10 01:54:04 +02:00
Manuel Thalmann c481c54f41 Configure MS accounts properly 2024-09-10 01:54:04 +02:00
Manuel Thalmann 741b698a33 Queue next user after configuration finished 2024-09-10 01:54:02 +02:00
Manuel Thalmann 395945ec72 Disable UAC after logging in MS account 2024-09-10 01:53:07 +02:00
Manuel Thalmann f45081ff99 Enable OneShot listener for MS accounts 2024-09-10 01:53:07 +02:00
Manuel Thalmann 2e5fa8f5a0 Set timezone automatically 2024-09-10 01:53:07 +02:00
Manuel Thalmann f19e2eba1a Prevent variable overwrite 2024-09-10 01:53:07 +02:00
Manuel Thalmann ef56c3ab4b Register installer script after disabling UAG 2024-09-10 01:53:07 +02:00
Manuel Thalmann 09984cff8e Redirect user for configuration properly 2024-09-10 01:53:07 +02:00
Manuel Thalmann 869ca8870d Fix broken redirection of arguments 2024-09-10 01:53:07 +02:00
Manuel Thalmann 2063d276ec Determine installer action properly 2024-09-10 01:53:07 +02:00
Manuel Thalmann e8db7ea047 Redirect arguments to chocolatey properly 2024-09-10 01:53:07 +02:00
Manuel Thalmann 0cfa2f2fa0 Fix non-functioning OneShot script 2024-09-10 01:53:07 +02:00
Manuel Thalmann 97cbcc7dfb Fix oneshot task execution 2024-09-10 01:53:07 +02:00
Manuel Thalmann 00aae35c96 Allow removing the OneShot listener 2024-09-10 01:53:07 +02:00
Manuel Thalmann d95396b06b Remove duplicate code 2024-09-10 01:53:07 +02:00
Manuel Thalmann c46d241147 Fix typo 2024-09-10 01:53:07 +02:00
Manuel Thalmann 1696207b0a Fix copy paste error 2024-09-10 01:53:07 +02:00
Manuel Thalmann 52c5a6c6a3 Allow skipping the User parameter 2024-09-10 01:53:07 +02:00
Manuel Thalmann c347ff6377 Fix incorrect script path 2024-09-10 01:53:07 +02:00
Manuel Thalmann aa4c392569 Fix broken scripts 2024-09-10 01:53:07 +02:00
Manuel Thalmann 3a45dfca73 Remove unnecessary confirmation dialogue 2024-09-10 01:53:07 +02:00
Manuel Thalmann a9bd4f5eb4 Add a task for disabling UAC 2024-09-10 01:53:07 +02:00
Manuel Thalmann cfd1559782 Force creation of sudo alias 2024-09-10 01:53:07 +02:00
Manuel Thalmann 8dd65b0ad3 Allow execution of OneShot tasks 2024-09-10 01:53:07 +02:00
Manuel Thalmann 308e86efc8 Ensure CONFIG_MODULE is resolved 2024-09-10 01:53:07 +02:00
Manuel Thalmann add76b3986 Add dedicated functions for creating startup scripts 2024-09-10 01:53:07 +02:00
Manuel Thalmann 1a0e83735c Change login message 2024-09-10 01:53:07 +02:00
Manuel Thalmann 1d8c416fe1 Set up shared WSL 2024-09-10 01:53:07 +02:00
Manuel Thalmann 894eb30f23 Install updates only as admin 2024-09-10 01:53:07 +02:00
Manuel Thalmann a23b51f9f8 Disable boot message only as admin 2024-09-10 01:53:07 +02:00
Manuel Thalmann 54114ffbd2 Add a function for allowing user access 2024-09-10 01:53:07 +02:00
Manuel Thalmann f4eb58a3a1 Fix broken reboot registration 2024-09-10 01:53:07 +02:00
Manuel Thalmann a553bc9cb7 Ensure the script path is detected properly 2024-09-10 01:53:07 +02:00
Manuel Thalmann 9c603d173f Allow automatic script execution for MS accounts 2024-09-10 01:53:07 +02:00
Manuel Thalmann 9ed7773341 Reorder winget arguments 2024-09-10 01:53:07 +02:00
Manuel Thalmann 5b36f75abf Allow registering reboot for the default user 2024-09-10 01:53:07 +02:00
Manuel Thalmann 3decf57f5e Add a dedicated function for disabling boot message 2024-09-10 01:53:07 +02:00
Manuel Thalmann 9dff674894 Implement root install loop using a switch 2024-09-10 01:53:05 +02:00
Manuel Thalmann 8878a7d7fe Force computer reboots 2024-09-10 01:52:02 +02:00
Manuel Thalmann 7e31a0cac5 Add scripts for controlling UAC 2024-09-10 01:52:02 +02:00
Manuel Thalmann d2ddca8ab5 Set displayname of all users 2024-09-10 01:52:02 +02:00
Manuel Thalmann db31ae2419 Login to users for configuration 2024-09-10 01:52:00 +02:00
Manuel Thalmann 40d1ef5c78 Skip PWSH_PATH if undefined 2024-09-10 01:51:28 +02:00
Manuel Thalmann 1b4204cf3b Fix typo 2024-09-10 01:51:28 +02:00
Manuel Thalmann 460a30bf89 Add missing setup stage 2024-09-10 01:51:28 +02:00
Manuel Thalmann 2e92b9f6db Make Get-Users output explicit 2024-09-10 01:51:28 +02:00
Manuel Thalmann d6084b0ee8 Allow displaying a boot message 2024-09-10 01:51:28 +02:00
Manuel Thalmann 5209a9d5d8 Disable users by default 2024-09-10 01:51:28 +02:00
Manuel Thalmann f469bd6eb7 Add a stage for configuring users 2024-09-10 01:51:28 +02:00