Commit graph

667 commits

Author SHA1 Message Date
b834b7d0f6 Disable Dynamic Lighting by default 2024-03-24 20:18:29 +01:00
b273eeec68 Skip unpacking of existing files 2024-03-24 18:17:18 +01:00
ab17fa75d6 Move cleanup scripts to proper location 2024-03-24 18:16:29 +01:00
87a83600db Overwrite existing files when unpacking osu! 2024-03-24 18:09:22 +01:00
17a18866f5 Allow addition of custom restoration arguments 2024-03-24 18:08:54 +01:00
c781134141 Kill all processes related to LGHub during restore 2024-03-24 17:47:41 +01:00
72615ab002 Only back up installed Visual Studio versions 2024-03-24 17:37:13 +01:00
6e806af2a0 Add further Visual Studio versions 2024-03-24 17:34:25 +01:00
22f3932ada Only restore previously installed VS versions 2024-03-24 17:17:57 +01:00
94024951ff Prevent unnecessary output 2024-03-24 16:56:55 +01:00
7ae676141d Add missing import 2024-03-24 16:54:36 +01:00
1b87ddfabb Ensure the KnownFolders module is imported before use 2024-03-24 15:18:01 +01:00
09939d2ee9 Fix Logitech G Hub scripts 2024-03-24 13:47:53 +01:00
bf8f9c1487 Ignore inexistent POSH_THEME variable 2024-03-24 03:17:50 +01:00
0817849ef1 Unser POSH_THEME variable during installation 2024-03-24 02:51:22 +01:00
3d10553d9a Make more descriptive prompt 2024-03-24 02:10:45 +01:00
745157dbc0 Fix accessability of variables 2024-03-24 02:06:16 +01:00
b3b99fe422 Fix syntax errors 2024-03-24 02:04:43 +01:00
060ae06753 Fix inaccessible variable 2024-03-24 01:59:39 +01:00
fed96c7cdf Update code accordingly 2024-03-24 01:10:44 +01:00
f91980ce9a Create ExpandString values by default 2024-03-24 01:10:00 +01:00
3c60befb27 Make aliae work out of the box 2024-03-23 23:27:06 +01:00
77d779be02 Fix invalid syntax 2024-03-23 23:26:22 +01:00
29d74b3a27 Fix infinite loop 2024-03-23 22:38:11 +01:00
04e8ae1197 Refactor switch statements 2024-03-23 21:51:19 +01:00
67fc0770f3 Ensure prerequisites are installed at the very beginning 2024-03-23 17:53:43 +01:00
19900bac81 Pause scripts on errors 2024-03-23 17:32:45 +01:00
ba5c46a884 Silence unnecessary errors 2024-03-23 17:31:16 +01:00
c3bcd60a10 Move file lists to proper location 2024-03-23 17:29:07 +01:00
3f905b0753 Move file lists to resource directory 2024-03-23 17:18:38 +01:00
9fad7ed0de Print a warning concerning backup preservation 2024-03-23 16:34:08 +01:00
1344f287aa Remove unnecessary software 2024-03-23 16:15:08 +01:00
d6cb9c5f70 Log further messages 2024-03-23 15:59:55 +01:00
60f090349c Lead user through the setup properly 2024-03-23 15:57:25 +01:00
6d02e1bcb9 Rename user stages 2024-03-23 15:54:15 +01:00
7c1befdef4 Refactor user creation process 2024-03-23 15:54:09 +01:00
04c6ef125f Refactor user creation script 2024-03-23 15:47:31 +01:00
0246633c68 Allow creation of multiple users 2024-03-23 15:38:06 +01:00
f1310bafdf Set the user name by default 2024-03-23 15:29:37 +01:00
6fcb7fb4a8 Represent numbers as hex if applicable 2024-03-23 15:27:40 +01:00
9bfb2f200a Install prerequisites during backups 2024-03-23 15:16:12 +01:00
5245bb9007 Install Windows based on installation stages 2024-03-23 15:09:58 +01:00
f6baf1a9dc Install script prerequisites automatically 2024-03-23 14:29:59 +01:00
c5a401f7eb Refactor Windows setup scripts 2024-03-23 13:45:15 +01:00
a0e9c03525 Install Powershell profile statements globally 2024-03-23 04:55:05 +01:00
c3ce9c0ba9 Remove unnecessary parameters 2024-03-23 01:45:14 +01:00
b95499730d Remove unnecessary script calls 2024-03-23 01:34:22 +01:00
4c66d01f00 Call Scheduled Tasks using scripts 2024-03-23 01:27:49 +01:00
98acbc4817 Remove new line characters from scheduled tasks 2024-03-23 00:57:44 +01:00
d66254ec89 Fix typos 2024-03-23 00:29:34 +01:00