Commit graph

684 commits

Author SHA1 Message Date
Manuel Thalmann 4c9aca739d Load dualboot sizes from nix 2024-07-29 01:44:12 +02:00
Manuel Thalmann 4daf222ec3 Nest Windows setup in a function 2024-07-28 20:52:07 +02:00
Manuel Thalmann 58e97cb051 Make nix config accessible in scripts 2024-07-28 12:16:01 +02:00
Manuel Thalmann 6fef809d62 Run installer script after initialization 2024-07-27 23:18:04 +02:00
Manuel Thalmann 6147037a97 Pass boot script path via env variable 2024-07-27 18:59:47 +02:00
Manuel Thalmann 01e19d03e4 Relocate powershell profile script 2024-07-16 14:06:19 +02:00
Manuel Thalmann 0d909f5a5a Streamline aliae installation 2024-07-16 03:30:14 +02:00
Manuel Thalmann a267cee3eb Replace packages with too frequent updates 2024-06-23 19:57:12 +02:00
Manuel Thalmann 7b014d83b6 Skip installation of vscode insiders versions 2024-04-06 16:30:11 +02:00
Manuel Thalmann 9e8c44f07c Install zoxide 2024-04-04 17:54:18 +02:00
Manuel Thalmann f1c96a6843 Ensure vscode is in path 2024-04-01 20:10:36 +02:00
Manuel Thalmann c81db0c957 Install WingetUI 2024-04-01 20:10:07 +02:00
Manuel Thalmann 66b8e34906 Ensure to run bash scripts using bash 2024-04-01 17:02:49 +02:00
Manuel Thalmann 3c01e29bed Install Ext4Fsd for dual boot computer 2024-03-30 21:49:46 +01:00
Manuel Thalmann 4e07b058f7 Pre-install vscode extensions 2024-03-25 19:54:26 +01:00
Manuel Thalmann c3524465e4 Disable Dynamic Lighting by default 2024-03-24 20:18:29 +01:00
Manuel Thalmann ddb9b2936a Skip unpacking of existing files 2024-03-24 18:17:18 +01:00
Manuel Thalmann f58b7895e4 Move cleanup scripts to proper location 2024-03-24 18:16:29 +01:00
Manuel Thalmann 6cac37b0a9 Overwrite existing files when unpacking osu! 2024-03-24 18:09:22 +01:00
Manuel Thalmann 47d8a51381 Allow addition of custom restoration arguments 2024-03-24 18:08:54 +01:00
Manuel Thalmann aaf1eab21b Kill all processes related to LGHub during restore 2024-03-24 17:47:41 +01:00
Manuel Thalmann 32e29c5c03 Only back up installed Visual Studio versions 2024-03-24 17:37:13 +01:00
Manuel Thalmann ecbdfc9152 Add further Visual Studio versions 2024-03-24 17:34:25 +01:00
Manuel Thalmann d2990ad53d Only restore previously installed VS versions 2024-03-24 17:17:57 +01:00
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 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 34751740be Move file lists to proper location 2024-03-23 17:29:07 +01:00
Manuel Thalmann f0e3eb14f3 Move file lists to resource directory 2024-03-23 17:18:38 +01:00
Manuel Thalmann f0d9441a19 Print a warning concerning backup preservation 2024-03-23 16:34:08 +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