Commit graph

54 commits

Author SHA1 Message Date
59708b8f04 Format all files 2024-10-06 21:25:34 +02:00
57c7bd7130 Fix non-functioning gsudo detection 2024-10-01 11:53:31 +02:00
42322c7428 Cache flake on Windows 2024-09-28 16:13:56 +02:00
3022ee9f41 Move unix related functions to the WSL script 2024-09-28 16:13:07 +02:00
af57949bf5 Make sudo calls cross platform 2024-09-28 03:40:45 +02:00
78fc179bf2 Restructure the project 2024-09-23 03:33:17 +02:00
50b4a30256 Store the artifact path in an individual script 2024-09-23 00:33:54 +02:00
9cc284e086 Wait for internet connection before Windows installation 2024-09-22 23:57:12 +02:00
492583ffbc Expect live scripts directly in virtiofs 2024-09-22 21:53:18 +02:00
3dcf228ca7 Add scripts for backing up energy plan 2024-09-21 02:10:20 +02:00
681366ff8c Make module installation compatible with Linux 2024-09-13 14:54:47 +02:00
3bf64ff7e5 Pause before reboot when debugging 2024-09-12 19:04:37 +02:00
ab4ce633db Force profile selection for Windows installation actions 2024-09-09 00:04:06 +02:00
eae19dab1f Update Selenium to the newest version 2024-09-08 17:12:01 +02:00
5a1b1cd8c1 Switch to named flakes 2024-09-08 17:09:01 +02:00
9c872432a8 Add code for cleaning up after installations 2024-09-03 22:15:15 +02:00
71e46db226 Remove unnecessary policy change 2024-09-03 16:31:12 +02:00
c6d261bc89 Ask for live scripts only once 2024-09-03 12:08:35 +02:00
a81727f696 Ensure 7z is installed for backups 2024-08-28 04:38:56 +02:00
080812b90a Make Operations script cross platform 2024-08-27 22:27:44 +02:00
0259a55c79 Handle OneShot tasks only on Windows 2024-08-27 21:32:49 +02:00
51106d8012 Add tools for managing aliae 2024-08-27 18:58:33 +02:00
caffde0a01 Prevent unnecessary file creation 2024-08-27 14:06:56 +02:00
b4e0ed7db8 Execute OneShot tasks in any operation 2024-08-27 14:05:16 +02:00
e828cb1988 Force the use of the managed distribution 2024-08-27 04:26:25 +02:00
3185e67a59 Initialize operation for all users 2024-08-27 04:24:29 +02:00
1b0c715514 Handle initialization in operation code 2024-08-27 04:15:37 +02:00
267ebd5c5b Execute script non-interactive during OneShot tasks 2024-08-27 03:50:08 +02:00
bd764a1429 Exit script after running OneShot task 2024-08-27 03:45:44 +02:00
6ab0df4dc8 Add further functionality to the WSL script 2024-08-27 00:38:46 +02:00
380b70322c Create a separate script for WSL interaction 2024-08-26 23:33:46 +02:00
06d9de5b30 Keep Windows fixes separate 2024-08-24 16:56:29 +02:00
7eb0c61cf6 Remove WSL after operation 2024-08-24 16:52:41 +02:00
ac4b6e0700 Remove user profile of OneShot user 2024-08-22 23:12:11 +02:00
e294564e92 Fix handling empty error messages 2024-08-22 20:12:18 +02:00
c0f2c25ef6 Prevent pauses in OneShot tasks 2024-08-21 18:28:50 +02:00
93ae3c8e3e Print commands in debug mode 2024-08-21 18:28:08 +02:00
e6f8bdc774 Run OneShot tasks with dedicated user 2024-08-21 18:27:47 +02:00
8fb126a091 Prevent initialization of nested operations 2024-08-21 03:18:31 +02:00
be4c00e54a Load missing path 2024-08-19 02:50:19 +02:00
c68b153401 Ensure error file can be read from 2024-08-19 02:24:45 +02:00
f136ad35ea Streamline OneShot task handler 2024-08-19 02:24:30 +02:00
9e716bce4f Emit errors using Write-Error 2024-08-17 13:49:21 +02:00
8d7835a8aa Convert Argument to string explicitly 2024-08-16 23:03:19 +02:00
050221da47 Disable Windows Update reboot only as admin 2024-08-16 14:35:35 +02:00
d37cd11acd Disable auto reboot by default 2024-08-12 01:27:50 +02:00
f20523c43b Fix non-functioning OneShot script 2024-08-10 15:13:20 +02:00
270854f435 Fix oneshot task execution 2024-08-10 06:11:55 +02:00
f70cad941f Allow removing the OneShot listener 2024-08-10 05:19:24 +02:00
4ebf214acc Force creation of sudo alias 2024-08-10 00:22:46 +02:00