Commit graph

243 commits

Author SHA1 Message Date
Manuel Thalmann fa57e95def Add a function for removing desktop icons 2024-08-06 00:02:07 +02:00
Manuel Thalmann 2fe3b639f7 Ensure the environment variables are always set properly 2024-08-05 23:09:58 +02:00
Manuel Thalmann 92dee406ff Fix incorrect argument initialization 2024-08-05 23:08:36 +02:00
Manuel Thalmann c37ea23130 Ensure Arguments contains an object 2024-08-05 22:51:29 +02:00
Manuel Thalmann a9769bd980 Fix argument redirection 2024-08-05 22:49:44 +02:00
Manuel Thalmann 290b9a3611 Fix non-functioning script 2024-08-05 22:45:17 +02:00
Manuel Thalmann 633df57fee Allow running further installer actions within an installer 2024-08-05 22:29:20 +02:00
Manuel Thalmann f43e612883 Refactor windows configuration script 2024-08-05 20:07:39 +02:00
Manuel Thalmann 39803bbbba Refactor software script environment 2024-08-05 00:07:41 +02:00
Manuel Thalmann 7a47b016ef Ensure arguments are passed to fish 2024-08-01 23:36:03 +02:00
Manuel Thalmann a9ae8c9a98 Fix installer script structure 2024-08-01 23:34:35 +02:00
Manuel Thalmann 72fd72f5bd Declare InstallerAction in a separate file 2024-08-01 22:52:51 +02:00
Manuel Thalmann d9be9fe3da Display the software name during installation 2024-08-01 21:06:03 +02:00
Manuel Thalmann 8dbac3564d Fix non-functioning command 2024-08-01 20:34:55 +02:00
Manuel Thalmann 429cc25c4c Use the new commands 2024-08-01 18:36:47 +02:00
Manuel Thalmann 629046b212 Add dedicated commands for checking software 2024-08-01 18:35:45 +02:00
Manuel Thalmann 369fcaed00 Add a script for managing software 2024-08-01 18:24:26 +02:00
Manuel Thalmann 9324e3074f Make nix visible to WSL 2024-08-01 18:03:48 +02:00
Manuel Thalmann c5be70b11d Add a function for getting the users to create 2024-08-01 17:56:42 +02:00
Manuel Thalmann 38ed315bd2 Rename the file containing software functions 2024-08-01 17:38:59 +02:00
Manuel Thalmann d3dd4ff5a9 Configure clock for dualboot systems 2024-08-01 16:32:03 +02:00
Manuel Thalmann 1fb70ecda0 Add a function for retrieving nix options 2024-08-01 16:12:58 +02:00
Manuel Thalmann 86732247b9 Rename config module file 2024-08-01 12:39:27 +02:00
Manuel Thalmann be41a143c0 Reword log messages 2024-08-01 12:32:43 +02:00
Manuel Thalmann 8f0e147fa0 Fix syntax error 2024-08-01 12:31:25 +02:00
Manuel Thalmann fa60493ae1 Import scripting module inside the PowerManagement module 2024-08-01 12:24:28 +02:00
Manuel Thalmann a6985d7e1b Add scripts for updating windows 2024-08-01 02:59:32 +02:00
Manuel Thalmann 5bb0cd41cc Fix errors in the PowerManagement module 2024-08-01 02:19:05 +02:00
Manuel Thalmann e327ca8d17 Fix handling of setup stages 2024-07-31 22:33:37 +02:00
Manuel Thalmann 734ae7bd05 Set registry values properly 2024-07-31 22:33:16 +02:00
Manuel Thalmann cd3f85103a Display console output of hooks 2024-07-31 22:18:47 +02:00
Manuel Thalmann dbdedad1d9 Store stages using their name 2024-07-31 16:52:49 +02:00
Manuel Thalmann 31c30e6854 Refactor the installation loop architecture 2024-07-31 16:25:32 +02:00
Manuel Thalmann 64c2ba9127 Implement the windows installation in a loop 2024-07-31 16:09:50 +02:00
Manuel Thalmann bb0b4a5988 Normalize script formatting 2024-07-31 15:52:23 +02:00
Manuel Thalmann 1be172ae07 Add a script for managing setup options 2024-07-31 15:42:02 +02:00
Manuel Thalmann fad332b267 Add a script for rebooting the computer 2024-07-31 15:41:45 +02:00
Manuel Thalmann c137952345 Add a separate script for injecting values into scripts 2024-07-31 14:55:00 +02:00
Manuel Thalmann 156c72c977 Add a script for checking for installed choco packages 2024-07-31 14:53:21 +02:00
Manuel Thalmann 4e87165196 Add a function for executing hooks 2024-07-30 18:34:19 +02:00
Manuel Thalmann 4c34db9d43 Relocate powershell profile script 2024-07-16 14:06:19 +02:00
Manuel Thalmann 66b8e34906 Ensure to run bash scripts using bash 2024-04-01 17:02:49 +02:00
Manuel Thalmann 47d8a51381 Allow addition of custom restoration arguments 2024-03-24 18:08:54 +01:00
Manuel Thalmann ff211d89ae Ensure the KnownFolders module is imported before use 2024-03-24 15:18:01 +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 fbacb2dcc7 Pause scripts on errors 2024-03-23 17:32:45 +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 be49a7d80c Allow creation of multiple users 2024-03-23 15:38:06 +01:00