Commit graph

393 commits

Author SHA1 Message Date
1ded9f42bb Rename Config.ps1 to Settings.ps1 2024-11-01 13:15:00 +01:00
c4250cd27d Restructure the script directory 2024-11-01 13:12:16 +01:00
db3955a090 Remove hooks support from PS scripts 2024-10-12 17:18:19 +02:00
59708b8f04 Format all files 2024-10-06 21:25:34 +02:00
76d3dbb42f Clean files only if VALHALLA_ROOT is present 2024-09-30 15:58:57 +02:00
68e679224f Clean up files after installation 2024-09-30 04:47:35 +02:00
78fc179bf2 Restructure the project 2024-09-23 03:33:17 +02:00
976f543b36 Remove obsolete code 2024-09-22 15:10:36 +02:00
002fb520ff Allow manual installation 2024-09-21 17:32:18 +02:00
8584eef0ec Allow configuring the hostname 2024-09-19 23:45:19 +02:00
81c06bf5e0 Reboot before creating users 2024-09-12 19:04:48 +02:00
b2de730a17 Add a word of warning after backup 2024-09-10 00:38:35 +02:00
438c0b1cdf Add a script for creating backups 2024-09-10 00:37:13 +02:00
98e97e5be2 Show profile selection during setup 2024-09-08 17:48:02 +02:00
0d66964615 Use same installer script for all profiles 2024-09-08 17:47:28 +02:00
5a1b1cd8c1 Switch to named flakes 2024-09-08 17:09:01 +02:00
9c872432a8 Add code for cleaning up after installations 2024-09-03 22:15:15 +02:00
e4b0ffb891 Allow users to restore a backup 2024-08-28 04:40:32 +02:00
f31eed5616 Make the install script action agnostic 2024-08-28 00:03:28 +02:00
3c36299efb Rename the Windows installer script 2024-08-27 23:35:56 +02:00
29df532a87 Rename outdated script 2024-08-27 23:08:41 +02:00
bcb2845cd4 Create dedicated script for creating users 2024-08-27 17:04:17 +02:00
2da5240d3f Create dedicated script for installing software 2024-08-27 16:41:08 +02:00
7535c40a8d Prevent reading nix config multiple times 2024-08-27 14:35:04 +02:00
95b0f0994e Ensure only one user is enabled at once 2024-08-27 14:11:31 +02:00
b4e0ed7db8 Execute OneShot tasks in any operation 2024-08-27 14:05:16 +02:00
3185e67a59 Initialize operation for all users 2024-08-27 04:24:29 +02:00
1b0c715514 Handle initialization in operation code 2024-08-27 04:15:37 +02:00
9ec7145dcf Modify user after first login 2024-08-27 03:27:54 +02:00
4a4f8eeab7 Register MSAcc logon script early 2024-08-27 03:24:37 +02:00
e1b6038f4c Allow rebooting without registering setup 2024-08-27 03:11:35 +02:00
9ba134d202 Only install PowerShell module if necessary 2024-08-27 01:25:32 +02:00
ea83940e39 Streamline PowerShell installation 2024-08-27 00:45:46 +02:00
6ab0df4dc8 Add further functionality to the WSL script 2024-08-27 00:38:46 +02:00
380b70322c Create a separate script for WSL interaction 2024-08-26 23:33:46 +02:00
c350a9c26b Fix recursive configuration 2024-08-25 03:58:28 +02:00
7eb0c61cf6 Remove WSL after operation 2024-08-24 16:52:41 +02:00
14dc6e5c28 Make distribution name unique 2024-08-24 16:41:05 +02:00
b644b0f74c Streamline WSL distribution name 2024-08-24 16:27:34 +02:00
a5f1f06ca0 Remove unused resources after user setup 2024-08-24 16:15:10 +02:00
d6daf8f85b Update incorrect path 2024-08-24 14:11:38 +02:00
ddaafb51c9 Add missing module 2024-08-24 04:24:37 +02:00
e185bbe3c9 Rename Nextcloud installer 2024-08-24 01:50:07 +02:00
71fec8eccf Add file system driver for dual boot 2024-08-24 01:41:09 +02:00
a9daaa9d2b Install vscode extensions by default 2024-08-24 01:16:56 +02:00
703f4ac71d Install aliae by default 2024-08-23 23:46:23 +02:00
6b1aee97a6 Add scripts for configuring git 2024-08-23 01:43:26 +02:00
bc56474a16 Fix infinite loop 2024-08-22 20:41:17 +02:00
3ee928c081 Add choco to the profile of the setup user 2024-08-22 13:46:55 +02:00
9bd014e2ce Fix incorrect typings 2024-08-22 11:11:12 +02:00