Commit graph

83 commits

Author SHA1 Message Date
Manuel Thalmann 49dc99c160 Use the new commands 2024-08-01 18:36:47 +02:00
Manuel Thalmann 2929025351 Fix nix installation check 2024-08-01 18:05:10 +02:00
Manuel Thalmann 65b8e2200f Configure clock for dualboot systems 2024-08-01 16:32:03 +02:00
Manuel Thalmann d8f001dfef Enter configuration stage if nix exists 2024-08-01 16:28:48 +02:00
Manuel Thalmann ee926e163a Reboot WSL to pick up nix 2024-08-01 16:25:18 +02:00
Manuel Thalmann f617e1e167 Install WSL and nix by default 2024-08-01 14:06:40 +02:00
Manuel Thalmann 01360551e2 Rename config module file 2024-08-01 12:39:27 +02:00
Manuel Thalmann a73d20bad2 Add scripts for updating windows 2024-08-01 02:59:32 +02:00
Manuel Thalmann aadc33f564 Fix syntax error 2024-08-01 01:22:23 +02:00
Manuel Thalmann ffcb4985b3 Fix incorrect documentation comment 2024-07-31 23:10:21 +02:00
Manuel Thalmann 78760961e2 Refactor the installation loop architecture 2024-07-31 16:25:32 +02:00
Manuel Thalmann 17d14f20ab Implement install loop properly 2024-07-31 16:15:09 +02:00
Manuel Thalmann 6f23b23bb8 Implement the windows installation in a loop 2024-07-31 16:09:50 +02:00
Manuel Thalmann 20c7571eec Recreate script to first install pwsh 2024-07-31 15:52:41 +02:00
Manuel Thalmann 41f73d7558 Rename old windows installation script 2024-07-30 18:47:01 +02: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 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 d6cb9c5f70 Log further messages 2024-03-23 15:59:55 +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 5245bb9007 Install Windows based on installation stages 2024-03-23 15:09:58 +01:00
Manuel Thalmann f6baf1a9dc Install script prerequisites automatically 2024-03-23 14:29:59 +01:00
Manuel Thalmann 9ab5e776d9 Move user creation script 2024-03-22 09:26:54 +01:00
Manuel Thalmann 6aaff564cc Add missing import 2024-03-21 17:21:02 +01:00
Manuel Thalmann 875120ccff Inquire on errors 2024-03-21 16:27:57 +01:00
Manuel Thalmann bfad7f1228 Automatically determine the entrypoint during windows install 2024-03-21 16:07:29 +01:00
Manuel Thalmann a8a144c147 Install aliae initially 2024-03-21 13:35:21 +01:00
Manuel Thalmann 181a82fd24 Streamline PowerShell profile installation 2024-03-21 00:29:09 +01:00
Manuel Thalmann ce44de21d7 Remove redundant script 2024-03-20 23:57:24 +01:00
Manuel Thalmann 8339cb3006 Detect entrypoint automatically 2024-03-16 01:04:56 +01:00
Manuel Thalmann 140071c493 Install winget only if necessary 2024-03-11 17:08:53 +01:00
Manuel Thalmann 8bceb30872 Install most recent version of winget during installation 2023-09-27 18:36:17 +02:00
Manuel Thalmann 4300575df6 Set Windows to store UTC time 2023-08-14 01:32:57 +02:00
Manuel Thalmann 4dc661f352 Remove non-functioning statements 2023-08-07 01:24:08 +02:00
Manuel Thalmann 95fc7f1e84 Fix incorrectly named parameter 2023-08-04 01:33:42 +02:00
Manuel Thalmann 54f7a98621 Install working version of Selenium.WebDriver 2023-08-04 01:13:58 +02:00
Manuel Thalmann b7fb6de569 Remove all unwanted installation artifacts 2023-08-01 13:24:08 +02:00
Manuel Thalmann e3e998a4a4 Prevent sleep mode for all actions 2023-07-29 03:37:43 +02:00
Manuel Thalmann 3578bf6407 Allow the prevention of sleep mode 2023-07-29 02:58:00 +02:00
Manuel Thalmann 40788f3d98 Add Oh My Posh to windows 2023-07-27 02:57:35 +02:00
Manuel Thalmann c522ed9350 Add Terminal-Icons 2023-07-27 02:36:31 +02:00
Manuel Thalmann c851336400 Add posh-git to Windows installations 2023-07-27 02:22:09 +02:00
Manuel Thalmann b44c8833b5 Add ability to load PowerShell profile files 2023-07-27 01:59:03 +02:00
Manuel Thalmann ee4434f91a Fix possible non-existent variable 2023-07-26 14:56:17 +02:00
Manuel Thalmann 7cf1d9c599 Add a step for setting up software with app associations 2023-07-26 13:44:05 +02:00
Manuel Thalmann 892aa46f12 Install software before setting associations 2023-07-26 00:15:51 +02:00