Commit graph

26 commits

Author SHA1 Message Date
Manuel Thalmann b99c073cfd Refactor the sudo configuration script 2024-09-19 21:23:16 +02:00
Manuel Thalmann 3f57e1c21a Redirect CONFIG_NAME variable properly 2024-09-12 21:47:29 +02:00
Manuel Thalmann d2063ef46e Ensure git repository can be read properly 2024-09-12 21:47:13 +02:00
Manuel Thalmann 0f51eb2cae Fix incorrect message 2024-09-12 21:46:57 +02:00
Manuel Thalmann 372443f862 Ensure fish scripts exit early 2024-09-12 18:52:03 +02:00
Manuel Thalmann 00de3e491b Fix execution of OS scripts 2024-09-12 18:44:40 +02:00
Manuel Thalmann 9dbf7f7994 Execute partition script using shebang 2024-09-12 18:44:14 +02:00
Manuel Thalmann c88be78a7b Switch to named flakes 2024-09-08 17:09:01 +02:00
Manuel Thalmann cc5860bdd2 Mark all fish scripts as executable 2024-07-28 12:32:08 +02:00
Manuel Thalmann 40fc6929d7 Remove unnecessary statement 2024-07-20 14:04:09 +02:00
Manuel Thalmann a2e23fc13f Silence unnecessary output 2024-07-16 23:32:46 +02:00
Manuel Thalmann 2bb45a696d Add a hook for installing dependencies 2024-07-16 22:16:21 +02:00
Manuel Thalmann 561e7378a6 Reorder installation steps 2024-07-16 22:15:37 +02:00
Manuel Thalmann d8bb756276 Allow specifying custom chroot command 2024-07-16 22:10:42 +02:00
Manuel Thalmann 15cdd0ed7e Allow executing scripts while installing OS 2024-07-16 16:13:34 +02:00
Manuel Thalmann 9b595fb6dd Implement os setup using a function 2024-07-16 15:22:15 +02:00
Manuel Thalmann a9476a88ea Automatically reboot the machine 2024-07-16 01:05:06 +02:00
Manuel Thalmann b11b0312ce Enter PortValhalla before the installation 2024-07-13 17:28:30 +02:00
Manuel Thalmann 26a80beb48 Create a common install script 2024-07-13 15:12:35 +02:00
Manuel Thalmann 02012c0e9b Remove obsolete setup-user 2024-07-13 15:11:44 +02:00
Manuel Thalmann 7881af68fa Stor script name in a variable 2024-07-13 13:23:16 +02:00
Manuel Thalmann e1e84f6bfe Allow direct execution of the installation 2024-07-13 12:36:10 +02:00
Manuel Thalmann 31ebfa49d5 Chain commands properly 2024-07-13 11:24:04 +02:00
Manuel Thalmann 96a45623d6 Execute partitioning in fish directly 2024-07-13 11:23:14 +02:00
Manuel Thalmann 14090a2ecc Perform partitioning and repo-cloning in common setup 2024-07-13 10:59:09 +02:00
Manuel Thalmann 7613041bd0 Automatically create a setup user 2024-07-13 09:52:30 +02:00