Commit graph

2181 commits

Author SHA1 Message Date
Manuel Thalmann 4191d5e89d Add a word of warning after backup 2024-09-10 02:39:09 +02:00
Manuel Thalmann 513d873f0f Add a script for creating backups 2024-09-10 02:39:09 +02:00
Manuel Thalmann 61b898fdd5 Force profile selection for Windows installation actions 2024-09-10 02:39:09 +02:00
Manuel Thalmann 74273705ee Force line endings of Unix scripts 2024-09-10 02:39:09 +02:00
Manuel Thalmann 190248828d Start setup automatically 2024-09-10 02:39:09 +02:00
Manuel Thalmann c1b9674ff0 Show profile selection during setup 2024-09-10 02:39:09 +02:00
Manuel Thalmann 6962f6d323 Add a function for selecting the profile 2024-09-10 02:39:09 +02:00
Manuel Thalmann b8c8fb28f3 Use same installer script for all profiles 2024-09-10 02:39:09 +02:00
Manuel Thalmann d42320ce4a Fix non-functioning WSL installation 2024-09-10 02:39:09 +02:00
Manuel Thalmann 139cf706fc Make Oh-My-Posh theme location dynamic 2024-09-10 02:39:09 +02:00
Manuel Thalmann b74e9c632e Improve performance 2024-09-10 02:39:09 +02:00
Manuel Thalmann d1a0e38805 Update Selenium to the newest version 2024-09-10 02:39:09 +02:00
Manuel Thalmann 03c4f8012f Switch to named flakes 2024-09-10 02:39:09 +02:00
Manuel Thalmann 6e7bfed63e Store user related options properly 2024-09-10 02:39:09 +02:00
Manuel Thalmann e47e98b804 Refactor the directory structure 2024-09-10 02:39:09 +02:00
Manuel Thalmann eee70fdf2a Add code for cleaning up after installations 2024-09-10 02:39:09 +02:00
Manuel Thalmann ae0913e2ef Add functions for uninstalling packages 2024-09-10 02:39:09 +02:00
Manuel Thalmann d10dd9205c Improve assignments of groups 2024-09-10 02:39:09 +02:00
Manuel Thalmann ea3935e737 Remove unnecessary policy change 2024-09-10 02:39:09 +02:00
Manuel Thalmann 4e793a3a83 Migrate winiso script to fish 2024-09-10 02:39:09 +02:00
Manuel Thalmann d3cafda83a Ask for live scripts only once 2024-09-10 02:39:09 +02:00
Manuel Thalmann 6a852059fb Install Ubuntu automatically 2024-09-10 02:39:09 +02:00
Manuel Thalmann f410c33972 Add a backup script for reWASD 2024-09-10 02:39:09 +02:00
Manuel Thalmann 90f97848ce Add a backup script for Visual Studio 2024-09-10 02:39:09 +02:00
Manuel Thalmann 2397a1919d Allow backing up TrackMania Forever 2024-09-10 02:39:09 +02:00
Manuel Thalmann a8bc078525 Allow testing winget packages with specific scope 2024-09-10 02:39:09 +02:00
Manuel Thalmann 69a61e6002 Allow backing up RetroArch 2024-09-10 02:39:09 +02:00
Manuel Thalmann 0a83eb7e10 Add scripts for backing up PuTTY 2024-09-10 02:39:09 +02:00
Manuel Thalmann fb90448395 Add scripts for backing up osu! 2024-09-10 02:39:09 +02:00
Manuel Thalmann 7127bae277 Install osu!lazer per user 2024-09-10 02:39:09 +02:00
Manuel Thalmann 83101c8873 Add backup support for ManiaPlanet 2024-09-10 02:39:09 +02:00
Manuel Thalmann 9c6f6a85e5 Add scripts for backing up and restoring LGHub 2024-09-10 02:39:08 +02:00
Manuel Thalmann d33940c38c Allow users to restore a backup 2024-09-10 02:36:02 +02:00
Manuel Thalmann 6e6cef4392 Add scripts for backing up and restoring personal files 2024-09-10 02:36:02 +02:00
Manuel Thalmann 621e0842ed Fix non-functioning profile script 2024-09-10 02:36:02 +02:00
Manuel Thalmann 5dd9205437 Ensure 7z is installed for backups 2024-09-10 02:36:02 +02:00
Manuel Thalmann 1581ddc80c Streamline restoration of directories 2024-09-10 02:36:02 +02:00
Manuel Thalmann a107654d40 Set a default path for backup artifacts 2024-09-10 02:36:02 +02:00
Manuel Thalmann 372e75d655 Add capabilities to back up apps 2024-09-10 02:36:02 +02:00
Manuel Thalmann 678c56cf78 Allow specifying a backup action 2024-09-10 02:36:02 +02:00
Manuel Thalmann 66779b42cc Ignore unspecified backup archives 2024-09-10 02:36:02 +02:00
Manuel Thalmann 01791b293c Ignore inexistent backup artifacts 2024-09-10 02:36:02 +02:00
Manuel Thalmann 1e35fa150f Make the install script action agnostic 2024-09-10 02:36:02 +02:00
Manuel Thalmann 8c7d22a780 Rename the Windows installer script 2024-09-10 02:36:02 +02:00
Manuel Thalmann fa3e8cf821 Rename outdated script 2024-09-10 02:36:02 +02:00
Manuel Thalmann 253331ea7a Silence errors concerning empty aliae configurations 2024-09-10 02:36:02 +02:00
Manuel Thalmann afd1f38a81 Make Operations script cross platform 2024-09-10 02:36:02 +02:00
Manuel Thalmann 10a64e3424 Handle OneShot tasks only on Windows 2024-09-10 02:36:02 +02:00
Manuel Thalmann a381e0e892 Add a script for managing backups 2024-09-10 02:36:02 +02:00
Manuel Thalmann 1abc314a51 Add tools for managing aliae 2024-09-10 02:36:02 +02:00