Commit graph

33 commits

Author SHA1 Message Date
Manuel Thalmann c6425ccd65 Allow overriding base installer action 2024-10-22 01:25:30 +02:00
Manuel Thalmann 09cac4e333 Prevent execution of unnecessary code 2024-10-22 01:24:03 +02:00
Manuel Thalmann 9f94b792a3 Install apps only if enabled 2024-10-13 22:07:15 +02:00
Manuel Thalmann d9d1575a19 Allow inheriting PowerShell installers 2024-10-12 17:14:53 +02:00
Manuel Thalmann 59708b8f04 Format all files 2024-10-06 21:25:34 +02:00
Manuel Thalmann 14b0ffe24b Redirect parameters using args 2024-09-30 05:00:20 +02:00
Manuel Thalmann 9d24859ecf Store installation context in a separate parameter 2024-09-29 17:12:44 +02:00
Manuel Thalmann 78fc179bf2 Restructure the project 2024-09-23 03:33:17 +02:00
Manuel Thalmann 5ae07886c8 Make software name available in scripts 2024-09-23 02:10:42 +02:00
Manuel Thalmann 2429e6ad49 Fix potential errors 2024-09-20 05:46:26 +02:00
Manuel Thalmann e806e0cb2a Add functions for uninstalling packages 2024-09-03 22:14:21 +02:00
Manuel Thalmann d2c6737798 Allow testing winget packages with specific scope 2024-09-03 01:16:42 +02:00
Manuel Thalmann f5c2d678ae Add capabilities to back up apps 2024-08-28 00:37:04 +02:00
Manuel Thalmann 5dcf809caf Allow specifying a backup action 2024-08-28 00:29:33 +02:00
Manuel Thalmann 46a8126298 Prevent unnecessary config evaluation 2024-08-24 01:31:39 +02:00
Manuel Thalmann 7fc0a0235c Make scripts platform independent 2024-08-23 01:52:04 +02:00
Manuel Thalmann 1f20af3bc5 Configure software implicitly 2024-08-23 01:41:32 +02:00
Manuel Thalmann 8268fdd29d Redirect user for configuration properly 2024-08-10 15:16:00 +02:00
Manuel Thalmann ea53352de6 Determine installer action properly 2024-08-10 15:15:21 +02:00
Manuel Thalmann 806478db65 Redirect arguments to chocolatey properly 2024-08-10 15:13:46 +02:00
Manuel Thalmann c789bd6c72 Reorder winget arguments 2024-08-09 14:45:05 +02:00
Manuel Thalmann aa14dd7beb Suppress unnecessary output 2024-08-08 22:24:41 +02:00
Manuel Thalmann 9fb7c199d1 Skip scope argument by default 2024-08-08 14:22:13 +02:00
Manuel Thalmann 458c46575c Allow custom winget arguments 2024-08-08 04:29:00 +02:00
Manuel Thalmann ddfbe17a49 Improve winget function 2024-08-08 04:28:21 +02:00
Manuel Thalmann e29e36acf7 Add missing function 2024-08-08 04:20:11 +02:00
Manuel Thalmann b92173fa25 Refactor browser scripts 2024-08-08 03:32:03 +02:00
Manuel Thalmann 16f3c72eb3 Allow skipping the Action argument 2024-08-08 02:56:28 +02:00
Manuel Thalmann 875013b104 Configure user only outside of setup 2024-08-07 23:30:29 +02:00
Manuel Thalmann 7fed854044 Fix incorrect installation filter 2024-08-07 23:20:28 +02:00
Manuel Thalmann e9be3db64e Show messages if packages are installed 2024-08-07 23:18:23 +02:00
Manuel Thalmann 834883b5de Refactor default winget parameters 2024-08-07 22:56:42 +02:00
Manuel Thalmann 2dfb9d58bf Move scripts properly 2024-08-07 21:05:32 +02:00
Renamed from scripts/Windows/Scripts/Software.ps1 (Browse further)