Commit graph

675 commits

Author SHA1 Message Date
Manuel Thalmann 2979138e66 Replace packages with too frequent updates 2024-06-23 19:57:12 +02:00
Manuel Thalmann be8a01eeef Skip installation of vscode insiders versions 2024-04-06 16:30:11 +02:00
Manuel Thalmann eacf8f9eb9 Install zoxide 2024-04-04 17:54:18 +02:00
Manuel Thalmann ef8b83b102 Ensure vscode is in path 2024-04-01 20:10:36 +02:00
Manuel Thalmann c3c8d5719d Install WingetUI 2024-04-01 20:10:07 +02:00
Manuel Thalmann 855715059e Ensure to run bash scripts using bash 2024-04-01 17:02:49 +02:00
Manuel Thalmann 6128c78eba Install Ext4Fsd for dual boot computer 2024-03-30 21:49:46 +01:00
Manuel Thalmann 8239b01fd6 Pre-install vscode extensions 2024-03-25 19:54:26 +01:00
Manuel Thalmann b834b7d0f6 Disable Dynamic Lighting by default 2024-03-24 20:18:29 +01:00
Manuel Thalmann b273eeec68 Skip unpacking of existing files 2024-03-24 18:17:18 +01:00
Manuel Thalmann ab17fa75d6 Move cleanup scripts to proper location 2024-03-24 18:16:29 +01:00
Manuel Thalmann 87a83600db Overwrite existing files when unpacking osu! 2024-03-24 18:09:22 +01:00
Manuel Thalmann 17a18866f5 Allow addition of custom restoration arguments 2024-03-24 18:08:54 +01:00
Manuel Thalmann c781134141 Kill all processes related to LGHub during restore 2024-03-24 17:47:41 +01:00
Manuel Thalmann 72615ab002 Only back up installed Visual Studio versions 2024-03-24 17:37:13 +01:00
Manuel Thalmann 6e806af2a0 Add further Visual Studio versions 2024-03-24 17:34:25 +01:00
Manuel Thalmann 22f3932ada Only restore previously installed VS versions 2024-03-24 17:17:57 +01:00
Manuel Thalmann 94024951ff Prevent unnecessary output 2024-03-24 16:56:55 +01:00
Manuel Thalmann 7ae676141d Add missing import 2024-03-24 16:54:36 +01:00
Manuel Thalmann 1b87ddfabb Ensure the KnownFolders module is imported before use 2024-03-24 15:18:01 +01:00
Manuel Thalmann 09939d2ee9 Fix Logitech G Hub scripts 2024-03-24 13:47:53 +01:00
Manuel Thalmann bf8f9c1487 Ignore inexistent POSH_THEME variable 2024-03-24 03:17:50 +01:00
Manuel Thalmann 0817849ef1 Unser POSH_THEME variable during installation 2024-03-24 02:51:22 +01:00
Manuel Thalmann 3d10553d9a Make more descriptive prompt 2024-03-24 02:10:45 +01:00
Manuel Thalmann 745157dbc0 Fix accessability of variables 2024-03-24 02:06:16 +01:00
Manuel Thalmann b3b99fe422 Fix syntax errors 2024-03-24 02:04:43 +01:00
Manuel Thalmann 060ae06753 Fix inaccessible variable 2024-03-24 01:59:39 +01:00
Manuel Thalmann fed96c7cdf Update code accordingly 2024-03-24 01:10:44 +01:00
Manuel Thalmann f91980ce9a Create ExpandString values by default 2024-03-24 01:10:00 +01:00
Manuel Thalmann 3c60befb27 Make aliae work out of the box 2024-03-23 23:27:06 +01:00
Manuel Thalmann 77d779be02 Fix invalid syntax 2024-03-23 23:26:22 +01:00
Manuel Thalmann 29d74b3a27 Fix infinite loop 2024-03-23 22:38:11 +01:00
Manuel Thalmann 04e8ae1197 Refactor switch statements 2024-03-23 21:51:19 +01:00
Manuel Thalmann 67fc0770f3 Ensure prerequisites are installed at the very beginning 2024-03-23 17:53:43 +01:00
Manuel Thalmann 19900bac81 Pause scripts on errors 2024-03-23 17:32:45 +01:00
Manuel Thalmann ba5c46a884 Silence unnecessary errors 2024-03-23 17:31:16 +01:00
Manuel Thalmann c3bcd60a10 Move file lists to proper location 2024-03-23 17:29:07 +01:00
Manuel Thalmann 3f905b0753 Move file lists to resource directory 2024-03-23 17:18:38 +01:00
Manuel Thalmann 9fad7ed0de Print a warning concerning backup preservation 2024-03-23 16:34:08 +01:00
Manuel Thalmann 1344f287aa Remove unnecessary software 2024-03-23 16:15:08 +01:00
Manuel Thalmann d6cb9c5f70 Log further messages 2024-03-23 15:59:55 +01:00
Manuel Thalmann 60f090349c Lead user through the setup properly 2024-03-23 15:57:25 +01:00
Manuel Thalmann 6d02e1bcb9 Rename user stages 2024-03-23 15:54:15 +01:00
Manuel Thalmann 7c1befdef4 Refactor user creation process 2024-03-23 15:54:09 +01:00
Manuel Thalmann 04c6ef125f Refactor user creation script 2024-03-23 15:47:31 +01:00
Manuel Thalmann 0246633c68 Allow creation of multiple users 2024-03-23 15:38:06 +01:00
Manuel Thalmann f1310bafdf Set the user name by default 2024-03-23 15:29:37 +01:00
Manuel Thalmann 6fcb7fb4a8 Represent numbers as hex if applicable 2024-03-23 15:27:40 +01:00
Manuel Thalmann 9bfb2f200a Install prerequisites during backups 2024-03-23 15:16:12 +01:00
Manuel Thalmann 5245bb9007 Install Windows based on installation stages 2024-03-23 15:09:58 +01:00