Commit graph

25 commits

Author SHA1 Message Date
Manuel Thalmann dc9f21805e Redirect CONFIG_NAME variable properly 2024-09-12 21:47:29 +02:00
Manuel Thalmann e5723181a3 Ensure git repository can be read properly 2024-09-12 21:47:13 +02:00
Manuel Thalmann e8421152fb Fix incorrect message 2024-09-12 21:46:57 +02:00
Manuel Thalmann ba93ad277d Ensure fish scripts exit early 2024-09-12 18:52:03 +02:00
Manuel Thalmann 12979f006a Fix execution of OS scripts 2024-09-12 18:44:40 +02:00
Manuel Thalmann 1fda16b331 Execute partition script using shebang 2024-09-12 18:44:14 +02:00
Manuel Thalmann 9f7bd40ed5 Switch to named flakes 2024-09-08 17:09:01 +02:00
Manuel Thalmann 07ba5dfeb6 Mark all fish scripts as executable 2024-07-28 12:32:08 +02:00
Manuel Thalmann 61865cd615 Remove unnecessary statement 2024-07-20 14:04:09 +02:00
Manuel Thalmann a4099a6639 Silence unnecessary output 2024-07-16 23:32:46 +02:00
Manuel Thalmann 2674c93f68 Add a hook for installing dependencies 2024-07-16 22:16:21 +02:00
Manuel Thalmann 5aa296ca7c Reorder installation steps 2024-07-16 22:15:37 +02:00
Manuel Thalmann 122fe67a85 Allow specifying custom chroot command 2024-07-16 22:10:42 +02:00
Manuel Thalmann e0d41f96cf Allow executing scripts while installing OS 2024-07-16 16:13:34 +02:00
Manuel Thalmann cd5f68d0ef Implement os setup using a function 2024-07-16 15:22:15 +02:00
Manuel Thalmann 7eccacc078 Automatically reboot the machine 2024-07-16 01:05:06 +02:00
Manuel Thalmann 44bc1d7d1b Enter PortValhalla before the installation 2024-07-13 17:28:30 +02:00
Manuel Thalmann a38a3b7154 Create a common install script 2024-07-13 15:12:35 +02:00
Manuel Thalmann b664ecd82c Remove obsolete setup-user 2024-07-13 15:11:44 +02:00
Manuel Thalmann cd819b5996 Stor script name in a variable 2024-07-13 13:23:16 +02:00
Manuel Thalmann 1dc32d2bb6 Allow direct execution of the installation 2024-07-13 12:36:10 +02:00
Manuel Thalmann 8f4e2c184d Chain commands properly 2024-07-13 11:24:04 +02:00
Manuel Thalmann 3c43752597 Execute partitioning in fish directly 2024-07-13 11:23:14 +02:00
Manuel Thalmann 242b85d9c7 Perform partitioning and repo-cloning in common setup 2024-07-13 10:59:09 +02:00
Manuel Thalmann 22d68bfa7b Automatically create a setup user 2024-07-13 09:52:30 +02:00