Commit graph

118 commits

Author SHA1 Message Date
Manuel Thalmann 0246633c68 Allow creation of multiple users 2024-03-23 15:38:06 +01:00
Manuel Thalmann 24febb32f8 Leave entrypoint uninitialized if not determinable 2024-03-22 17:55:43 +01:00
Manuel Thalmann 6aaff564cc Add missing import 2024-03-21 17:21:02 +01:00
Manuel Thalmann bfad7f1228 Automatically determine the entrypoint during windows install 2024-03-21 16:07:29 +01:00
Manuel Thalmann ddc255221b Remove duplicate declaration 2024-03-21 01:52:06 +01:00
Manuel Thalmann dab33f679b Allow global installation of powershell configs 2024-03-20 23:49:21 +01:00
Manuel Thalmann 3ac1ce8c66 Rename powershell util script 2024-03-20 18:56:16 +01:00
Manuel Thalmann 5055eddb82 Add scripts for editing the powershell profile 2024-03-20 16:33:18 +01:00
Manuel Thalmann a944f8d575 Remove existing backup files 2023-08-05 03:03:57 +02:00
Manuel Thalmann 49f504ef97 Use normal compression level 2023-08-02 12:57:03 +02:00
Manuel Thalmann 9bbf391833 Split inner files in 2GB parts 2023-08-01 20:32:23 +02:00
Manuel Thalmann f59cd93363 Re-enable large page mode 2023-08-01 17:22:20 +02:00
Manuel Thalmann 7a3ca3f26b Lower the compression level 2023-08-01 16:56:21 +02:00
Manuel Thalmann eee5b66b15 Use highest compression level 2023-08-01 16:31:03 +02:00
Manuel Thalmann 08cebce876 Split archive into 4GB parts 2023-08-01 16:01:51 +02:00
Manuel Thalmann 7549d99514 Disable removal of PowerShell modules 2023-08-01 15:31:14 +02:00
Manuel Thalmann 6fbacee204 Disable large page mode 2023-08-01 15:30:32 +02:00
Manuel Thalmann b7d87d1861 Remove modules before uninstalling 2023-08-01 14:48:32 +02:00
Manuel Thalmann 310d0e7733 Split archives in 2G parts 2023-08-01 14:22:15 +02:00
Manuel Thalmann cf065edc4f Clean up all prerequisites 2023-08-01 13:19:27 +02:00
Manuel Thalmann 51db28634c Try fixing use of inline if 2023-08-01 12:50:48 +02:00
Manuel Thalmann 21fd4093df Allow archives to not be split 2023-08-01 12:48:27 +02:00
Manuel Thalmann 5c1832c116 Set archive paths accordingly 2023-08-01 12:35:40 +02:00
Manuel Thalmann 7ce4b2bbe4 Split large archives 2023-08-01 12:30:06 +02:00
Manuel Thalmann 80b6287329 Disable large page mode 2023-08-01 12:06:33 +02:00
Manuel Thalmann b9ecde1340 Allow creation of backups without specifying 7z arguments 2023-08-01 03:34:56 +02:00
Manuel Thalmann 3e43cd870f Use default compression level 2023-07-31 16:31:12 +02:00
Manuel Thalmann bd7cf8c153 Set default arguments for creating archives 2023-07-30 15:20:01 +02:00
Manuel Thalmann a562562403 Add missing argument for unpacking 7z archive 2023-07-30 14:36:37 +02:00
Manuel Thalmann 8046d7c34c Fix typo 2023-07-30 14:34:56 +02:00
Manuel Thalmann 850b93af05 Fix incorrect backup path 2023-07-29 21:19:57 +02:00
Manuel Thalmann f91e394e73 Fix incorrect RegEx pattern 2023-07-29 11:04:55 +02:00
Manuel Thalmann 9c02d8913f Fix incorrect order of code statements 2023-07-29 03:25:47 +02:00
Manuel Thalmann ec057db9ef Fix incorrect function call 2023-07-29 03:21:26 +02:00
Manuel Thalmann 7731c0dd71 Add log messages 2023-07-29 03:01:53 +02:00
Manuel Thalmann 3578bf6407 Allow the prevention of sleep mode 2023-07-29 02:58:00 +02:00
Manuel Thalmann f70513f234 Allow choosing where to create PowerShell profiles to 2023-07-27 02:54:14 +02:00
Manuel Thalmann c71a8edcaf Ensure profile files can be created 2023-07-27 02:32:31 +02:00
Manuel Thalmann 00d349e162 Force creation of profile files 2023-07-27 02:28:37 +02:00
Manuel Thalmann ada9df8e20 Allow the addition of custom PowerShell profiles 2023-07-27 01:55:44 +02:00
Manuel Thalmann 0d11a67b44 Fix format of manipulated nextcloud config 2023-07-25 12:42:04 +02:00
Manuel Thalmann 0609221a8e Remove non-existent variable 2023-07-25 12:40:35 +02:00
Manuel Thalmann 5b9f22eec2 Fix the output of the Nextcloud configuration file 2023-07-25 12:39:45 +02:00
Manuel Thalmann 4075bab13e Try converting the manipulated nextcloud config to string 2023-07-25 12:18:21 +02:00
Manuel Thalmann 13c48c5a3b Fix a typo 2023-07-25 12:16:26 +02:00
Manuel Thalmann 1f9d2774dc Refactor the manipulation of Nextcloud configurations 2023-07-25 12:15:28 +02:00
Manuel Thalmann 7ba8fb50b2 Print debug info about Nextcloud sync 2023-07-25 10:51:16 +02:00
Manuel Thalmann 6d166ab71e Remove desktop icons both from user and public folder 2023-07-19 03:17:27 +02:00
Manuel Thalmann 409851f563 Add script for removing pinned icons 2023-07-18 20:04:34 +02:00
Manuel Thalmann 32030e1455 Add a function for removing desktop icons 2023-07-16 12:32:46 +02:00