Commit graph

294 commits

Author SHA1 Message Date
Manuel Thalmann d345488655 Move PinnedItem script to proper location 2024-08-08 14:04:51 +02:00
Manuel Thalmann 4fd18e32b6 Reorder installation steps 2024-08-08 13:17:14 +02:00
Manuel Thalmann 98248d23e0 Reload env after installing git 2024-08-08 12:18:04 +02:00
Manuel Thalmann f2cd00248a Ensure git is installed 2024-08-08 05:14:31 +02:00
Manuel Thalmann 2aa608bc8d Add a stage for creating users 2024-08-08 04:38:40 +02:00
Manuel Thalmann d1a1a13346 Add scripts for all remaining apps 2024-08-08 04:36:35 +02:00
Manuel Thalmann 4613f82442 Allow removing task bar icons 2024-08-08 02:28:40 +02:00
Manuel Thalmann 88dfbc30c9 Add scripts for desktop apps 2024-08-07 23:53:12 +02:00
Manuel Thalmann eeee33917a Rename old Nextcloud script 2024-08-07 23:45:56 +02:00
Manuel Thalmann db99c0a10b Add a script for installing Oh My Posh 2024-08-07 23:22:04 +02:00
Manuel Thalmann 52caf4d991 Add scripts for installing PS modules 2024-08-07 22:55:25 +02:00
Manuel Thalmann 60b9464dfb Refactor chocolatey script 2024-08-07 21:50:21 +02:00
Manuel Thalmann 09009b3541 Pass arguments to software script 2024-08-07 21:37:33 +02:00
Manuel Thalmann 99cc9cb12b Move scripts properly 2024-08-07 21:05:32 +02:00
Manuel Thalmann b024445989 Add scripts for installing PowerShell 2024-08-07 20:30:12 +02:00
Manuel Thalmann 0e30d9cc0b Add script for installing Thunderbird 2024-08-07 18:57:27 +02:00
Manuel Thalmann 2e042f9e1b Install drivers in proper phase 2024-08-07 18:54:07 +02:00
Manuel Thalmann 339379a04f Add a script for installing WinSCP 2024-08-07 18:30:14 +02:00
Manuel Thalmann e9b0cb3f7f Prevent reboot during WaveLink installation 2024-08-07 18:01:17 +02:00
Manuel Thalmann 1d6fafa73f Add scripts for installing drivers 2024-08-07 16:17:49 +02:00
Manuel Thalmann 37e5636da1 Add script for installing AMD packages 2024-08-07 15:25:12 +02:00
Manuel Thalmann 9ab7cdc4d0 Add missing package for selenium 2024-08-07 15:24:56 +02:00
Manuel Thalmann 629e2044c7 Install components for browser automation 2024-08-07 13:36:31 +02:00
Manuel Thalmann 603d665f9e Enhance the winget install check 2024-08-07 03:34:12 +02:00
Manuel Thalmann 51558e02c9 Install PowerShell modules after removing old copy 2024-08-06 18:19:33 +02:00
Manuel Thalmann 0fc2d9348c Add a separate function for executing software actions 2024-08-06 16:54:11 +02:00
Manuel Thalmann e230a95209 Fix incorrectly imported modules 2024-08-06 11:39:57 +02:00
Manuel Thalmann dbe0515965 Fix incorrect XPaths 2024-08-06 11:39:48 +02:00
Manuel Thalmann a919979a68 Set the name of the setup user properly 2024-08-06 10:22:50 +02:00
Manuel Thalmann 83bf9a4d32 Add scripts for installing essential software 2024-08-06 00:04:02 +02:00
Manuel Thalmann 2fe3b639f7 Ensure the environment variables are always set properly 2024-08-05 23:09:58 +02:00
Manuel Thalmann db38915911 Set CONFIG_MODULE to full path by default 2024-08-02 01:57:31 +02:00
Manuel Thalmann fb02b79a4d Enter next stage after configuration 2024-08-02 01:44:56 +02:00
Manuel Thalmann 8c447dabbe Make config module persist in WSL 2024-08-02 00:47:33 +02:00
Manuel Thalmann 4906bb0b24 Ensure necessary modules are imported 2024-08-01 21:49:46 +02:00
Manuel Thalmann 2e03728d44 Import SetupStage enum into installation module 2024-08-01 21:32:33 +02:00
Manuel Thalmann b5d9489f21 Pause on error by default 2024-08-01 21:08:31 +02:00
Manuel Thalmann 38f65b3e63 Remove non-existent script 2024-08-01 19:10:10 +02:00
Manuel Thalmann 06b314b1f5 Nest installation functions in a module 2024-08-01 19:02:12 +02:00
Manuel Thalmann 9bcdd2fd9f Install winget if nonexistent 2024-08-01 18:58:33 +02:00
Manuel Thalmann 429cc25c4c Use the new commands 2024-08-01 18:36:47 +02:00
Manuel Thalmann cc77eaf05c Fix nix installation check 2024-08-01 18:05:10 +02:00
Manuel Thalmann d3dd4ff5a9 Configure clock for dualboot systems 2024-08-01 16:32:03 +02:00
Manuel Thalmann 5b0074bea9 Enter configuration stage if nix exists 2024-08-01 16:28:48 +02:00
Manuel Thalmann 6612b9e7d4 Reboot WSL to pick up nix 2024-08-01 16:25:18 +02:00
Manuel Thalmann 781d133e7e Make CONFIG_MODULE available in WSL 2024-08-01 14:39:44 +02:00
Manuel Thalmann bba8da3b84 Install WSL and nix by default 2024-08-01 14:06:40 +02:00
Manuel Thalmann 86732247b9 Rename config module file 2024-08-01 12:39:27 +02:00
Manuel Thalmann a6985d7e1b Add scripts for updating windows 2024-08-01 02:59:32 +02:00
Manuel Thalmann 467b429bd9 Fix syntax error 2024-08-01 01:22:23 +02:00