Commit graph

1908 commits

Author SHA1 Message Date
Manuel Thalmann d803c80611 Prevent unnecessary output 2024-03-24 16:56:55 +01:00
Manuel Thalmann cc8f1e6c51 Add missing import 2024-03-24 16:54:36 +01:00
Manuel Thalmann ff211d89ae Ensure the KnownFolders module is imported before use 2024-03-24 15:18:01 +01:00
Manuel Thalmann be052f8b2f Fix Logitech G Hub scripts 2024-03-24 13:47:53 +01:00
Manuel Thalmann eaa4d5f7d2 Add a variable storing the sudoers config file name 2024-03-24 13:09:21 +01:00
Manuel Thalmann 8f0e7be228 Delete sudoers config as root 2024-03-24 13:09:07 +01:00
Manuel Thalmann 21c02bcbcf Set a valid file name for sudoers config 2024-03-24 13:08:45 +01:00
Manuel Thalmann 1a6c134016 Fix incorrect script order 2024-03-24 13:05:32 +01:00
Manuel Thalmann 7ece566788 Fix non-functioning commands 2024-03-24 13:04:11 +01:00
Manuel Thalmann 1dc68b9b5b Rearrange order of Arch installation steps 2024-03-24 12:52:13 +01:00
Manuel Thalmann dd556b388b Disable password inquiry during installation 2024-03-24 12:47:10 +01:00
Manuel Thalmann 77791fdcec Fix non-functioning hook method 2024-03-24 05:35:13 +01:00
Manuel Thalmann e0c13cd52d Fix typo 2024-03-24 05:26:19 +01:00
Manuel Thalmann c0f20ce64b Ignore inexistent POSH_THEME variable 2024-03-24 03:17:50 +01:00
Manuel Thalmann ac8a58eac8 Unser POSH_THEME variable during installation 2024-03-24 02:51:22 +01:00
Manuel Thalmann bd62c46504 Make more descriptive prompt 2024-03-24 02:10:45 +01:00
Manuel Thalmann 41653e34e6 Fix accessability of variables 2024-03-24 02:06:16 +01:00
Manuel Thalmann c0d8936fc9 Fix syntax errors 2024-03-24 02:04:43 +01:00
Manuel Thalmann ac0b53550e Fix inaccessible variable 2024-03-24 01:59:39 +01:00
Manuel Thalmann ba61657cfe Update code accordingly 2024-03-24 01:10:44 +01:00
Manuel Thalmann c772ccb6cd Create ExpandString values by default 2024-03-24 01:10:00 +01:00
Manuel Thalmann ddcf93e14d Make aliae work out of the box 2024-03-23 23:27:06 +01:00
Manuel Thalmann afe6626a37 Fix invalid syntax 2024-03-23 23:26:22 +01:00
Manuel Thalmann 8e3152ee03 Fix infinite loop 2024-03-23 22:38:11 +01:00
Manuel Thalmann 76370d1de1 Refactor switch statements 2024-03-23 21:51:19 +01:00
Manuel Thalmann 962b0952ea Ensure prerequisites are installed at the very beginning 2024-03-23 17:53:43 +01:00
Manuel Thalmann fbacb2dcc7 Pause scripts on errors 2024-03-23 17:32:45 +01:00
Manuel Thalmann b1b230972f Silence unnecessary errors 2024-03-23 17:31:16 +01:00
Manuel Thalmann f70860b57d Partition disks using a function 2024-03-23 17:29:25 +01:00
Manuel Thalmann 34751740be Move file lists to proper location 2024-03-23 17:29:07 +01:00
Manuel Thalmann ab29a2e3f4 Create a script for running hooks 2024-03-23 17:23:45 +01:00
Manuel Thalmann e81291af6b Fix script permissions 2024-03-23 17:23:36 +01:00
Manuel Thalmann f8ef1db22e Remove unnecessary statement 2024-03-23 17:21:51 +01:00
Manuel Thalmann 2d2d3d8b61 Group apps by category 2024-03-23 17:21:43 +01:00
Manuel Thalmann ea44f8bbec Refactor formatting 2024-03-23 17:21:32 +01:00
Manuel Thalmann f0e3eb14f3 Move file lists to resource directory 2024-03-23 17:18:38 +01:00
Manuel Thalmann f1a79ca996 Remove unnecessary software 2024-03-23 17:18:16 +01:00
Manuel Thalmann a84db3a58f Create separate script for configuring nvidia on Arch 2024-03-23 17:08:58 +01:00
Manuel Thalmann 079e1382fe Split script for installing microsoft fonts on Debian 2024-03-23 17:01:50 +01:00
Manuel Thalmann f0d9441a19 Print a warning concerning backup preservation 2024-03-23 16:34:08 +01:00
Manuel Thalmann ee5451362d Simplify Arch installation script 2024-03-23 16:31:10 +01:00
Manuel Thalmann 799cdee06d Remove unnecessary software 2024-03-23 16:15:08 +01:00
Manuel Thalmann 4eaef9a7c3 Log further messages 2024-03-23 15:59:55 +01:00
Manuel Thalmann 686efa716d Lead user through the setup properly 2024-03-23 15:57:25 +01:00
Manuel Thalmann cce121656d Rename user stages 2024-03-23 15:54:15 +01:00
Manuel Thalmann 8c404feddf Refactor user creation process 2024-03-23 15:54:09 +01:00
Manuel Thalmann ff0d70493a Refactor user creation script 2024-03-23 15:47:31 +01:00
Manuel Thalmann be49a7d80c Allow creation of multiple users 2024-03-23 15:38:06 +01:00
Manuel Thalmann a49a926135 Set the user name by default 2024-03-23 15:29:37 +01:00
Manuel Thalmann 1b10d40bbe Represent numbers as hex if applicable 2024-03-23 15:27:40 +01:00
Manuel Thalmann 23fca23cbe Install prerequisites during backups 2024-03-23 15:16:12 +01:00
Manuel Thalmann f55e5ab8b9 Install Windows based on installation stages 2024-03-23 15:09:58 +01:00
Manuel Thalmann c51f1c9367 Install script prerequisites automatically 2024-03-23 14:29:59 +01:00
Manuel Thalmann 81091371e9 Refactor Windows setup scripts 2024-03-23 13:45:15 +01:00
Manuel Thalmann d8ee61009d Fix incorrect settings 2024-03-23 04:56:49 +01:00
Manuel Thalmann 75d5b554fa Install Powershell profile statements globally 2024-03-23 04:55:05 +01:00
Manuel Thalmann 9ac113cbeb Remove unnecessary parameters 2024-03-23 01:45:14 +01:00
Manuel Thalmann 84db4a0f5e Remove unnecessary script calls 2024-03-23 01:34:22 +01:00
Manuel Thalmann 0dfda96d8a Call Scheduled Tasks using scripts 2024-03-23 01:27:49 +01:00
Manuel Thalmann df32bea183 Remove new line characters from scheduled tasks 2024-03-23 00:57:44 +01:00
Manuel Thalmann 9d1349a7b6 Fix typos 2024-03-23 00:29:34 +01:00
Manuel Thalmann dc4a60658a Fix broken scheduled tasks 2024-03-23 00:10:12 +01:00
Manuel Thalmann 42b9a244ea Refactor the creation of scheduled tasks 2024-03-22 18:28:37 +01:00
Manuel Thalmann 02324b9861 Leave entrypoint uninitialized if not determinable 2024-03-22 17:55:43 +01:00
Manuel Thalmann 2c1496ca86 Fix run condition 2024-03-22 16:15:37 +01:00
Manuel Thalmann 9d43a84fab Replace C# invocations with Invoke-Command 2024-03-22 15:25:00 +01:00
Manuel Thalmann 8f66dfaafa Fix non-functioning events 2024-03-22 14:51:17 +01:00
Manuel Thalmann 232040dc65 Wait for wmi event using powershell 2024-03-22 12:19:05 +01:00
Manuel Thalmann 5bc0a8eefc Await custom scheduled tasks 2024-03-22 10:59:24 +01:00
Manuel Thalmann 8acfb3b82e Store scheduled task in separate scripts 2024-03-22 10:32:53 +01:00
Manuel Thalmann 55c06764c6 Drop use of redundant constant value 2024-03-22 10:20:25 +01:00
Manuel Thalmann c74be4f8f4 Move user creation script 2024-03-22 10:20:25 +01:00
Manuel Thalmann 6d3630a03a Silence unnecessary output 2024-03-22 00:20:47 +01:00
Manuel Thalmann 98086cdf86 Ensure the aliae config directory exists 2024-03-22 00:19:51 +01:00
Manuel Thalmann 855ca38b8c Add missing import 2024-03-21 17:21:02 +01:00
Manuel Thalmann 56480a7a67 Inquire on errors 2024-03-21 16:27:57 +01:00
Manuel Thalmann ca863eb749 Automatically determine the entrypoint during windows install 2024-03-21 16:07:29 +01:00
Manuel Thalmann 2c30f34c06 Create proper relative paths by default 2024-03-21 16:05:55 +01:00
Manuel Thalmann 9875b20a3a Install aliae initially 2024-03-21 13:35:21 +01:00
Manuel Thalmann 7ba32da157 Set up aliae on windows properly 2024-03-21 13:33:00 +01:00
Manuel Thalmann 1e464bdc77 Fix non-functioning script 2024-03-21 04:30:07 +01:00
Manuel Thalmann 083df48223 Remove duplicate declaration 2024-03-21 01:52:06 +01:00
Manuel Thalmann 6413377cfc Prevent PowerShell variable name collision 2024-03-21 00:29:38 +01:00
Manuel Thalmann 9ac22c8b99 Streamline PowerShell profile installation 2024-03-21 00:29:09 +01:00
Manuel Thalmann 10f0027736 Simplify aliae installation 2024-03-21 00:15:51 +01:00
Manuel Thalmann adb4f36394 Install aliae for the default and the current user 2024-03-21 00:13:07 +01:00
Manuel Thalmann cd0401b2e1 Fix PowerShell config installation 2024-03-21 00:10:54 +01:00
Manuel Thalmann 3f09c682f6 Allow installing PowerShell scripts for the default user 2024-03-21 00:06:34 +01:00
Manuel Thalmann 1bc0226ca7 Remove unnecessary script parameters 2024-03-21 00:00:33 +01:00
Manuel Thalmann 6a7b038157 Rename PowerShell config directory to conf.d 2024-03-20 23:57:48 +01:00
Manuel Thalmann 953a1127ac Remove redundant script 2024-03-20 23:57:24 +01:00
Manuel Thalmann 6903a47883 Make PowerShell profile installation cross platform 2024-03-20 23:53:49 +01:00
Manuel Thalmann 06769aef0c Fix typo 2024-03-20 23:52:15 +01:00
Manuel Thalmann b07f4ce23b Allow global installation of powershell configs 2024-03-20 23:49:21 +01:00
Manuel Thalmann 5cdc395cef Simplify powershell profile 2024-03-20 23:15:51 +01:00
Manuel Thalmann aab530444d Implicitly configure oh-my-posh theme 2024-03-20 23:13:17 +01:00
Manuel Thalmann d0a78ed134 Remove duplicate installation 2024-03-20 23:11:26 +01:00
Manuel Thalmann f96afe76f1 Fix pyenv installation 2024-03-20 23:08:15 +01:00
Manuel Thalmann 3afdbd8262 Actually install pipenv 2024-03-20 23:05:26 +01:00
Manuel Thalmann a675daf807 Relocate pipenv installation file accordingly 2024-03-20 23:04:25 +01:00
Manuel Thalmann 3fe739c701 Remove duplicate code 2024-03-20 23:00:51 +01:00
Manuel Thalmann 40b870a1eb Fix malformed environment variable 2024-03-20 22:58:16 +01:00
Manuel Thalmann a640da02ae Overwrite categorized profile files 2024-03-20 22:56:04 +01:00
Manuel Thalmann 38a109e6dc Fix permissions of local themes directory 2024-03-20 22:48:58 +01:00
Manuel Thalmann 17acbef42a Run install as root 2024-03-20 22:46:39 +01:00
Manuel Thalmann 20fffcadf7 Fix typo 2024-03-20 22:46:22 +01:00
Manuel Thalmann 1049fdc6dd Remove unnecessary statement 2024-03-20 22:45:09 +01:00
Manuel Thalmann cdd6ef95c5 Fix incorrect PowerShell profile path 2024-03-20 22:45:02 +01:00
Manuel Thalmann f18d0ab7d5 Add git-auf-deutsch for all shells 2024-03-20 22:43:38 +01:00
Manuel Thalmann ba70dcf0d6 Fix malformed config 2024-03-20 22:42:38 +01:00
Manuel Thalmann e806b7c932 Switch from nvs to n 2024-03-20 22:40:37 +01:00
Manuel Thalmann f91b5a02a1 Add a script for installing fish profile settings 2024-03-20 22:37:34 +01:00
Manuel Thalmann 7c3a691794 Add an abstract script for adding profile settings 2024-03-20 22:05:51 +01:00
Manuel Thalmann 12b020496c Simplify git-auf-deutsch addition 2024-03-20 21:50:17 +01:00
Manuel Thalmann fcdc159301 Add a script for running bash from powershell 2024-03-20 21:44:02 +01:00
Manuel Thalmann 8531917500 Install Oh My Posh! on powershell 2024-03-20 21:36:52 +01:00
Manuel Thalmann 3289d7173b Remove unnecessary statements 2024-03-20 21:36:03 +01:00
Manuel Thalmann d0a56afd19 Create common pwsh installation script 2024-03-20 21:34:47 +01:00
Manuel Thalmann 4c224f411e Convert bool param to Switch 2024-03-20 21:26:11 +01:00
Manuel Thalmann d4bb4f0498 Centralize Oh My Posh! installation 2024-03-20 21:24:10 +01:00
Manuel Thalmann dca49a0d84 Use function for adding bash profile settings 2024-03-20 21:15:50 +01:00
Manuel Thalmann 434d85d0b2 Add a script for adding bash profile files 2024-03-20 21:08:50 +01:00
Manuel Thalmann 6b8d1ee643 Configure OMP theme in aliae 2024-03-20 20:51:15 +01:00
Manuel Thalmann 11e9c8ecb8 Install aliae for bash in every OS 2024-03-20 20:43:03 +01:00
Manuel Thalmann 7c6e8372d1 Fix bash profile config 2024-03-20 20:37:41 +01:00
Manuel Thalmann 80d57ae22e Move aliae settings to /etc 2024-03-20 20:37:26 +01:00
Manuel Thalmann 572e2a8d88 Fix creation of aliae bash profile 2024-03-20 19:50:48 +01:00
Manuel Thalmann 11f3785c2a Allow global and personal profile files 2024-03-20 19:43:40 +01:00
Manuel Thalmann ecae2cbac5 Install aliae completion using profile files 2024-03-20 19:35:46 +01:00
Manuel Thalmann 65c9acae7c Add a function for getting a script initializer 2024-03-20 18:58:33 +01:00
Manuel Thalmann 37ddcb63d2 Rename powershell util script 2024-03-20 18:56:16 +01:00
Manuel Thalmann 0274f32895 Fix incorrect path 2024-03-20 18:50:31 +01:00
Manuel Thalmann 4142ee97db Refactor creation of powershell profile 2024-03-20 18:49:56 +01:00
Manuel Thalmann 325371140e Silence unnecessary output 2024-03-20 18:12:24 +01:00
Manuel Thalmann c17b04bf41 Fix typo 2024-03-20 18:07:43 +01:00
Manuel Thalmann fce38a3b36 Create script for installing aliae on Unix 2024-03-20 18:07:35 +01:00
Manuel Thalmann 944d0edd54 Add aliae autocompletion 2024-03-20 17:14:34 +01:00
Manuel Thalmann 04d47cc7de Add missing trailing EOL 2024-03-20 17:09:34 +01:00
Manuel Thalmann f4935da32c Install aliae to personal profile 2024-03-20 17:08:36 +01:00
Manuel Thalmann 9905c77232 Install pwsh before aliae 2024-03-20 17:07:42 +01:00
Manuel Thalmann cbb51f8833 Fix incorrect script 2024-03-20 17:03:43 +01:00
Manuel Thalmann 9fd8f467bd Install aliae config using common script 2024-03-20 17:03:14 +01:00
Manuel Thalmann 142aa56f2f Suppress error messages 2024-03-20 16:55:19 +01:00
Manuel Thalmann f15ebf73a9 Fix profile installation in case the profile does not exist 2024-03-20 16:55:12 +01:00
Manuel Thalmann 9fbd00b312 Fix incorrect installation conditions 2024-03-20 16:53:32 +01:00
Manuel Thalmann d767f0e97d Add scripts for editing the powershell profile 2024-03-20 16:33:18 +01:00
Manuel Thalmann 55b94b0ec4 Add aliae to all OSes 2024-03-20 16:00:44 +01:00
Manuel Thalmann dd9a54f181 Adjust directory of oh-my-posh theme 2024-03-20 15:18:39 +01:00
Manuel Thalmann 08fa628869 Configure base-devel using conf.d directory 2024-03-20 08:40:44 +01:00
Manuel Thalmann f75f8a3fee Detect entrypoint automatically 2024-03-16 01:04:56 +01:00
Manuel Thalmann e6d400ef11 Add package for installing GOG games 2024-03-15 14:23:31 +01:00
Manuel Thalmann fde4da536b Fix SurfaceBook 2 boot-up 2024-03-15 08:40:36 +01:00
Manuel Thalmann 1a2b402e2b Fix broken installer call 2024-03-13 22:30:14 +01:00
Manuel Thalmann 246a70521f Fix installation of winget 2024-03-13 21:56:48 +01:00
Manuel Thalmann a5abac1956 Fix incorrect script path 2024-03-13 20:57:46 +01:00
Manuel Thalmann 3648e597d5 Fix incorrect winget installation statement 2024-03-13 20:07:38 +01:00
Manuel Thalmann afa64d591a Run winget installation using pwsh 2024-03-13 19:35:06 +01:00
Manuel Thalmann 98a9318e36 Install XAML before installing winget 2024-03-13 11:51:52 +01:00
Manuel Thalmann 356ab17c38 Fix non-functioning statement 2024-03-13 11:16:24 +01:00
Manuel Thalmann 7f884ce9e4 Remove unnecessary statement 2024-03-13 10:22:29 +01:00
Manuel Thalmann 9bff113a69 Ensure dependencies are installed 2024-03-13 09:38:02 +01:00
Manuel Thalmann bf9e0064a3 Install winget using the script 2024-03-13 09:35:27 +01:00
Manuel Thalmann 12f6eaecb0 Fix non-functioning winget install script 2024-03-13 09:34:27 +01:00
Manuel Thalmann db4eab373f Add a script for forcibly installing winget 2024-03-13 09:06:48 +01:00
Manuel Thalmann 16a32703f8 Fix incorrect winget syntax 2024-03-12 15:11:26 +01:00
Manuel Thalmann 30e020fe7d Fix order of execution in setup script 2024-03-11 18:10:37 +01:00
Manuel Thalmann 377fa82836 Silence unnecessary output 2024-03-11 17:46:51 +01:00
Manuel Thalmann 81b7991ff3 Fix typo 2024-03-11 17:45:15 +01:00
Manuel Thalmann 0aff5fc54b Include Unattend settings in PortValhalla 2024-03-11 17:32:47 +01:00
Manuel Thalmann 69fa6b1e1c Install winget only if necessary 2024-03-11 17:08:53 +01:00
Manuel Thalmann b99d6c4592 Silence unnecessary console output 2024-03-10 23:38:46 +01:00
Manuel Thalmann d2a5f1372b Fix incomplete openssh setup 2024-03-10 23:37:40 +01:00
Manuel Thalmann 9208208dec Add missing package to installation script 2024-03-10 23:25:25 +01:00
Manuel Thalmann a8a4bf880d Instantly enable ssh-agent service 2024-03-10 17:57:07 +01:00
Manuel Thalmann 24474e9cc8 Add missing installation of openssh 2024-03-10 17:56:34 +01:00
Manuel Thalmann e89f301b65 Disable GRUB un-silencing 2024-03-10 04:31:06 +01:00
Manuel Thalmann b0f784a32b Disable experimental nvidia setting 2024-03-10 03:06:15 +01:00
Manuel Thalmann b0afab92f0 Make Welcome Center appear on first login 2024-03-10 02:18:06 +01:00
Manuel Thalmann dd02621ced Ensure autostart directory exists 2024-03-10 01:20:04 +01:00
Manuel Thalmann 32895c6479 Add missing semicolon 2024-03-10 01:16:31 +01:00
Manuel Thalmann 291324f407 Install qemu-full before virt-manager 2024-03-10 00:57:47 +01:00
Manuel Thalmann e5e7e12cf0 Fix typos 2024-03-10 00:29:13 +01:00
Manuel Thalmann c1edb81985 Disable confirmation dialogues 2024-03-09 22:17:49 +01:00
Manuel Thalmann 336a9531a6 Silence unwanted output 2024-03-09 21:45:50 +01:00
Manuel Thalmann cdd5be5011 Add explanatory comments to confusing code segments 2024-03-09 21:44:18 +01:00
Manuel Thalmann 6989476e6f Unify splitted installation command 2024-03-09 21:43:32 +01:00
Manuel Thalmann 8b46db7be7 Install optional dependencies 2024-03-09 21:43:22 +01:00
Manuel Thalmann a5f91f51ed Configure remotes in plasma session 2024-03-09 21:42:26 +01:00
Manuel Thalmann 9282eabc07 Fix typo 2024-03-09 21:35:06 +01:00
Manuel Thalmann 360ec0f30d Reorder package installation logically 2024-03-09 20:13:35 +01:00
Manuel Thalmann e46793169c Simplify virt-manager installation 2024-03-09 20:00:31 +01:00
Manuel Thalmann 6d1fb30e50 Add package for scanning docker images 2024-03-09 19:55:55 +01:00
Manuel Thalmann 70492bc961 Show enhanced game dialogue in protontricks 2024-03-09 19:23:15 +01:00
Manuel Thalmann 2c16cb013f Add further lutris dependencies 2024-03-09 19:22:50 +01:00
Manuel Thalmann ff0e934cd7 Reorder lutris package installation 2024-03-09 19:20:53 +01:00
Manuel Thalmann b03a9f7578 Remove duplicate installation steps 2024-03-09 18:46:49 +01:00
Manuel Thalmann 3a07dde237 Move binder_linux installation to proper script 2024-03-09 17:58:23 +01:00
Manuel Thalmann fe89f63480 Add missing dependency of vim clipboard support 2024-03-09 17:50:13 +01:00
Manuel Thalmann 905752a2e6 Disable installation of brave-beta-bin 2024-03-09 17:35:59 +01:00
Manuel Thalmann 68b5e604eb Simplify rclone configuration script 2024-03-09 17:31:53 +01:00
Manuel Thalmann fab6c334b6 Run icedtea-web using temurin 2024-03-09 17:30:01 +01:00
Manuel Thalmann 824444f232 Remove unnecessary package installation 2024-03-09 17:09:24 +01:00
Manuel Thalmann 1945ce98e4 Merge unnecessarily split commands 2024-03-09 17:08:25 +01:00
Manuel Thalmann cee5ce1afd Remove obsolete sddm keyboard layout workaround 2024-03-09 17:08:04 +01:00
Manuel Thalmann 9f2bb229e2 Enable verbose output for grub 2024-03-09 15:01:15 +01:00
Manuel Thalmann a0a5fb0f97 Fix outdated package 2024-03-09 15:01:01 +01:00
Manuel Thalmann 73ebda821b Remove unnecessary script argument 2024-03-09 12:23:26 +01:00
Manuel Thalmann d350ecd680 Add package for examining pacman packages 2024-03-09 12:17:03 +01:00
Manuel Thalmann 86008fc163 Remove unnecessary statement 2024-03-09 12:12:23 +01:00
Manuel Thalmann 7e10a6a5ba Fix security vulnerability 2024-03-09 12:04:34 +01:00
Manuel Thalmann 8f1d04e6b8 Reorder nvidia-dkms installation steps 2024-03-09 11:43:47 +01:00
Manuel Thalmann f1b259a4d2 Remove duplicate installation 2024-03-09 01:31:46 +01:00
Manuel Thalmann 27bf58f1af Explicitly install bluetooth while installing KDE 2024-03-09 01:13:00 +01:00
Manuel Thalmann baeff1b1e3 Install KDE before SDDM 2024-03-09 01:07:40 +01:00
Manuel Thalmann 4eca3d7f50 Reorder installations 2024-03-09 01:07:21 +01:00
Manuel Thalmann f7cd6d04bb Create separate script for installing openssh 2024-03-09 01:05:38 +01:00
Manuel Thalmann 2e24cce0a4 Add separate section for installing GUI apps 2024-03-09 00:56:51 +01:00
Manuel Thalmann 3a773d558c Add extras for zoxide 2024-03-09 00:54:29 +01:00
Manuel Thalmann 517bf5e187 Install GUI apps after GUI 2024-03-09 00:42:57 +01:00
Manuel Thalmann ff3be47952 Fix incorrect package name 2024-03-09 00:39:10 +01:00
Manuel Thalmann 08300df112 Add gtk flatpak fix 2024-03-09 00:36:21 +01:00
Manuel Thalmann cd668d4d76 Add zoxide 2024-03-09 00:35:59 +01:00
Manuel Thalmann c2767a324d Remove duplicate installation 2024-03-09 00:33:27 +01:00
Manuel Thalmann c46db6b377 Fix incorrect condition 2024-03-09 00:31:16 +01:00
Manuel Thalmann 442db0feb8 Remove obsolete software 2024-03-09 00:24:25 +01:00
Manuel Thalmann 2264ca7bcf Add new parameter to nvidia config 2024-03-09 00:18:55 +01:00
Manuel Thalmann 5acc13aec0 Change pacman settings at very beginning 2024-03-09 00:10:24 +01:00
Manuel Thalmann 1ea5be3122 Replace bootloader id of secure boot config properly 2024-03-09 00:07:58 +01:00
Manuel Thalmann 08ce23446d Remove unnecessary echo 2024-03-09 00:05:45 +01:00
Manuel Thalmann 8eb93264e2 Remove unnecessary script statement 2024-03-09 00:05:35 +01:00
Manuel Thalmann c7ec453c27 Remove yay directory after build 2024-03-08 23:59:30 +01:00
Manuel Thalmann 1b24cd0a26 Allow errors while installing syncs 2024-03-08 16:13:29 +01:00
Manuel Thalmann 49624beb9b Remove obsolete statement 2024-03-08 12:17:40 +00:00
Manuel Thalmann 9cdddc7f3d Only activate virt-manager network if necessary 2024-03-08 00:38:17 +01:00
Manuel Thalmann b3d5e6c03c Remove conflicting package 2024-03-08 00:19:57 +01:00
Manuel Thalmann f8b1ebc324 Fix typo 2024-03-07 23:57:33 +01:00
Manuel Thalmann c237828bd3 Remove outdated workarounds 2024-03-07 23:31:08 +01:00
Manuel Thalmann f038bc851c Remove obsolete workaround 2024-03-07 22:55:06 +01:00
Manuel Thalmann 1036f4b5ea Remove obsolete workaround 2024-03-07 22:31:22 +01:00
Manuel Thalmann 818704dae0 Fix incorrect installation order 2024-03-07 22:31:10 +01:00
Manuel Thalmann 78b44099a9 Create sddm config directory using sudo 2024-03-07 22:12:11 +01:00
Manuel Thalmann c6ba1cdd56 Add OpenConnect components to personal profile 2024-03-07 22:09:58 +01:00
Manuel Thalmann fc10b7d930 Fix installation of vim 2024-03-07 22:06:10 +01:00
Manuel Thalmann 80be3346bb Download personal xone version 2024-03-07 22:00:36 +01:00
Manuel Thalmann aa14346182 Only install xone if necessary 2024-03-07 21:59:24 +01:00
Manuel Thalmann b550db8e50 Fix installation of ssh-agent service 2024-03-07 21:48:21 +01:00
Manuel Thalmann e1ae5600ce Move Arch system essentials to separate script 2024-03-07 21:39:23 +01:00
Manuel Thalmann 349120c1cc Explain as to why script segments are made 2024-03-07 21:33:58 +01:00
Manuel Thalmann 8c9002d70c Disable makepkg's debug option by default 2024-03-07 21:23:55 +01:00
Manuel Thalmann 996b639344 Remove non-functioning command 2024-03-07 21:00:54 +01:00
Manuel Thalmann 460c8b9be2 Retry setting a password until it works 2024-03-07 20:55:20 +01:00
Manuel Thalmann dcf9900129 Install GUI after initial reboot 2024-03-07 19:15:46 +01:00
Manuel Thalmann de149670cf Install blackbox-terminal using flatpak as fallback 2024-03-07 08:54:26 +01:00
Manuel Thalmann 20e8ae6cb2 Remove obsolete workaround 2024-03-07 00:33:29 +01:00
Manuel Thalmann 4a344d590e Remove obsolete package 2024-03-06 17:02:20 +00:00
Manuel Thalmann 62626efaf4 Skip loading nvidia module after installation 2024-03-06 09:50:26 +01:00
Manuel Thalmann 6b44396fb2 Ignore errors during ytmdesktop installation 2024-03-06 09:49:46 +01:00
Manuel Thalmann efd9444237 Add proton drive mount 2024-03-05 15:19:14 +01:00
Manuel Thalmann 38ac7f9267 Add multi platform music apps 2024-03-05 14:47:03 +01:00
Manuel Thalmann 5aa518ec74 Create separate script for waydroid 2024-02-25 22:08:58 +01:00
Manuel Thalmann 7194eaf7db Install additional components for waydroid 2024-02-15 17:31:00 +01:00
Manuel Thalmann 13586ef790 Pre-install vsix-manager extension 2024-02-11 17:41:56 +01:00
Manuel Thalmann 30d9f33f70 Pre-install sync-settings extension 2024-02-11 17:08:15 +01:00
Manuel Thalmann 31d2c601e1 Move media applications to the generic collection 2024-02-11 14:24:49 +01:00
Manuel Thalmann 74a4b5c611 Add Pennywise to generic installations 2024-02-11 14:23:15 +01:00
Manuel Thalmann 3653a4cc45 Remove unnecessary desktop icons 2024-02-11 14:21:51 +01:00
Manuel Thalmann 9b0d2f31eb Make flatpak installation non-interactive 2024-02-08 17:25:13 +01:00
Manuel Thalmann cead4e521a Fix collision of -debug packages 2024-02-08 17:06:54 +01:00
Manuel Thalmann 138938aac2 Fix typo 2024-02-08 16:46:13 +01:00
Manuel Thalmann 407a7ddb76 Fix typo 2024-02-08 16:22:33 +01:00
Manuel Thalmann 361c24b94f Fix Pennywise installation 2024-02-08 15:39:24 +01:00
Manuel Thalmann 13f94a98cb Add PowerShell to Arch 2024-02-08 14:03:40 +01:00
Manuel Thalmann cd49917a45 Disable outdated workaround 2024-02-06 14:27:13 +01:00
Manuel Thalmann fac1d4fcb4 Remove all PPSSPP icons 2024-02-06 02:31:44 +01:00
Manuel Thalmann 019b9ad7b3 Remove duplicate restoration steps 2024-02-06 01:22:06 +01:00
Manuel Thalmann f8762fb7b9 Restore generic apps in the personal collection 2024-02-05 23:38:09 +01:00
Manuel Thalmann 4cfce498e1 Update install script for reWASD 2024-02-05 23:21:05 +01:00
Manuel Thalmann 0a6efdd8dc Install tools for restructuredText 2024-01-22 13:24:18 +01:00
Manuel Thalmann 2c5b7f9f4f Install propertree on Arch 2024-01-18 15:29:04 +01:00
Manuel Thalmann 46ca481211 Add scripts for installing 2024-01-18 14:25:59 +01:00
Manuel Thalmann 3faba1dd0b Install the SDL2 gamepad tool 2024-01-17 16:54:15 +01:00
Manuel Thalmann 23d58449bf Fix non-functioning rclone service 2024-01-17 14:55:07 +01:00
Manuel Thalmann c6ad6a9a25 Improve text related to Autologin enablement 2024-01-17 14:08:31 +01:00
Manuel Thalmann fd53cf0463 Start default network of virt-manager automatically 2024-01-17 00:14:07 +01:00
Manuel Thalmann 4ffdef5a18 Install nextcloud-client on Arch 2024-01-16 22:43:47 +01:00
Manuel Thalmann 8b422d2cb6 Improve the rclone service 2024-01-16 21:39:25 +01:00
Manuel Thalmann 98fcb8fb21 Install rar to Arch 2024-01-16 18:17:51 +01:00
Manuel Thalmann 6716b8c2ad Replace retroarch with libretro 2024-01-13 03:21:32 +01:00
Manuel Thalmann 902e413f6f Install tool for nuking USB controllers 2024-01-12 12:19:51 +01:00
Manuel Thalmann 8935875e47 Add new tools to the Arch setup 2024-01-12 12:13:38 +01:00
Manuel Thalmann 0ac59b83a8 Remove Firefox Developer icon 2023-12-10 03:21:20 +01:00
Manuel Thalmann 7bfbc14f3c Fix outdated winget syntax 2023-12-08 17:22:39 +01:00
Manuel Thalmann 11e0f6207c Change format of ooeb boot command 2023-12-07 17:41:33 +01:00
Manuel Thalmann 031fb5a54e Install NixOS as a flake 2023-12-02 01:26:41 +01:00
Manuel Thalmann 7ed35a070c Mount NixOS EFI partition to /boot/efi 2023-12-01 15:59:48 +01:00
Manuel Thalmann 1ba51897b6 Generate hardware config on installation 2023-11-28 10:32:15 +01:00
Manuel Thalmann 9e41cdf270 Set the hostname before installing NixOS 2023-11-28 01:45:49 +01:00
Manuel Thalmann 43366a2726 Add a script for installing NixOS 2023-11-28 01:45:12 +01:00
Manuel Thalmann ae5ccc4630 Fix partitioning for pre-existing boot partitions 2023-11-28 01:39:30 +01:00
Manuel Thalmann 9911b37317 Allow customizing the OS mount root 2023-11-28 01:22:48 +01:00
Manuel Thalmann 125b06889a Allow setting custom labels for partitions 2023-11-28 01:15:53 +01:00
Manuel Thalmann db9e6a4a99 Set permissions of script files 2023-11-28 01:12:05 +01:00
Manuel Thalmann 4fac412733 Create generic script for partitioning disks 2023-11-24 13:59:58 +01:00
Manuel Thalmann 8b87cab142 Set DPI for steam on HiDPI devices 2023-11-13 12:35:20 +01:00
Manuel Thalmann cbd77f6bee Fix piping of logo-ls command 2023-10-24 08:53:16 +02:00
Manuel Thalmann 3faa609fb0 Disable installation of brave nightly 2023-10-15 12:25:07 +02:00
Manuel Thalmann 04372499f3 Add German components for LaTeX 2023-10-15 12:23:04 +02:00
Manuel Thalmann 5f7b0167d3 Simplify command 2023-10-13 10:25:07 +02:00
Manuel Thalmann 6a41fd454a Install most recent version of winget during installation 2023-09-27 18:36:17 +02:00
Manuel Thalmann 13207c0d4a Allow specifying custom app installer function 2023-09-27 12:32:27 +02:00
Manuel Thalmann f4b4d407c0 Create a script for managing generic apps 2023-09-27 12:32:04 +02:00
Manuel Thalmann 4d120c410d Add remmina to the personal collection 2023-09-06 14:07:59 +02:00
Manuel Thalmann 188d758348 Add IcedTea to the personal software collection 2023-09-06 13:49:20 +02:00
Manuel Thalmann ddaadd1a23 Remove obsolete step from ssh-agent installation 2023-09-06 13:09:20 +02:00
Manuel Thalmann b44b9ad537 Add OpenVPN support for Network Manager 2023-09-04 15:09:49 +02:00
Manuel Thalmann ee9a796e1c Set Windows to store UTC time 2023-08-14 01:33:05 +02:00
Manuel Thalmann f3d71b8e54 Customize NVS installation script 2023-08-08 22:08:16 +02:00
Manuel Thalmann edc431a2e1 Refactor nvs installation 2023-08-08 20:47:04 +02:00
Manuel Thalmann fac335a6c6 Add further programs 2023-08-08 00:49:21 +02:00
Manuel Thalmann e46ce242dd Install all firefox editions 2023-08-08 00:45:03 +02:00
Manuel Thalmann 0a5b14cea2 Install KDE Connect 2023-08-08 00:43:35 +02:00
Manuel Thalmann aa8137be26 Install multiple winget packages in one command 2023-08-08 00:43:11 +02:00
Manuel Thalmann 9c2a2175d6 Install bt-dualboot 2023-08-07 20:43:48 +02:00
Manuel Thalmann 43f55e815a Refactor calculation of swap size 2023-08-07 20:33:51 +02:00
Manuel Thalmann c62f691aca Mount windows in arch 2023-08-07 20:29:24 +02:00
Manuel Thalmann b5c1d31417 Mute unnecessary console output 2023-08-07 17:52:32 +02:00
Manuel Thalmann 3dc7da0351 Fix incorrect command 2023-08-07 17:52:23 +02:00
Manuel Thalmann 3ee54391f3 Install prerequisites for xone 2023-08-07 17:22:57 +02:00
Manuel Thalmann 9ed5b7c74c Set working directory during xone installation 2023-08-07 17:18:22 +02:00
Manuel Thalmann f84728e3a0 Delete temporary directory after use 2023-08-07 17:17:57 +02:00
Manuel Thalmann de6ff86064 Remove non-functioning statements 2023-08-07 01:24:08 +02:00
Manuel Thalmann 39aac7aa0c Fix invalid syntax 2023-08-06 22:36:04 +02:00
Manuel Thalmann fd365543a6 Copy Region & Language settings during setup 2023-08-05 04:11:43 +02:00
Manuel Thalmann be2f9f51dc Remove existing backup files 2023-08-05 03:03:57 +02:00
Manuel Thalmann 1a5ce2d870 Remove archive existence check when restoring personal files 2023-08-05 03:03:47 +02:00
Manuel Thalmann 498d075bbf Fix broken minegrub theme path 2023-08-04 18:48:22 +02:00
Manuel Thalmann b28178fddd Install git on initial Arch installation 2023-08-04 18:09:09 +02:00
Manuel Thalmann 9284a372e7 Fix incorrectly named parameter 2023-08-04 01:33:42 +02:00
Manuel Thalmann a2e0cbe683 Install working version of Selenium.WebDriver 2023-08-04 01:13:58 +02:00
Manuel Thalmann 9a01d0065e Use normal compression level 2023-08-02 12:57:03 +02:00
Manuel Thalmann 7889739189 Don't split resulting backup file 2023-08-02 12:56:40 +02:00
Manuel Thalmann b366c32395 Split full backup in 4GB parts 2023-08-01 20:32:58 +02:00
Manuel Thalmann bbd06011fc Split inner files in 2GB parts 2023-08-01 20:32:23 +02:00
Manuel Thalmann 4f420adb00 Split resulting archive 2023-08-01 19:01:12 +02:00
Manuel Thalmann d4a78bf9e3 Re-enable deletion after backup 2023-08-01 17:22:48 +02:00
Manuel Thalmann 03650676a6 Re-enable large page mode 2023-08-01 17:22:20 +02:00
Manuel Thalmann 38b8c154c2 Lower the compression level 2023-08-01 16:56:21 +02:00
Manuel Thalmann c96abbf3f0 Use highest compression level 2023-08-01 16:31:03 +02:00
Manuel Thalmann c58ba1c017 Split archive into 4GB parts 2023-08-01 16:01:51 +02:00
Manuel Thalmann a2d162ad64 Add SysInternals tools 2023-08-01 15:39:02 +02:00
Manuel Thalmann ea4fdf8228 Disable removal of PowerShell modules 2023-08-01 15:31:14 +02:00
Manuel Thalmann f3421bde56 Disable large page mode 2023-08-01 15:30:32 +02:00
Manuel Thalmann 113389beca Remove modules before uninstalling 2023-08-01 14:48:32 +02:00
Manuel Thalmann bfd9b8c0b2 Split archives in 2G parts 2023-08-01 14:22:15 +02:00
Manuel Thalmann 3a7a83c00e Disable the -sdel switch 2023-08-01 14:01:35 +02:00
Manuel Thalmann a9e39e218a Remove all unwanted installation artifacts 2023-08-01 13:24:08 +02:00
Manuel Thalmann 1bc3e77fa6 Clean up all prerequisites 2023-08-01 13:19:27 +02:00
Manuel Thalmann cf4a1cca79 Remove files project after restoration 2023-08-01 13:15:34 +02:00
Manuel Thalmann 911417fe62 Delete files after backup 2023-08-01 13:13:38 +02:00
Manuel Thalmann c1a647f03e Try fixing use of inline if 2023-08-01 12:50:48 +02:00
Manuel Thalmann 1b80209d85 Allow archives to not be split 2023-08-01 12:48:27 +02:00
Manuel Thalmann 32fc311f8e Set archive paths accordingly 2023-08-01 12:35:40 +02:00
Manuel Thalmann 978cf399b3 Split large archives 2023-08-01 12:30:06 +02:00
Manuel Thalmann 4ee39e4d7a Disable large page mode 2023-08-01 12:06:33 +02:00
Manuel Thalmann 721800c5ff Fix broken VS config export 2023-08-01 03:48:15 +02:00
Manuel Thalmann b77d649db2 Allow creation of backups without specifying 7z arguments 2023-08-01 03:34:56 +02:00
Manuel Thalmann 8cda3ea272 Ignore expected errors 2023-08-01 01:04:49 +02:00
Manuel Thalmann 3667e3e69c Add MetaX 2023-07-31 18:58:42 +02:00
Manuel Thalmann a55ceec784 Add Ant Renamer 2023-07-31 18:44:54 +02:00
Manuel Thalmann cd9a7c01b6 Use default compression level 2023-07-31 16:31:12 +02:00
Manuel Thalmann 1b8b60f4cb Disable the -sdel option of 7zip 2023-07-31 00:41:35 +02:00
Manuel Thalmann 2131190caa Remove settings backups before restoring LGHub 2023-07-30 15:51:13 +02:00
Manuel Thalmann 2fed5ce9f7 Set default arguments for creating archives 2023-07-30 15:20:01 +02:00
Manuel Thalmann 750afc1776 Add missing argument for unpacking 7z archive 2023-07-30 14:36:37 +02:00
Manuel Thalmann 68c42cb133 Fix typo 2023-07-30 14:34:56 +02:00
Manuel Thalmann 7652eb3c0b Install 7z command if necessary 2023-07-30 14:33:02 +02:00
Manuel Thalmann 033ba32bde Fix incorrect backup path for Visual Studio 2023-07-30 04:13:30 +02:00
Manuel Thalmann 3156a35ef1 Include missing RetroArch file 2023-07-30 04:11:44 +02:00
Manuel Thalmann 8e2ccc404b Exclude symbolic links 2023-07-30 04:10:03 +02:00
Manuel Thalmann 5542deabe2 Restructure directoriey of Visual Studio backup 2023-07-29 22:01:47 +02:00
Manuel Thalmann dfc86f5b30 Fix incorrect backup path 2023-07-29 21:19:57 +02:00
Manuel Thalmann 3125cd823e Clean up computer after creating backup 2023-07-29 21:16:42 +02:00
Manuel Thalmann 5ca434dce1 Leave consumer features enabled 2023-07-29 21:13:38 +02:00
Manuel Thalmann 3982fbc32a Remove unnecessary white space characters 2023-07-29 21:13:25 +02:00
Manuel Thalmann a5b588d4c9 Remove outdated app 2023-07-29 12:55:41 +02:00
Manuel Thalmann 76a8ab4d73 Add scripts for installing and configuring MSEdgeRedirect 2023-07-29 11:47:32 +02:00
Manuel Thalmann 94f2453aeb Remove edge icon at the very end 2023-07-29 11:28:32 +02:00
Manuel Thalmann 178be42a48 Fix grammatical error 2023-07-29 11:07:52 +02:00
Manuel Thalmann 696c75b035 Fix incorrect RegEx pattern 2023-07-29 11:04:55 +02:00
Manuel Thalmann ea590b2201 Prevent sleep mode for all actions 2023-07-29 03:37:43 +02:00
Manuel Thalmann 466ec46bcc Fix incorrect order of code statements 2023-07-29 03:25:47 +02:00
Manuel Thalmann e47ae3690e Fix incorrect function call 2023-07-29 03:21:26 +02:00
Manuel Thalmann 8e2fa6315f Add log messages 2023-07-29 03:01:53 +02:00
Manuel Thalmann 95760333e0 Allow the prevention of sleep mode 2023-07-29 02:58:00 +02:00
Manuel Thalmann 31ebbe8e31 Replace xow with xone 2023-07-27 21:24:09 +02:00
Manuel Thalmann 6ba9113c10 Remove duplicate installation 2023-07-27 20:32:38 +02:00
Manuel Thalmann bb71bd091d Install preview version of mRemoteNG 2023-07-27 20:18:04 +02:00
Manuel Thalmann 21d7537cbd Ignore checksum of EA app 2023-07-27 20:06:56 +02:00
Manuel Thalmann 50c7c0b52f Fix typo 2023-07-27 20:05:28 +02:00
Manuel Thalmann e16dfd55d4 Prevent accessing an object multiple times at once 2023-07-27 17:42:05 +02:00
Manuel Thalmann 4f9c81f35f Fix non-functioning git initialization 2023-07-27 16:11:16 +02:00
Manuel Thalmann 0b29c11897 Fix incorrect type assertion 2023-07-27 14:16:26 +02:00
Manuel Thalmann b7d99dc711 Execute Oh My Posh script in current context 2023-07-27 13:15:09 +02:00
Manuel Thalmann 93259e16db Refactor the Oh My Posh profile 2023-07-27 13:09:30 +02:00
Manuel Thalmann 716467c301 Fix typo 2023-07-27 05:57:31 +02:00
Manuel Thalmann f683fea70b Fix sourcing of multiple files 2023-07-27 04:35:52 +02:00
Manuel Thalmann 537c959070 Install Oh My Posh machine wide 2023-07-27 04:35:18 +02:00
Manuel Thalmann 6c0f09226f Fix incorrect module path 2023-07-27 03:25:42 +02:00
Manuel Thalmann eff243cc6e Add Oh My Posh completion 2023-07-27 03:09:19 +02:00
Manuel Thalmann 59967e991f Refactor Oh My Posh customization 2023-07-27 03:07:24 +02:00
Manuel Thalmann 841e61d574 Import custom Oh My Posh for user 2023-07-27 03:03:10 +02:00
Manuel Thalmann 90a9d8726a Add Oh My Posh to windows 2023-07-27 02:57:35 +02:00
Manuel Thalmann 3a5160e8c2 Allow choosing where to create PowerShell profiles to 2023-07-27 02:54:14 +02:00
Manuel Thalmann c0541f6669 Set order of profile files 2023-07-27 02:37:43 +02:00
Manuel Thalmann 7fb0aadc1f Add Terminal-Icons 2023-07-27 02:36:31 +02:00
Manuel Thalmann 7611fee2a2 Ensure profile files can be created 2023-07-27 02:32:31 +02:00
Manuel Thalmann 67fe311272 Force creation of profile files 2023-07-27 02:28:37 +02:00
Manuel Thalmann c10fbdc6cd Allow unawaited installation of posh-git 2023-07-27 02:25:17 +02:00
Manuel Thalmann 94796dd5d9 Add posh-git to Windows installations 2023-07-27 02:22:09 +02:00
Manuel Thalmann 7f7f126254 Only load profile files if existent 2023-07-27 02:05:56 +02:00
Manuel Thalmann f7d25bd05a Add ability to load PowerShell profile files 2023-07-27 01:59:03 +02:00
Manuel Thalmann 2300d05c87 Allow the addition of custom PowerShell profiles 2023-07-27 01:55:44 +02:00
Manuel Thalmann e44a4244b8 Reuse existent variable 2023-07-27 01:41:30 +02:00
Manuel Thalmann 5f1d7bf1b1 Install shortcut to actual RetroArch executable 2023-07-27 01:39:51 +02:00
Manuel Thalmann b78da81005 Fix non-functioning code 2023-07-27 01:35:45 +02:00
Manuel Thalmann 5fc9f71fa7 Add a start menu shortcut to RetroArch 2023-07-27 01:27:47 +02:00
Manuel Thalmann f70588f4d0 Remove osu!lazer desktop icon using context object 2023-07-27 01:16:23 +02:00
Manuel Thalmann 8280b0fab6 Fix typo 2023-07-27 01:07:20 +02:00
Manuel Thalmann 0422fb9141 Remove Ubisoft Connect desktop icon 2023-07-27 01:04:08 +02:00
Manuel Thalmann a3fd6399cd Fix incorrect code 2023-07-26 18:28:31 +02:00
Manuel Thalmann b5d9b20346 Refactor the logic for reordering the association config 2023-07-26 18:12:18 +02:00
Manuel Thalmann f3528a6fcf Normalize indentation of app association config 2023-07-26 17:35:03 +02:00
Manuel Thalmann 878c28e836 Refactor the format of saved app associations 2023-07-26 17:21:19 +02:00
Manuel Thalmann a20bd99e44 Refactor logic for setting default applications 2023-07-26 17:10:57 +02:00
Manuel Thalmann e0755d7daa Add console output 2023-07-26 17:07:19 +02:00
Manuel Thalmann c13f6be20e Remove unnecessary file extension 2023-07-26 16:25:55 +02:00
Manuel Thalmann e390ff2637 Don't preserve whitespaces when loading xml 2023-07-26 16:22:44 +02:00
Manuel Thalmann 05ef9d0067 Fix addition of new default associations 2023-07-26 15:38:50 +02:00
Manuel Thalmann 1f2fda6480 Fix non-functioning code 2023-07-26 15:35:22 +02:00
Manuel Thalmann 6bee10a4e4 Clone node for new associations 2023-07-26 15:32:33 +02:00
Manuel Thalmann 33fdd590e3 Dispose the XML writer after use 2023-07-26 15:26:02 +02:00
Manuel Thalmann 8369da88a1 Fix possible non-existent variable 2023-07-26 14:56:17 +02:00
Manuel Thalmann 0bf309168c Fix encoding of app association file 2023-07-26 14:49:03 +02:00
Manuel Thalmann 91167bb5f9 Add a step for setting up software with app associations 2023-07-26 13:44:05 +02:00
Manuel Thalmann e66d5d664a Fix incorrect XPath syntax 2023-07-26 13:01:45 +02:00
Manuel Thalmann 54bb2a22f4 Refactor Firefox config script 2023-07-26 12:55:52 +02:00
Manuel Thalmann 28f4eee69f Silence unnecessary output 2023-07-26 12:53:38 +02:00
Manuel Thalmann 12e837dbc8 Rename app association function 2023-07-26 12:53:30 +02:00
Manuel Thalmann 51c931abc2 Import the manipulated app associations 2023-07-26 12:50:35 +02:00
Manuel Thalmann 4ca5f958aa Fix format of association xml 2023-07-26 12:49:32 +02:00
Manuel Thalmann 87cb359a1f Add a script for editing app associations 2023-07-26 12:45:01 +02:00
Manuel Thalmann c44f8180b0 Fix creation of the Thunderbird association 2023-07-26 12:01:18 +02:00
Manuel Thalmann ac602ba83f Remove WinSCP icon during installation 2023-07-26 11:02:34 +02:00
Manuel Thalmann d49ca13de1 Remove redundant installations 2023-07-26 00:16:20 +02:00
Manuel Thalmann 4ec03492be Install software before setting associations 2023-07-26 00:15:51 +02:00
Manuel Thalmann 6a1890efb8 Prevent creation of shortcuts for thunderbird 2023-07-25 18:55:35 +02:00
Manuel Thalmann 774cce451a Set default programs before creating user 2023-07-25 18:52:03 +02:00
Manuel Thalmann 463dea3d54 Prepare nextcloud initialization only once 2023-07-25 18:05:33 +02:00
Manuel Thalmann 971211246b Fix format of manipulated nextcloud config 2023-07-25 12:42:04 +02:00
Manuel Thalmann 2f867edf2a Remove non-existent variable 2023-07-25 12:40:35 +02:00
Manuel Thalmann 842bf7f2ea Fix the output of the Nextcloud configuration file 2023-07-25 12:39:45 +02:00
Manuel Thalmann 7ef31d4e95 Try converting the manipulated nextcloud config to string 2023-07-25 12:18:21 +02:00
Manuel Thalmann e5d77ec0da Fix a typo 2023-07-25 12:16:26 +02:00
Manuel Thalmann 7f1260b0df Refactor the manipulation of Nextcloud configurations 2023-07-25 12:15:28 +02:00
Manuel Thalmann c417fd6cf3 Print debug info about Nextcloud sync 2023-07-25 10:51:16 +02:00
Manuel Thalmann 42a48e2d3c Make Thunderbird the default mail program 2023-07-24 23:54:05 +02:00
Manuel Thalmann 87b1805849 Add a script for installing thunderbird 2023-07-24 23:44:38 +02:00
Manuel Thalmann 0d6803a83c Make WinSCP the default ftp program 2023-07-24 23:38:58 +02:00
Manuel Thalmann 748d37bbf0 Fix typo 2023-07-24 23:37:18 +02:00
Manuel Thalmann caf990a3b4 Add further supported files for Firefox 2023-07-24 23:33:41 +02:00
Manuel Thalmann 84e38a835a Add a separate script for installing WinSCP 2023-07-24 23:10:49 +02:00
Manuel Thalmann 6f31028c52 Add a separate file for configuring Firefox 2023-07-24 23:08:12 +02:00
Manuel Thalmann 41de6e7874 Fix typo 2023-07-24 23:05:56 +02:00
Manuel Thalmann f34e5babb5 Remove unsupported associations from Firefox 2023-07-24 23:03:36 +02:00
Manuel Thalmann 2c164f3937 Dispose the XML reader upon use 2023-07-20 20:20:46 +02:00
Manuel Thalmann 15af115ca0 Try fixing the default browser association 2023-07-20 20:19:35 +02:00
Manuel Thalmann a24be1f976 Fix incorrect command 2023-07-20 20:18:12 +02:00
Manuel Thalmann f1717b2dd8 Fix incorrect file path 2023-07-20 20:17:31 +02:00
Manuel Thalmann 751cf2c48c Set Firefox as the default browser 2023-07-20 20:15:39 +02:00
Manuel Thalmann 611a8aef6c Install MSEdgeRedirect 2023-07-20 20:01:09 +02:00
Manuel Thalmann e51c152623 Ignore outdated checksums 2023-07-20 15:48:49 +02:00
Manuel Thalmann a9da573b1e Fix non-functioning code 2023-07-20 10:18:43 +02:00
Manuel Thalmann ce4fa6b454 Refactor Tobii Ghost installation scripts 2023-07-20 00:58:56 +02:00
Manuel Thalmann f895ac3d76 Refactor Tobii Game Hub installation script 2023-07-20 00:53:21 +02:00
Manuel Thalmann 77980f1a9c Refactor installation of Game Hub 2023-07-20 00:43:35 +02:00
Manuel Thalmann 72797a1397 Silence unnecessary console output 2023-07-19 23:19:05 +02:00
Manuel Thalmann 790a729aab Remove unnecessary icons 2023-07-19 23:13:00 +02:00
Manuel Thalmann 344cf75196 Fix typo 2023-07-19 22:24:30 +02:00
Manuel Thalmann 39218ebe9e Fix installation of chocolatey profile 2023-07-19 16:19:25 +02:00
Manuel Thalmann b87538ee7f Fix interactive command 2023-07-19 16:07:58 +02:00
Manuel Thalmann 1c30716e12 Remove chat icon by default 2023-07-19 16:01:29 +02:00
Manuel Thalmann 316753f4ef Install chocolatey profile for all future users 2023-07-19 14:33:06 +02:00
Manuel Thalmann b419519193 Fix non-functioning installation of choco profile 2023-07-19 14:31:17 +02:00
Manuel Thalmann 19966910bb Enable logging before doing anything 2023-07-19 09:54:45 +02:00
Manuel Thalmann c86a1cf87d Refactor NuGet package provider check 2023-07-19 09:53:11 +02:00
Manuel Thalmann 7b384d4ea6 Add console output to prerequisites 2023-07-19 09:48:08 +02:00
Manuel Thalmann 8f8000f5c0 Move NuGet provider installation to prerequisites 2023-07-19 09:41:22 +02:00
Manuel Thalmann ad78a3d421 Try turning off even more adware 2023-07-19 09:11:53 +02:00
Manuel Thalmann f1c0d835e2 Remove desktop icons both from user and public folder 2023-07-19 03:17:27 +02:00
Manuel Thalmann d473eecb8e Add missing semicolons 2023-07-19 03:09:29 +02:00
Manuel Thalmann 518802f642 Install Signal separately 2023-07-19 03:08:32 +02:00
Manuel Thalmann dbe0a21558 Ensure keys for accessing adware options exist 2023-07-19 01:46:32 +02:00
Manuel Thalmann eb36c585c7 Perform initial configuration before anything else 2023-07-19 01:16:25 +02:00
Manuel Thalmann e48af48484 Disable further adware 2023-07-19 01:02:40 +02:00
Manuel Thalmann 6851270a88 Fix non-functioning code 2023-07-19 00:16:13 +02:00
Manuel Thalmann 8d229b4822 Fix incorrect file name 2023-07-18 23:50:27 +02:00
Manuel Thalmann 55efeb5998 Refactor ad removal 2023-07-18 23:46:03 +02:00
Manuel Thalmann db2b29f85f Add NetFx3 as a prerequisite 2023-07-18 23:33:53 +02:00
Manuel Thalmann c07ab16d09 Compress startlayout 2023-07-18 22:31:32 +02:00
Manuel Thalmann 8b95d25454 Remove LinkedIn ad 2023-07-18 22:30:19 +02:00
Manuel Thalmann a600843fe7 Fix typo 2023-07-18 22:27:32 +02:00
Manuel Thalmann 042fab81c5 Ignore exceptions during updates 2023-07-18 21:57:08 +02:00
Manuel Thalmann ea8007e2ae Allow any version of NuGet to be installed 2023-07-18 21:48:20 +02:00
Manuel Thalmann c40c0cc00c Automatically install NuGet package provider 2023-07-18 21:45:15 +02:00
Manuel Thalmann f92116316d Remove unnecessary parameter 2023-07-18 21:41:47 +02:00
Manuel Thalmann 1bd64a04ee Remove ads from Windows before creating user 2023-07-18 21:19:49 +02:00
Manuel Thalmann 4fd51f1619 Fix typos 2023-07-18 21:14:28 +02:00
Manuel Thalmann edbbce6d4e Fix incorrect variable names 2023-07-18 21:14:09 +02:00
Manuel Thalmann 553adf4eb3 Fix incorrect condition 2023-07-18 21:13:33 +02:00
Manuel Thalmann 33c8b4264e Fix incomplete command 2023-07-18 21:09:08 +02:00
Manuel Thalmann c2b18bda68 Re-import start layout file 2023-07-18 20:59:10 +02:00
Manuel Thalmann 60a52da338 Fix incorrect function call 2023-07-18 20:56:51 +02:00
Manuel Thalmann 1febfb96ab Fix manipulation of write-protected array 2023-07-18 20:55:12 +02:00
Manuel Thalmann 6527d02da5 Fix non-functioning statements 2023-07-18 20:53:02 +02:00
Manuel Thalmann ce4a76d727 Remove ads from Windows 2023-07-18 20:51:11 +02:00
Manuel Thalmann 8eaa3ebba7 Remove unwanted shortcuts 2023-07-18 20:28:46 +02:00
Manuel Thalmann 570f7829fd Add console output to UniFi installer 2023-07-18 20:26:27 +02:00
Manuel Thalmann fd7a3fd96b Add a firefox shortcut 2023-07-18 20:13:26 +02:00
Manuel Thalmann 749b73c699 Add script for removing pinned icons 2023-07-18 20:04:34 +02:00
Manuel Thalmann 09ebe21397 Re-add rayman control panel 2023-07-18 19:59:07 +02:00
Manuel Thalmann 548815700e Ignore dependencies while installing UniFi Controller 2023-07-18 19:47:51 +02:00
Manuel Thalmann 7d05745426 Change version of AutoHotKey package 2023-07-18 19:39:31 +02:00
Manuel Thalmann 3e201f48f2 Fix non-functioning script 2023-07-18 19:35:55 +02:00
Manuel Thalmann e74fe1bce3 Fix typo 2023-07-18 19:13:11 +02:00
Manuel Thalmann 57745f91bf Add a script for installing UniFi 2023-07-18 19:09:12 +02:00
Manuel Thalmann 47d2a17228 Remove unnecessary icons right after installation 2023-07-18 19:01:03 +02:00
Manuel Thalmann 87f181cb11 Ignore checksum of Ubisoft Connect 2023-07-18 19:00:30 +02:00
Manuel Thalmann 86b0a50766 Allow unawaited installation of chocolatey 2023-07-18 18:06:44 +02:00
Manuel Thalmann a05023897c Refresh environment variables before launching nvs 2023-07-18 17:51:33 +02:00
Manuel Thalmann 6fc363dce1 Add scripts for setting up chocolatey 2023-07-18 17:49:54 +02:00
Manuel Thalmann 3e7ef1d98d Ignore mismatching checksums 2023-07-18 17:03:38 +02:00
Manuel Thalmann b57b302cbb Fix further typo 2023-07-18 16:17:13 +02:00
Manuel Thalmann 1d15b0802b Import files inside the reWASD module 2023-07-18 15:19:42 +02:00
Manuel Thalmann 172f33bd5b Fix typo 2023-07-18 14:45:51 +02:00
Manuel Thalmann f1e9004623 Install display driver 2023-07-18 12:23:10 +02:00
Manuel Thalmann 5ba1b7bd1b Remove unnecessary blank line 2023-07-18 12:23:10 +02:00
Manuel Thalmann b86191b768 Fix malformed string concatenation 2023-07-18 00:16:37 +02:00
Manuel Thalmann 30f3a829cf Close Tobii Ghost after installation 2023-07-18 00:14:12 +02:00
Manuel Thalmann 1b22a4063c Fix working directory of AutoHotKey scripts 2023-07-18 00:07:41 +02:00
Manuel Thalmann 6a5f30a69f Refactor scripts for AutoHotKey v2 2023-07-17 23:58:31 +02:00
Manuel Thalmann 1864c2db5d Replace incorrect software 2023-07-17 21:57:01 +02:00
Manuel Thalmann f7f578a558 Back up original spacing property 2023-07-17 16:12:26 +02:00
Manuel Thalmann 1660663d2a Set icons to a bearable size 2023-07-17 16:02:33 +02:00
Manuel Thalmann 570ca14b9b Add CaskaydiaCove Nerd Font 2023-07-17 14:10:06 +02:00
Manuel Thalmann eee19e87dc Install Rayman Control Panel 2023-07-17 03:28:09 +02:00
Manuel Thalmann 3089c61e7f Add personal apps 2023-07-17 03:25:14 +02:00
Manuel Thalmann 0162f71ff9 Install Tobii apps for user 2023-07-17 02:55:45 +02:00
Manuel Thalmann 5384316829 Remove redundant commands 2023-07-17 02:47:57 +02:00
Manuel Thalmann 8d179b0b56 Ensure Tobii Ghost is in foreground 2023-07-17 02:46:07 +02:00
Manuel Thalmann 39f9fa7751 Handle process killing using PowerShell 2023-07-17 02:45:34 +02:00
Manuel Thalmann c99af66739 Fix incorrect syntax 2023-07-17 02:00:12 +02:00
Manuel Thalmann bca7d8e966 Fix incorrect coordinates 2023-07-17 01:57:30 +02:00
Manuel Thalmann 4eb137bd2a Automate Tobii Game Hub installation 2023-07-17 01:53:36 +02:00
Manuel Thalmann 3d56fd984c Fix typo 2023-07-17 01:53:23 +02:00
Manuel Thalmann e3cdff8911 Delete unnecessary variable 2023-07-17 01:52:23 +02:00
Manuel Thalmann 6df11cc0a4 Close Tobii Ghost after installation 2023-07-17 01:48:33 +02:00
Manuel Thalmann dfc982360f Fix incorrect dependency version 2023-07-17 01:46:29 +02:00
Manuel Thalmann c0c5d53c41 Automate installation of Tobii Ghost 2023-07-17 01:41:23 +02:00
Manuel Thalmann a2c5e60dca Add further Tobii dependency 2023-07-17 01:40:50 +02:00
Manuel Thalmann 55b2e6b1df Add AutoIt as a prerequisite 2023-07-17 00:17:15 +02:00
Manuel Thalmann 673d6a0e45 Fix incorrect dependency 2023-07-16 23:33:25 +02:00
Manuel Thalmann 6859666e7b Install Tobii Eye Tracking dependencies 2023-07-16 23:30:18 +02:00
Manuel Thalmann c90c6894fd Add console output 2023-07-16 23:23:27 +02:00
Manuel Thalmann 5f3216ce4c Add further Tobii Eye Tracking tools 2023-07-16 23:21:47 +02:00
Manuel Thalmann 957cbaf7b3 Install vanilla GPU-Z 2023-07-16 23:10:59 +02:00
Manuel Thalmann 3fe5d86225 Add script for installing GPU-Z 2023-07-16 23:07:49 +02:00
Manuel Thalmann d6687c89a1 Clean up temporary folders 2023-07-16 23:06:43 +02:00
Manuel Thalmann c3c38f32be Remove unnecessary code 2023-07-16 16:15:32 +02:00
Manuel Thalmann 776340a061 Install further tools 2023-07-16 16:14:15 +02:00
Manuel Thalmann ec1220a9d2 Enable ssh-agent on windows by default 2023-07-16 15:50:56 +02:00
Manuel Thalmann a44dee9522 Simplify overcomplicated path 2023-07-16 15:49:14 +02:00
Manuel Thalmann a65a3cea91 Add HxD 2023-07-16 15:44:00 +02:00
Manuel Thalmann 7ea1614a1e Add media packages 2023-07-16 15:43:21 +02:00
Manuel Thalmann 4ac1b23bf4 Add comments to application restoration section 2023-07-16 15:40:24 +02:00
Manuel Thalmann 3a0b27fc79 Install GOG Galaxy first 2023-07-16 15:37:57 +02:00
Manuel Thalmann c262979b69 Remove MSEdge desktop symbol 2023-07-16 15:37:18 +02:00
Manuel Thalmann e263f08823 Install VSCodium Insiders for all users 2023-07-16 15:03:26 +02:00
Manuel Thalmann 8f9dbb51f8 Fix typo 2023-07-16 14:52:53 +02:00
Manuel Thalmann 102f7a98a9 Add missing parameter 2023-07-16 13:47:12 +02:00
Manuel Thalmann d525253169 Fix typo 2023-07-16 13:12:47 +02:00
Manuel Thalmann b769ac4936 Configure file explorer only once 2023-07-16 12:56:54 +02:00
Manuel Thalmann b91f919fc0 Show file extensions by default 2023-07-16 12:55:23 +02:00
Manuel Thalmann 09d6e3963e Remove unwanted desktop icons 2023-07-16 12:46:00 +02:00
Manuel Thalmann 04e6531ab4 Prevent creation of desktop icon for firefox 2023-07-16 12:39:07 +02:00
Manuel Thalmann 80efc58ee7 Add a function for removing desktop icons 2023-07-16 12:32:46 +02:00
Manuel Thalmann 18b962aa1e Remove unnecessary code 2023-07-16 11:41:29 +02:00
Manuel Thalmann 1654869529 Always forcefully restart computer 2023-07-16 11:30:20 +02:00
Manuel Thalmann d04514a34e Always forcefully restart computer as backup plan 2023-07-16 11:21:58 +02:00
Manuel Thalmann 6d516378e2 Fix non-functioning code 2023-07-16 10:55:25 +02:00
Manuel Thalmann 8bf3c6ba84 Forcefully restart computer if restarting doesn't work 2023-07-16 02:17:03 +02:00
Manuel Thalmann 4e983f8b76 Add missing statement 2023-07-16 02:01:31 +02:00
Manuel Thalmann f30f8dcba2 Simplify file name detection in URLs 2023-07-16 01:56:51 +02:00
Manuel Thalmann fbd361fc9c Fix typo 2023-07-16 01:48:53 +02:00
Manuel Thalmann 35feef4445 Refactor detection of url file name 2023-07-16 01:46:57 +02:00
Manuel Thalmann a4e92dc1ad Remove non-existent driver 2023-07-16 01:34:00 +02:00
Manuel Thalmann dc4c799ddf Fix non-functioning code 2023-07-16 01:27:38 +02:00
Manuel Thalmann 1639af46cf Ignore non-functioning update 2023-07-16 01:22:43 +02:00
Manuel Thalmann 77062347ac Disable unnecessary errors 2023-07-15 22:32:22 +02:00
Manuel Thalmann f2ba946217 Only import selenium if existent 2023-07-15 22:23:28 +02:00
Manuel Thalmann d1f5575db2 Remove unnecessary statements 2023-07-15 22:19:48 +02:00
Manuel Thalmann 5c3bb49688 Reboot after installing drivers 2023-07-15 21:40:14 +02:00
Manuel Thalmann c8f375740a Add a script for installing Tobii EyeX 2023-07-15 21:37:52 +02:00
Manuel Thalmann 2775a6feb0 Remove non-functioning code 2023-07-15 21:34:25 +02:00
Manuel Thalmann 280423831a Include missing files 2023-07-15 21:32:30 +02:00
Manuel Thalmann b16136d2fa Add driver for thread ripper 2950x 2023-07-15 21:23:20 +02:00
Manuel Thalmann a22184ef60 Try deleting cookie banner in case of an error 2023-07-15 21:05:37 +02:00
Manuel Thalmann dcc2e7e7b8 Delete cookie banner only if necessary 2023-07-15 21:03:22 +02:00
Manuel Thalmann 3a932a63bc Try to delete obscuring cookie banner 2023-07-15 20:56:33 +02:00
Manuel Thalmann a835cc95de Refactor amd driver download 2023-07-15 20:42:25 +02:00
Manuel Thalmann 9fd8ef86f5 Allow invokation of custom downloads 2023-07-15 20:38:44 +02:00
Manuel Thalmann 4431a89563 Fix selector of download button for AMD drivers 2023-07-15 20:32:43 +02:00
Manuel Thalmann 3a17bb60b8 Add missing argument to amd installation script 2023-07-15 20:23:40 +02:00
Manuel Thalmann 51ce18531e Refactor amd driver installation script 2023-07-15 20:22:51 +02:00
Manuel Thalmann a12693abb7 Call proper method for closing automated browser 2023-07-15 20:04:25 +02:00
Manuel Thalmann 898dd80fcc Fix malfunctioning download checker 2023-07-15 19:56:45 +02:00
Manuel Thalmann a4983badcb Clean up after automated download 2023-07-15 19:53:20 +02:00
Manuel Thalmann 57b38b760a Improve reWASD installation 2023-07-15 19:52:34 +02:00
Manuel Thalmann 47814c7ad7 Improve automated downloads 2023-07-15 19:47:56 +02:00
Manuel Thalmann f9cbebf902 Fix broken download detection 2023-07-15 19:41:43 +02:00
Manuel Thalmann 7ce5a52ba6 Refactor function for waiting for download 2023-07-15 19:37:30 +02:00
Manuel Thalmann 703ed06469 Try waiting for file download 2023-07-15 19:33:12 +02:00
Manuel Thalmann e65a9d62d3 Fix incorrect code 2023-07-15 19:19:42 +02:00
Manuel Thalmann 9a7588cbe7 Add Firefox as a prerequisite 2023-07-15 19:18:56 +02:00
Manuel Thalmann 6446fa366f Add script for automatically executing interactive downloads 2023-07-15 19:05:25 +02:00
Manuel Thalmann 087a3aa1d6 Fix non-functioning code 2023-07-15 18:45:44 +02:00
Manuel Thalmann 4771613fb6 Install prerequisites for Selenium 2023-07-15 18:24:26 +02:00
Manuel Thalmann ecec8243b5 Add console output 2023-07-15 12:25:42 +02:00
Manuel Thalmann 57e12ad510 Execute web requests only once 2023-07-15 12:24:04 +02:00
Manuel Thalmann b6cf283c26 Try fixing non-functioning scripts 2023-07-15 12:21:38 +02:00
Manuel Thalmann 00ca8c2b96 Add script for installing amd chipset driver 2023-07-15 12:18:13 +02:00
Manuel Thalmann bf1129c9c4 Add further asus drivers 2023-07-15 11:53:45 +02:00
Manuel Thalmann b358ea11e4 Reorder statements properly 2023-07-15 11:36:41 +02:00
Manuel Thalmann f54098018b Add marvell ethernet driver 2023-07-15 11:35:07 +02:00
Manuel Thalmann 0106e2c233 Rename driver installation function 2023-07-15 11:33:42 +02:00
Manuel Thalmann 26d46a548b Add a script for installing asus packages 2023-07-15 11:33:05 +02:00
Manuel Thalmann e3ff428620 Allow driver installation during setup 2023-07-14 09:24:13 +02:00
Manuel Thalmann 902501bc00 Fix non-functioning script 2023-07-13 23:22:32 +02:00
Manuel Thalmann 3209357261 Fix typo 2023-07-13 23:10:31 +02:00
Manuel Thalmann 3a1378f244 Fix permissions of files 2023-07-13 21:30:43 +02:00
Manuel Thalmann fca5ff5653 Install os-prober for grub 2023-07-13 21:12:59 +02:00
Manuel Thalmann 1f33cbd176 Reorder steps for installing grub properly 2023-07-13 21:05:39 +02:00
Manuel Thalmann 9d0a6565b6 Remove unnecessary statement 2023-07-13 19:35:19 +02:00
Manuel Thalmann a0c38ff179 Install Firefox before nextcloud 2023-07-13 19:03:52 +02:00
Manuel Thalmann 75674303ed Enable choco feature first 2023-07-13 01:30:27 +02:00
Manuel Thalmann 4fcfce4855 Prevent EFI formatting for dual boot 2023-07-12 23:30:00 +02:00
Manuel Thalmann b9920fb5a0 Allow specifying custom partition script 2023-07-12 22:54:50 +02:00
Manuel Thalmann e99cf3183e Add EOL to the end of all files 2023-07-12 22:44:20 +02:00
Manuel Thalmann ba1d95d1e6 Add she-bang to all files 2023-07-12 22:37:31 +02:00
Manuel Thalmann 2a65445e5a Try automating osu!lazer installer 2023-07-12 18:23:59 +02:00
Manuel Thalmann be68e8363a Automatically download TrackMania United setup 2023-07-12 18:11:55 +02:00
Manuel Thalmann 815935afff Reorder steps of windows restoration 2023-07-12 18:05:38 +02:00
Manuel Thalmann 85380d3a28 Install Firefox before anything else 2023-07-11 22:25:05 +02:00
Manuel Thalmann 7037f7cc10 Prevent restoration context from being overwritten 2023-07-11 18:22:14 +02:00
Manuel Thalmann 4387241907 Fix non-functioning code 2023-07-10 21:22:31 +02:00
Manuel Thalmann f81ccaff85 Refactor the determination of the nextcloud path 2023-07-03 22:54:30 +02:00
Manuel Thalmann a8dccbd6cc Enable UAC on cleanup 2023-07-03 14:35:16 +02:00
Manuel Thalmann 7a04a90770 Fix incorrect statement 2023-07-03 14:34:39 +02:00
Manuel Thalmann d7fa93246a Only perform upgrade as an administrator 2023-07-03 14:33:55 +02:00
Manuel Thalmann dbc3eeef42 Move UAC handling to context 2023-07-03 13:44:51 +02:00
Manuel Thalmann 84871b2ee0 Fix incorrect order of commands 2023-07-03 13:43:58 +02:00
Manuel Thalmann 0cfea82920 Clean up after restoration 2023-07-03 13:24:36 +02:00
Manuel Thalmann 4fc1a6a2c1 Fix typo 2023-07-03 12:44:36 +02:00
Manuel Thalmann 88cca9c32c Relocate windows installation partition 2023-07-03 12:37:02 +02:00
Manuel Thalmann d52de2f40a Suppress unnecessary errors 2023-07-03 01:14:34 +02:00
Manuel Thalmann 1e6aec1e30 Fix typo 2023-07-03 01:10:44 +02:00
Manuel Thalmann 430dc33ed5 Change order of operations when editing sync 2023-07-03 00:59:11 +02:00
Manuel Thalmann 72a943a784 Ensure content is being read before written 2023-07-03 00:58:21 +02:00
Manuel Thalmann 95e8ce6992 Refactor manipulation of nextcloud sync file 2023-07-03 00:47:21 +02:00
Manuel Thalmann 20debdc1ac Fix syntax error 2023-07-03 00:35:40 +02:00
Manuel Thalmann 16a5ea110f Try fixing the Add-Content command 2023-07-03 00:15:11 +02:00
Manuel Thalmann 525df4f072 Fix potential typo 2023-07-03 00:02:00 +02:00
Manuel Thalmann a3ace6746a Remove unnecessary desktop shortcuts 2023-07-02 23:31:56 +02:00
Manuel Thalmann a9ef2bfb04 Try fixing the nextcloud sync creation 2023-07-02 23:29:58 +02:00
Manuel Thalmann 6e9ce12a41 Refactor string substitution 2023-07-02 21:49:00 +02:00
Manuel Thalmann d13527be19 Fix logic of setting up syncs 2023-07-02 20:45:25 +02:00
Manuel Thalmann 200f2a3e62 Activate features if not enabled 2023-07-02 19:00:25 +02:00
Manuel Thalmann 9395b68677 Ignore checksums during the RetroArch installation 2023-07-02 18:57:10 +02:00
Manuel Thalmann dac2fdc6f5 Only process osu! settings if existent 2023-07-02 18:46:06 +02:00
Manuel Thalmann 659ac771ee Add missing Pop-Location statement 2023-07-02 18:45:38 +02:00
Manuel Thalmann d212530a56 Remove downloaded TMUF installer 2023-07-02 18:22:02 +02:00
Manuel Thalmann dfa1b0a3c7 Set a default value for the TMUF exe 2023-07-02 18:05:48 +02:00
Manuel Thalmann cfa93052f8 Install missing features for TrackMania 2023-07-02 18:05:06 +02:00
Manuel Thalmann 519a52d06c Allow unawaited installation of winget packages 2023-07-02 17:55:42 +02:00
Manuel Thalmann 2ce14a841e Enforce the activation of DirectPlay 2023-07-02 17:53:28 +02:00
Manuel Thalmann 0f39ccbfb6 Kill Nextcloud while editing config 2023-07-02 17:38:44 +02:00
Manuel Thalmann 441399b90c Add install statements for code editors 2023-07-02 16:46:58 +02:00
Manuel Thalmann 9deb36410a Install game launchers 2023-07-02 16:18:58 +02:00
Manuel Thalmann 434519ea58 Execute Visual Studio restoration 2023-07-02 16:15:08 +02:00
Manuel Thalmann 4f82b916dd Add a script for restoring Visual Studio 2023-07-02 16:14:10 +02:00
Manuel Thalmann fbee8dcac5 Fix non-functioning script 2023-07-02 16:07:47 +02:00