Commit graph

267 commits

Author SHA1 Message Date
Manuel Thalmann c3cc94e57d Remove unnecessary console output 2024-08-09 01:22:51 +02:00
Manuel Thalmann 1b5d60b650 Leave groups unspecified 2024-08-08 17:50:32 +02:00
Manuel Thalmann 90d35da839 Add users during installation 2024-08-08 17:49:43 +02:00
Manuel Thalmann e9677a3d6f Refactor app association script 2024-08-08 14:09:07 +02:00
Manuel Thalmann 2bd2daf158 Fix broken XML document creation 2024-08-08 05:04:59 +02:00
Manuel Thalmann 4f9b3f6ecd Add scripts for all remaining apps 2024-08-08 04:36:35 +02:00
Manuel Thalmann 0587c402ae Move scripts properly 2024-08-07 21:05:32 +02:00
Manuel Thalmann 984de111eb Add scripts for installing PowerShell 2024-08-07 20:30:12 +02:00
Manuel Thalmann b9803a2de7 Rename PowerShell script directory 2024-08-07 19:08:13 +02:00
Manuel Thalmann ded13359b3 Refactor app association script 2024-08-07 18:29:20 +02:00
Manuel Thalmann 022b623752 Prevent reboot during WaveLink installation 2024-08-07 18:01:17 +02:00
Manuel Thalmann 630e42629e Add script for installing AMD packages 2024-08-07 15:25:12 +02:00
Manuel Thalmann fef722f9e5 Ensure correct types for setting download dir 2024-08-07 15:24:37 +02:00
Manuel Thalmann 8572ef1f46 Add a script for installing ASUS packages 2024-08-07 14:40:24 +02:00
Manuel Thalmann ee4d402a5d Refactor browser automation scripts 2024-08-07 14:28:26 +02:00
Manuel Thalmann 34d6ced776 Add functions for installing choco and winget packages 2024-08-07 13:22:12 +02:00
Manuel Thalmann 6662828dbe Add a function for checking winget packages 2024-08-07 13:18:29 +02:00
Manuel Thalmann 9b1654c828 Enhance the winget install check 2024-08-07 03:34:12 +02:00
Manuel Thalmann 8ae54f48e8 Add a function for checking NuGet packages 2024-08-07 03:23:59 +02:00
Manuel Thalmann 6dde1d3603 Fix non-functioning script 2024-08-07 03:23:21 +02:00
Manuel Thalmann f8b7f2481b Add a function for checking whether a setup is being run 2024-08-06 14:32:37 +02:00
Manuel Thalmann 98020588ce Determine software script name properly 2024-08-06 12:21:48 +02:00
Manuel Thalmann a5eac04749 Fix incorrect path 2024-08-06 12:21:00 +02:00
Manuel Thalmann 134bf77a9a Add scripts for installing essential software 2024-08-06 00:04:02 +02:00
Manuel Thalmann 3542cd33e4 Add a function for removing desktop icons 2024-08-06 00:02:07 +02:00
Manuel Thalmann ec5e4c6340 Ensure the environment variables are always set properly 2024-08-05 23:09:58 +02:00
Manuel Thalmann d6b7adb505 Fix incorrect argument initialization 2024-08-05 23:08:36 +02:00
Manuel Thalmann 7f652770d1 Ensure Arguments contains an object 2024-08-05 22:51:29 +02:00
Manuel Thalmann 68aaa413a6 Fix argument redirection 2024-08-05 22:49:44 +02:00
Manuel Thalmann d302f21790 Fix non-functioning script 2024-08-05 22:45:17 +02:00
Manuel Thalmann 53ac1902ac Allow running further installer actions within an installer 2024-08-05 22:29:20 +02:00
Manuel Thalmann 64c1f6e6e6 Refactor windows configuration script 2024-08-05 20:07:39 +02:00
Manuel Thalmann e5597f52bb Refactor software script environment 2024-08-05 00:07:41 +02:00
Manuel Thalmann 39a7f508a8 Ensure arguments are passed to fish 2024-08-01 23:36:03 +02:00
Manuel Thalmann 1e6dee9fbf Fix installer script structure 2024-08-01 23:34:35 +02:00
Manuel Thalmann ca3bd7269d Declare InstallerAction in a separate file 2024-08-01 22:52:51 +02:00
Manuel Thalmann 7215cfe7b0 Display the software name during installation 2024-08-01 21:06:03 +02:00
Manuel Thalmann bc32dd49cf Fix non-functioning command 2024-08-01 20:34:55 +02:00
Manuel Thalmann 0b43f4db9b Use the new commands 2024-08-01 18:36:47 +02:00
Manuel Thalmann e717c9ba29 Add dedicated commands for checking software 2024-08-01 18:35:45 +02:00
Manuel Thalmann e37a482ed0 Add a script for managing software 2024-08-01 18:24:26 +02:00
Manuel Thalmann a8e5b39a45 Make nix visible to WSL 2024-08-01 18:03:48 +02:00
Manuel Thalmann b68564064f Add a function for getting the users to create 2024-08-01 17:56:42 +02:00
Manuel Thalmann 4a00f804ad Rename the file containing software functions 2024-08-01 17:38:59 +02:00
Manuel Thalmann 18ebf99de1 Configure clock for dualboot systems 2024-08-01 16:32:03 +02:00
Manuel Thalmann dac832c8bb Add a function for retrieving nix options 2024-08-01 16:12:58 +02:00
Manuel Thalmann 96d454475d Rename config module file 2024-08-01 12:39:27 +02:00
Manuel Thalmann 1452c2c9f2 Reword log messages 2024-08-01 12:32:43 +02:00
Manuel Thalmann 66b374e1ad Fix syntax error 2024-08-01 12:31:25 +02:00
Manuel Thalmann 28cddf6a1b Import scripting module inside the PowerManagement module 2024-08-01 12:24:28 +02:00