Commit graph

2593 commits

Author SHA1 Message Date
a3f1bace8a Name forgejo user properly 2024-12-11 01:30:36 +01:00
8376b74e88 Fix ssh key permission error 2024-12-11 01:17:54 +01:00
07c6503862 Inherit profile script title properly 2024-12-11 01:13:02 +01:00
b36e3631ab Prevent PowerShell errors 2024-12-11 01:12:52 +01:00
1d1250a3e0 Fix malformed yq scripts 2024-12-08 18:04:59 +01:00
cda0e9f5b0 Disable auto login after installation 2024-12-08 17:27:03 +01:00
d3b6d5617e Reboot system as root 2024-12-08 17:18:59 +01:00
5f7f2e8bae Adjust boot label for server 2024-12-08 16:50:16 +01:00
8e10ee6f62 Fix permission issues 2024-12-08 06:15:43 +01:00
ce9c44a904 Return exit code properly 2024-12-08 05:48:20 +01:00
3185077c0e Fix typo 2024-12-08 05:20:42 +01:00
d034d8d471 Prevent unnecessary config values 2024-12-08 04:56:41 +01:00
b1ddb0de48 Remove bash profile during installation script 2024-12-08 04:46:53 +01:00
b61602cd68 Normalize exit code of setup actions 2024-12-08 04:46:13 +01:00
b3f9e2dd23 Fix malformed output 2024-12-08 03:07:54 +01:00
8f26799cbd Install systemd-networkd during setup 2024-12-08 02:49:45 +01:00
f8a7df435e Enable DNS on the server 2024-12-08 02:49:28 +01:00
b5b5d13199 Fix incorrect configuration 2024-12-08 01:57:18 +01:00
f42f1ac777 Install networkmanager only if necessary 2024-12-08 01:47:04 +01:00
49879123a4 Allow configuring networkd 2024-12-08 01:03:06 +01:00
88fc280dd5 Install NetworkManager only if enabled 2024-12-08 00:05:44 +01:00
31da52f412 Allow configuriong systemd-networkd 2024-12-07 23:45:31 +01:00
726dd5da4a Allow choosing between NetworkManager and systemd-networkd 2024-12-07 23:38:17 +01:00
8b01238502 Set profiles of btrfs volume 2024-12-07 23:02:03 +01:00
717f9eeb91 Forcefully write btrfs 2024-12-07 22:40:59 +01:00
4967a1452c Collect all affected devices 2024-12-07 22:18:10 +01:00
2a8d4dc805 Fix outdated config names 2024-12-07 21:46:53 +01:00
d0dbae683d Add support for partitioning btrfs volumes 2024-12-07 21:14:58 +01:00
4dfeb4f26a Add scripts for installing btrfs 2024-12-07 21:14:36 +01:00
cd83727d54 Remove trailing slashes properly 2024-12-07 21:09:18 +01:00
9cfb27902a Fix incorrect config name 2024-12-07 20:03:58 +01:00
120c766c4c Create mount script in fileSystems module 2024-12-07 19:28:42 +01:00
1a60425386 Add a separate option for mounts 2024-12-07 19:11:41 +01:00
10aa988418 Allow partitions without format 2024-12-07 18:45:44 +01:00
f6fbf7df3d Add btrfs support 2024-12-07 18:41:08 +01:00
5cdd1edd5b Remove unnecessary code 2024-12-07 18:36:54 +01:00
6f44a55a35 Rename filesystem directory 2024-12-07 18:36:19 +01:00
f70a1580df Remove redundancy 2024-12-07 17:50:10 +01:00
f9af3388a7 Store device scripts in scripts option 2024-12-07 17:49:57 +01:00
25ba2fbe8a Refactor terminology 2024-12-07 17:43:53 +01:00
b62f3e13c7 Move the script to the fileSystems module 2024-12-07 17:35:31 +01:00
d2d99a4b43 Split up disk script into multiple scripts 2024-12-07 16:12:04 +01:00
127ac0688f Remove separate os disk declaration 2024-12-07 16:11:19 +01:00
03e42c5578 Restructure partition config 2024-12-07 12:24:10 +01:00
7cf715f4d8 Remove duplicated code 2024-12-06 16:22:05 +01:00
f44d0a4a73 Pause tmux session on error 2024-12-06 13:52:26 +01:00
6fb855d385 Fix permission issue 2024-12-06 13:51:08 +01:00
ad336833c1 Add missing location comment 2024-12-06 13:50:58 +01:00
5d64d2d42f Disable cloud sync on the server 2024-12-06 13:40:04 +01:00
f48fc6bb9a Restore permissions in nixpkgs 2024-12-06 00:55:51 +01:00