Commit graph

1725 commits

Author SHA1 Message Date
Manuel Thalmann f5bfc47f7a Fix typo 2024-07-13 09:52:37 +02:00
Manuel Thalmann 22d68bfa7b Automatically create a setup user 2024-07-13 09:52:30 +02:00
Manuel Thalmann 5a15c1ea05 Prevent dangling tmux sessions 2024-07-12 00:40:48 +02:00
Manuel Thalmann 56704c3df1 Wait for internet connection before starting the setup 2024-07-12 00:39:14 +02:00
Manuel Thalmann ce1b743526 Allow setting the keyboard layout from the config file 2024-07-11 22:10:57 +02:00
Manuel Thalmann 1f6fe9c181 Allow setting the key map 2024-07-11 22:05:36 +02:00
Manuel Thalmann 656de4bc62 Remove unused variable 2024-07-11 21:59:51 +02:00
Manuel Thalmann 6318a63307 Allow specifying the timezone 2024-07-11 21:58:46 +02:00
Manuel Thalmann 4bd74ffb38 Create module dedicated to valhalla 2024-07-11 20:44:16 +02:00
Manuel Thalmann 416667561c Fix typo 2024-07-11 20:44:07 +02:00
Manuel Thalmann 212becef76 Allow overriding partitioning scripts 2024-07-11 20:41:47 +02:00
Manuel Thalmann feb95ee825 Read mount root from nix config 2024-07-11 20:24:24 +02:00
Manuel Thalmann c2dd9adad4 Implicitly produce raw output 2024-07-11 21:01:39 +02:00
Manuel Thalmann 6d7ccd9b40 Prefix valhalla related settings 2024-07-11 19:31:50 +02:00
Manuel Thalmann 4209a7c107 Use source instead of dot notation 2024-07-09 04:00:26 +02:00
Manuel Thalmann def44b1351 Simplify the creation of hooks 2024-07-09 03:57:03 +02:00
Manuel Thalmann ac965bfb98 Remove unnecessary config 2024-07-09 02:23:23 +02:00
Manuel Thalmann 52384e532a Load language settings from the config 2024-07-09 02:22:12 +02:00
Manuel Thalmann 75c45473ac Add a hook for setting up device drivers 2024-07-08 18:44:47 +02:00
Manuel Thalmann 9e6672d82c Remove unnecessary command restrictions 2024-07-08 18:29:55 +02:00
Manuel Thalmann 4a915e1d2f Set USER_GROUPS to an empty string by default 2024-07-08 18:20:50 +02:00
Manuel Thalmann 9e388e6d9c Fix syntax errors 2024-07-08 17:26:25 +02:00
Manuel Thalmann e60f8f4ce3 Allow configuring languages 2024-07-08 02:50:50 +02:00
Manuel Thalmann a5d25522fd Fix incorrect file path 2024-07-08 02:48:29 +02:00
Manuel Thalmann 30de6a6597 Silence output in coöy-repo 2024-07-08 02:48:10 +02:00
Manuel Thalmann 2f26f7adfd Convert Arch setup script to fish 2024-07-08 02:47:49 +02:00
Manuel Thalmann 6b1bd3a50c Centralize default settings 2024-07-08 01:47:23 +02:00
Manuel Thalmann 3e3568ac59 Rename partitioning modules to config 2024-07-08 01:09:31 +02:00
Manuel Thalmann 9fe42686af Execute commands only when successful 2024-07-08 01:03:21 +02:00
Manuel Thalmann 769b9e2f92 Fix typo 2024-07-08 00:57:44 +02:00
Manuel Thalmann ce3dbb3b41 Update archiso scripts to use fish 2024-07-08 00:44:35 +02:00
Manuel Thalmann 5d4e31ba17 Translate copy-repo script to fish 2024-07-07 22:33:01 +02:00
Manuel Thalmann 926438359d Update the patch 2024-07-07 22:04:18 +02:00
Manuel Thalmann ead45a9cd1 Add fish to the archiso 2024-07-07 22:03:40 +02:00
Manuel Thalmann 87a53880e6 Add fish to the flake 2024-07-07 20:47:24 +02:00
Manuel Thalmann f97e81c606 Create a script for copying the repo 2024-07-07 20:12:46 +02:00
Manuel Thalmann 5bca2c6855 Refactor installation functions 2024-07-07 20:04:05 +02:00
Manuel Thalmann c7e20eb63a Sort partitions only by index 2024-07-07 13:08:21 +02:00
Manuel Thalmann 54fcde2c73 Show a warning header 2024-07-06 23:47:32 +02:00
Manuel Thalmann ed13cf516a Remove duplicated script 2024-07-06 23:41:51 +02:00
Manuel Thalmann 2a79314b39 Prompt for an answer before formatting 2024-07-06 23:28:00 +02:00
Manuel Thalmann e2998a38a1 Fix incorrect script output 2024-07-06 23:23:31 +02:00
Manuel Thalmann eb259a55f0 Update incorrect paths 2024-07-06 23:15:50 +02:00
Manuel Thalmann c93ef13c3d Print a warning before formatting disks 2024-07-06 23:07:18 +02:00
Manuel Thalmann ec686c275a Split partition module into multiple files 2024-07-06 22:43:27 +02:00
Manuel Thalmann f38ed2e8ff Fix potential git-apply error 2024-07-06 22:26:46 +02:00
Manuel Thalmann 4359995e58 Make variable more understandable 2024-07-06 22:25:41 +02:00
Manuel Thalmann 847269450d Fix use of associative disk array 2024-07-06 22:25:23 +02:00
Manuel Thalmann e99bd0a615 Remove code duplication 2024-07-06 22:20:56 +02:00
Manuel Thalmann 5465077d6b Store disk paths in an associative array 2024-07-06 22:20:33 +02:00