Commit graph

505 commits

Author SHA1 Message Date
93284f2016 Disable auto login after installation 2024-12-08 17:27:03 +01:00
97e372ae08 Fix permission issues 2024-12-08 06:15:43 +01:00
9007570d94 Install systemd-networkd during setup 2024-12-08 02:49:45 +01:00
73734293fd Enable DNS on the server 2024-12-08 02:49:28 +01:00
bcdd7b0d8a Install networkmanager only if necessary 2024-12-08 01:47:04 +01:00
fa295f3b1a Allow configuring networkd 2024-12-08 01:03:06 +01:00
6a5ec8d5de Install NetworkManager only if enabled 2024-12-08 00:05:44 +01:00
ccbf77ce3f Fix outdated config names 2024-12-07 21:46:53 +01:00
5e7cfccff6 Add scripts for installing btrfs 2024-12-07 21:14:36 +01:00
1e6bf93191 Install nginx throughout the setup 2024-12-05 18:27:10 +01:00
1051fe01c1 Ignore exit code of string-split0 2024-12-05 16:34:24 +01:00
87b032ed70 Add openssh as a dependency 2024-12-05 14:59:28 +01:00
ee4906cf4d Install valhalla dependencies during setup 2024-12-05 10:33:06 +01:00
20c1f1558f Fetch missing variables 2024-12-05 10:13:35 +01:00
8b2d6a8a6a Add a function for initializing the OS 2024-12-05 10:09:35 +01:00
1c452512ef Create function for bootstrapping dependencies 2024-12-05 09:25:52 +01:00
7b53d0b506 Enable nix service immediately 2024-12-04 14:41:49 +01:00
6abc2240be Format all files 2024-11-29 01:13:58 +01:00
bc914ff88e Add options for enabling docker-compose services 2024-11-22 17:31:08 +01:00
8cd59ae6e9 Replace yq with go-yq 2024-11-20 00:30:08 +01:00
8853e0fafa Add a script for installing nginx 2024-11-06 01:13:50 +01:00
75e0f0e419 Add a function for declaring software dependencies 2024-11-05 17:45:13 +01:00
f47a1f56f5 Add scripts for backing up the home 2024-11-02 21:18:00 +01:00
b96f286593 Add support for backing up and restoring software 2024-11-02 18:26:21 +01:00
e1de6b78c6 Forward installer parameters as named arguments 2024-11-02 18:14:54 +01:00
421cd32373 Remove unnecessary argument 2024-11-01 16:49:52 +01:00
c0c34f7a37 Add missing import 2024-11-01 16:40:39 +01:00
c4250cd27d Restructure the script directory 2024-11-01 13:12:16 +01:00
1ba4113e56 Rename config script 2024-11-01 00:38:33 +01:00
1047b5ed69 Initialize system during installation 2024-10-31 22:55:33 +01:00
be8d0438ef Update NVIDIA drivers to the most recent version 2024-10-27 14:09:53 +01:00
6d6b93fb64 Add missing and chain 2024-10-25 12:53:05 +02:00
1019364aa3 Ignore errors in chiaki-ng installation 2024-10-24 14:05:20 +02:00
0c877a798c Remove the common category 2024-10-22 01:18:31 +02:00
a3b79159e6 Enable software properly 2024-10-14 01:55:19 +02:00
71622f264e Force installation of drivers and setup programs 2024-10-13 22:07:44 +02:00
95d079bcaf Normalize software names 2024-10-13 15:35:24 +02:00
e6f7934c7e Streamline hooks in fish scripts 2024-10-12 17:19:59 +02:00
4504ca85d4 Add function for inheriting fish installers 2024-10-12 01:54:31 +02:00
eb65199fb1 Remove duplicated code 2024-10-12 01:52:13 +02:00
59708b8f04 Format all files 2024-10-06 21:25:34 +02:00
a430cdde1b Disable unsupported device services 2024-09-30 21:47:52 +02:00
69cbbf9834 Inherit mountDir from setup script 2024-09-30 14:56:49 +02:00
5eae9dffdc Set vscode flags for all users 2024-09-27 00:58:39 +02:00
5bbe197ec6 Ensure secure boot options are escaped properly 2024-09-23 00:24:36 +02:00
d0b055140e Separate global and OS-specific config 2024-09-22 17:50:05 +02:00
976f543b36 Remove obsolete code 2024-09-22 15:10:36 +02:00
8a4b25b8a5 Execute missing installation steps 2024-09-21 17:31:49 +02:00
5ce37e6e00 Install network drivers for Surfaces 2024-09-21 15:43:52 +02:00
64fb3b5208 Remove obsolete variables 2024-09-21 14:20:25 +02:00