Commit graph

164 commits

Author SHA1 Message Date
Manuel Thalmann 06f8394423 Prevent creation of desktop icon for firefox 2023-07-16 12:39:07 +02:00
Manuel Thalmann 32030e1455 Add a function for removing desktop icons 2023-07-16 12:32:46 +02:00
Manuel Thalmann 6874aed162 Improve reWASD installation 2023-07-15 19:52:34 +02:00
Manuel Thalmann 6bafeffaae Remove unnecessary statement 2023-07-13 19:35:19 +02:00
Manuel Thalmann 5ff7726d23 Add EOL to the end of all files 2023-07-12 22:44:20 +02:00
Manuel Thalmann 487c83afb2 Add she-bang to all files 2023-07-12 22:37:31 +02:00
Manuel Thalmann c02dc0816a Try automating osu!lazer installer 2023-07-12 18:23:59 +02:00
Manuel Thalmann e64de7147a Automatically download TrackMania United setup 2023-07-12 18:11:55 +02:00
Manuel Thalmann 0d34e3d8bf Remove unnecessary desktop shortcuts 2023-07-02 23:31:56 +02:00
Manuel Thalmann 854839edcf Activate features if not enabled 2023-07-02 19:00:25 +02:00
Manuel Thalmann e38ae40c8e Ignore checksums during the RetroArch installation 2023-07-02 18:57:10 +02:00
Manuel Thalmann a93627fc25 Only process osu! settings if existent 2023-07-02 18:46:06 +02:00
Manuel Thalmann a736a62609 Add missing Pop-Location statement 2023-07-02 18:45:38 +02:00
Manuel Thalmann e3061750a3 Remove downloaded TMUF installer 2023-07-02 18:22:02 +02:00
Manuel Thalmann 87d74a48f0 Set a default value for the TMUF exe 2023-07-02 18:05:48 +02:00
Manuel Thalmann 1b491e1d23 Install missing features for TrackMania 2023-07-02 18:05:06 +02:00
Manuel Thalmann f603b690a4 Allow unawaited installation of winget packages 2023-07-02 17:55:42 +02:00
Manuel Thalmann 1354856096 Enforce the activation of DirectPlay 2023-07-02 17:53:28 +02:00
Manuel Thalmann ca681c1497 Add a script for restoring Visual Studio 2023-07-02 16:14:10 +02:00
Manuel Thalmann d6df09358c Fix non-functioning script 2023-07-02 16:07:47 +02:00
Manuel Thalmann 8daed09ab8 Add a script for restoring reWASD 2023-07-02 16:05:04 +02:00
Manuel Thalmann 12810e93d6 Add a script for installing RetroArch 2023-07-02 15:58:36 +02:00
Manuel Thalmann 8dadaa875a Add script for restoring putty 2023-07-02 15:16:24 +02:00
Manuel Thalmann e416032f28 Add a script for installing osu!lazer 2023-07-02 15:12:56 +02:00
Manuel Thalmann 1f41450a0a Add script for installing osu! 2023-07-02 14:42:17 +02:00
Manuel Thalmann 7437b99c0f Add a script for installing ManiaPlanet 2023-07-02 14:00:33 +02:00
Manuel Thalmann 64cd0adf85 Add a script for installing TrackMania United 2023-07-02 13:58:23 +02:00
Manuel Thalmann a8d55ccd64 Add log messages 2023-07-02 13:53:19 +02:00
Manuel Thalmann 7275419c1a Add a script for installing TrackMania Nations 2023-07-02 13:50:19 +02:00
Manuel Thalmann f58ce2bfe9 Refactor nextcloud installation check 2023-07-01 04:33:07 +02:00
Manuel Thalmann c6907d6eec Add log messages for all installation steps 2023-06-30 14:23:20 +02:00
Manuel Thalmann 9aa9ad4558 Add a script for restoring LGHub 2023-06-30 14:10:31 +02:00
Manuel Thalmann fb3ec54c13 Restart computer after setting up Nextcloud 2023-06-30 14:01:07 +02:00
Manuel Thalmann b9aa78ec0d Ensure Let's Encrypt certificates work 2023-06-30 13:58:28 +02:00
Manuel Thalmann 010fc4342e Wait for user to log in to nextcloud 2023-06-30 13:18:12 +02:00
Manuel Thalmann 550cb86241 Add step for installing Nextcloud 2023-06-30 13:17:00 +02:00
Manuel Thalmann 7b9392a539 Remove unnecessary file when installing git 2023-06-30 13:11:08 +02:00
Manuel Thalmann 9758a6428f Rename powershell command 2023-06-30 12:19:54 +02:00
Manuel Thalmann 4a88657bf5 Fix handling windows paths 2023-06-22 21:23:36 +02:00
Manuel Thalmann 7c4ffba421 Install git using linux scripts 2023-06-22 20:58:58 +02:00
Manuel Thalmann e064c3fd01 Add a script for restoring git 2023-06-22 20:44:40 +02:00
Manuel Thalmann f99b180f98 Centralize method for creating temporary directories 2023-06-16 20:25:43 +02:00
Manuel Thalmann 73a070e286 Fix broken LGHUB backup 2023-06-09 18:51:20 +02:00
Manuel Thalmann 0c08ee555c Add osu screenshots to the backup 2023-06-09 18:05:39 +02:00
Manuel Thalmann b1c27a982b Refactor LGHUB backup 2023-06-08 18:04:03 +02:00
Manuel Thalmann f9020e3e72 Fix LGHUB backup 2023-06-08 02:29:09 +02:00
Manuel Thalmann e0fd6a6de7 Fix incorrect variable overrides 2023-06-08 02:28:33 +02:00
Manuel Thalmann e812389475 Add backup function for git 2023-06-07 22:58:42 +02:00
Manuel Thalmann 17acfb77ca Add a script for managing git 2023-06-07 22:52:34 +02:00
Manuel Thalmann 70149623e6 Add a script for backing up RetroArch 2023-06-07 22:48:05 +02:00
Manuel Thalmann 3309c5f158 Add script for backing up reWASD 2023-06-07 22:21:01 +02:00
Manuel Thalmann 40564d5374 Add script for backing up Visual Studio 2023-06-07 22:13:51 +02:00
Manuel Thalmann 8e47fae09c Add script for backing up PuTTY 2023-06-07 21:57:00 +02:00
Manuel Thalmann 69485f30ab Add script for backing up LGHub 2023-06-07 20:56:40 +02:00
Manuel Thalmann 2485ae8e47 Add script for backing up osu!lazer 2023-06-07 20:24:43 +02:00
Manuel Thalmann 0df64bc2e6 Store osu! scores 2023-06-07 20:12:03 +02:00
Manuel Thalmann 55d2beadae Add script for backing up osu! 2023-06-07 20:02:31 +02:00
Manuel Thalmann 1f853fa290 Back up ManiaPlanet packs 2023-06-07 19:45:59 +02:00
Manuel Thalmann 50dc1ad189 Add script for backing up ManiaPlanet 2023-06-07 19:40:13 +02:00
Manuel Thalmann 17aaa3ff87 Remove unnecessary Import-Module statements 2023-06-07 19:15:47 +02:00
Manuel Thalmann bfb1379472 Rename misleading function 2023-06-07 01:33:59 +02:00
Manuel Thalmann f6d0f9d594 Add central function for creating backup 2023-06-07 01:32:14 +02:00
Manuel Thalmann a0bb4320d0 Add backup script for TmUnitedForever 2023-06-07 01:21:47 +02:00
Manuel Thalmann 03b4c6f713 Add scripts for backing up TmNationsForever 2023-06-07 00:57:16 +02:00