Commit graph

337 commits

Author SHA1 Message Date
Manuel Thalmann c070bde72a Fix time for QEMU VMs 2024-09-10 01:54:04 +02:00
Manuel Thalmann 47e553ee6a Remove unnecessary desktop icons 2024-09-10 01:54:04 +02:00
Manuel Thalmann 9ea809adfd Install powershell modules for all users 2024-09-10 01:54:04 +02:00
Manuel Thalmann bcbf53297b Fix typos 2024-09-10 01:54:04 +02:00
Manuel Thalmann 7ebf09b93f Install AutoHotkey as preparation 2024-09-10 01:54:04 +02:00
Manuel Thalmann 0e18b63853 Allow running live scripts in debug mode 2024-09-10 01:54:04 +02:00
Manuel Thalmann 7838c7186e Allow running installation in debug mode 2024-09-10 01:54:04 +02:00
Manuel Thalmann 11f80cda08 Add a function for queueing startup commands 2024-09-10 01:54:04 +02:00
Manuel Thalmann 1e3968fd0d Prevent Jellyfin from rebooting 2024-09-10 01:54:04 +02:00
Manuel Thalmann aa8513b15a Fix potential CRC errors 2024-09-10 01:54:04 +02:00
Manuel Thalmann b09452a7bc Install Wave Link first 2024-09-10 01:54:04 +02:00
Manuel Thalmann 61be50fb63 Fix incorrect script path 2024-09-10 01:54:04 +02:00
Manuel Thalmann d6d416ce17 Allow leaving install action unspecified 2024-09-10 01:54:04 +02:00
Manuel Thalmann 29a744a154 Retrieve registry value properly 2024-09-10 01:54:04 +02:00
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 2063d276ec Determine installer action properly 2024-09-10 01:53:07 +02:00
Manuel Thalmann aa4c392569 Fix broken scripts 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 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 9c603d173f Allow automatic script execution for MS accounts 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 db31ae2419 Login to users for configuration 2024-09-10 01:52:00 +02:00
Manuel Thalmann f469bd6eb7 Add a stage for configuring users 2024-09-10 01:51:28 +02:00
Manuel Thalmann a43f09dce4 Detect installation properly 2024-09-10 01:51:28 +02:00
Manuel Thalmann c52ea65121 Add support for the sudo command 2024-09-10 01:51:28 +02:00
Manuel Thalmann 0e940efeeb Make specifying PWSH_PATH optional 2024-09-10 01:51:28 +02:00
Manuel Thalmann b9dbb50f76 Fix typo 2024-09-10 01:51:28 +02:00
Manuel Thalmann 43e6cf47d1 Fix incorrect hardware name 2024-09-10 01:51:28 +02:00
Manuel Thalmann eea20772be Reorder installation steps 2024-09-10 01:51:28 +02:00
Manuel Thalmann 49770fa11b Refactor the wsl installation check 2024-09-10 01:51:28 +02:00
Manuel Thalmann 76496d0a7d Ensure WSL Ubuntu is installed 2024-09-10 01:51:28 +02:00
Manuel Thalmann 300f629453 Add users during installation 2024-09-10 01:50:39 +02:00
Manuel Thalmann d345488655 Move PinnedItem script to proper location 2024-08-08 14:04:51 +02:00
Manuel Thalmann 4fd18e32b6 Reorder installation steps 2024-08-08 13:17:14 +02:00
Manuel Thalmann 98248d23e0 Reload env after installing git 2024-08-08 12:18:04 +02:00
Manuel Thalmann f2cd00248a Ensure git is installed 2024-08-08 05:14:31 +02:00
Manuel Thalmann 2aa608bc8d Add a stage for creating users 2024-08-08 04:38:40 +02:00
Manuel Thalmann d1a1a13346 Add scripts for all remaining apps 2024-08-08 04:36:35 +02:00
Manuel Thalmann 4613f82442 Allow removing task bar icons 2024-08-08 02:28:40 +02:00