Commit graph

294 commits

Author SHA1 Message Date
Manuel Thalmann de30c36dd5 Move PinnedItem script to proper location 2024-08-08 14:04:51 +02:00
Manuel Thalmann 2584798683 Reorder installation steps 2024-08-08 13:17:14 +02:00
Manuel Thalmann 2abec73f45 Reload env after installing git 2024-08-08 12:18:04 +02:00
Manuel Thalmann b45f27adf6 Ensure git is installed 2024-08-08 05:14:31 +02:00
Manuel Thalmann 425b364df2 Add a stage for creating users 2024-08-08 04:38:40 +02:00
Manuel Thalmann 97a2826f9a Add scripts for all remaining apps 2024-08-08 04:36:35 +02:00
Manuel Thalmann 673d7f980c Allow removing task bar icons 2024-08-08 02:28:40 +02:00
Manuel Thalmann dafb161cbe Add scripts for desktop apps 2024-08-07 23:53:12 +02:00
Manuel Thalmann c004ffd3fa Rename old Nextcloud script 2024-08-07 23:45:56 +02:00
Manuel Thalmann ddb25b43b5 Add a script for installing Oh My Posh 2024-08-07 23:22:04 +02:00
Manuel Thalmann 5ceb3c205b Add scripts for installing PS modules 2024-08-07 22:55:25 +02:00
Manuel Thalmann 3598a10216 Refactor chocolatey script 2024-08-07 21:50:21 +02:00
Manuel Thalmann bb3a37c3ec Pass arguments to software script 2024-08-07 21:37:33 +02:00
Manuel Thalmann fb4f30018c Move scripts properly 2024-08-07 21:05:32 +02:00
Manuel Thalmann 82a28e1323 Add scripts for installing PowerShell 2024-08-07 20:30:12 +02:00
Manuel Thalmann fbf3c049b1 Add script for installing Thunderbird 2024-08-07 18:57:27 +02:00
Manuel Thalmann ae8b9ac43f Install drivers in proper phase 2024-08-07 18:54:07 +02:00
Manuel Thalmann a1a6909a12 Add a script for installing WinSCP 2024-08-07 18:30:14 +02:00
Manuel Thalmann 89fa04aab6 Prevent reboot during WaveLink installation 2024-08-07 18:01:17 +02:00
Manuel Thalmann 39608e51ea Add scripts for installing drivers 2024-08-07 16:17:49 +02:00
Manuel Thalmann 68691e38e1 Add script for installing AMD packages 2024-08-07 15:25:12 +02:00
Manuel Thalmann 57a44a42a7 Add missing package for selenium 2024-08-07 15:24:56 +02:00
Manuel Thalmann d96408a32e Install components for browser automation 2024-08-07 13:36:31 +02:00
Manuel Thalmann 3d9db2c5c3 Enhance the winget install check 2024-08-07 03:34:12 +02:00
Manuel Thalmann 25e0a560ba Install PowerShell modules after removing old copy 2024-08-06 18:19:33 +02:00
Manuel Thalmann 4e4d273cc7 Add a separate function for executing software actions 2024-08-06 16:54:11 +02:00
Manuel Thalmann e7f6540815 Fix incorrectly imported modules 2024-08-06 11:39:57 +02:00
Manuel Thalmann 1f4e7a7720 Fix incorrect XPaths 2024-08-06 11:39:48 +02:00
Manuel Thalmann 58c8b7b542 Set the name of the setup user properly 2024-08-06 10:22:50 +02:00
Manuel Thalmann 13b430bf79 Add scripts for installing essential software 2024-08-06 00:04:02 +02:00
Manuel Thalmann 6a25230444 Ensure the environment variables are always set properly 2024-08-05 23:09:58 +02:00
Manuel Thalmann b25b760f7d Set CONFIG_MODULE to full path by default 2024-08-02 01:57:31 +02:00
Manuel Thalmann 7f0e9df340 Enter next stage after configuration 2024-08-02 01:44:56 +02:00
Manuel Thalmann cc2cbcaecb Make config module persist in WSL 2024-08-02 00:47:33 +02:00
Manuel Thalmann e7c6c8106c Ensure necessary modules are imported 2024-08-01 21:49:46 +02:00
Manuel Thalmann 775e88ad82 Import SetupStage enum into installation module 2024-08-01 21:32:33 +02:00
Manuel Thalmann ea94c6fa10 Pause on error by default 2024-08-01 21:08:31 +02:00
Manuel Thalmann 9b59ae9c5a Remove non-existent script 2024-08-01 19:10:10 +02:00
Manuel Thalmann 379970e3f6 Nest installation functions in a module 2024-08-01 19:02:12 +02:00
Manuel Thalmann 7ae59c021a Install winget if nonexistent 2024-08-01 18:58:33 +02:00
Manuel Thalmann 066b9b8b7e Use the new commands 2024-08-01 18:36:47 +02:00
Manuel Thalmann fa67e12fa3 Fix nix installation check 2024-08-01 18:05:10 +02:00
Manuel Thalmann c952b1701d Configure clock for dualboot systems 2024-08-01 16:32:03 +02:00
Manuel Thalmann 1a4e294750 Enter configuration stage if nix exists 2024-08-01 16:28:48 +02:00
Manuel Thalmann 3602cbbf83 Reboot WSL to pick up nix 2024-08-01 16:25:18 +02:00
Manuel Thalmann 33297747b8 Make CONFIG_MODULE available in WSL 2024-08-01 14:39:44 +02:00
Manuel Thalmann bd6964a37b Install WSL and nix by default 2024-08-01 14:06:40 +02:00
Manuel Thalmann bdf5254f66 Rename config module file 2024-08-01 12:39:27 +02:00
Manuel Thalmann 0adace7d6e Add scripts for updating windows 2024-08-01 02:59:32 +02:00
Manuel Thalmann e67122b20b Fix syntax error 2024-08-01 01:22:23 +02:00