Commit Graph

313 Commits

Author SHA1 Message Date
Le0xFF
2d6aee3af7 Bug fixing:
- More error detection
- Add more verbose output
- Internet connection is now required
- Fix bootloader installation if encryption is later deselected
2023-08-04 12:17:25 +02:00
Le0xFF
41dc23040e Add /var/log to FSTAB
Some applications don't like to have /var/log as read-only, so add it to FSTAB for overlayfs.
2023-08-01 21:17:58 +02:00
Le0xFF
c1fb1f56ac Bug fixing:
- fix musl installation
- fix void_packages chroot function
2023-07-31 12:15:52 +02:00
Le0xFF
4848710d2e Wrong header 2023-07-31 09:17:40 +02:00
Le0xFF
002c676b54 Add new screenshot and update README 2023-07-30 18:23:37 +02:00
Le0xFF
9a68653c10 The rewrite is now the main script 2023-07-30 18:07:23 +02:00
Le0xFF
5104eb1131 Rewrite of chroot script 2023-07-30 18:06:10 +02:00
Le0xFF
6af9b01d8d Introduce format_create_install_system function
- Remove create_filesystems function
- Remove create_btrfs_subvolumes function
- Remove install_base_system_and_chroot function
2023-07-29 21:41:59 +02:00
Le0xFF
8571751e1e Introduce assign_labels function 2023-07-29 20:38:58 +02:00
Le0xFF
77fbd428c2 Bring other functions outside of main function 2023-07-29 20:20:31 +02:00
Le0xFF
b3ac2d6908 Rewrite lvm_creation function 2023-07-29 20:19:34 +02:00
Le0xFF
e089428333 Clear user_drive variable if not GPT 2023-07-29 18:24:58 +02:00
Le0xFF
afc4ef5054 Rename variables and check if GPT partition table 2023-07-29 15:41:14 +02:00
Le0xFF
9f55eccdfd Use "_key" as intentional unused dummy variable 2023-07-29 15:28:03 +02:00
Le0xFF
f14ea765b7 Rewrite disk_encryption function 2023-07-29 15:23:03 +02:00
Le0xFF
96136e1253 Rename select_destination_drive function
to select_destination and improve it
2023-07-29 13:35:58 +02:00
Le0xFF
b625c10fe3 Introduce select_destination_drive function;
Rewrite disk_wiping and disk_partitioning functions;
2023-07-28 20:48:56 +02:00
Le0xFF
7065f14b0c Rewrite disk_wiping function 2023-07-28 18:32:44 +02:00
Le0xFF
a467df485b Only keep NetworkManager, like official iso 2023-07-28 18:07:57 +02:00
Le0xFF
c3ca2a1e68 Rewrite check_and_connect_to_internet
- Rename function to connect_to_internet
2023-07-28 15:40:02 +02:00
Le0xFF
3b2bed0ff3 Start rewrite process:
- Installer is now an interactive menu
- Rewrite set_keyboard_layout function
2023-07-28 12:07:30 +02:00
Le0xFF
74ad30e212 Fix swap creation for low memory systems 2023-07-27 16:12:57 +02:00
Le0xFF
14de907f4d Fix mounting folders for chroot, fixes issue #6 2023-07-27 15:43:41 +02:00
Le0xFF
02cdd89d21 Cosmetic changes 2022-09-07 14:05:06 +02:00
Le0xFF
21c0b70912 Fix exit from a loop 2022-09-07 13:04:36 +02:00
Le0xFF
1c473e7ea1 Add missing i18n dracut module 2022-09-07 12:55:44 +02:00
Le0xFF
fe826aa85c Try another way to check if custom void-packages git repo exists or not
This should also fix issue #4
2022-09-06 20:38:14 +02:00
Le0xFF
1e9b3577e8 Keep unused grub_ckb.sh script up to date 2022-09-05 19:26:06 +02:00
Le0xFF
9fa24125a6 Add another check if GRUB2 is installed or not 2022-09-05 19:25:04 +02:00
Le0xFF
39b72fede5 Cosmetic changes 2022-09-04 10:59:02 +02:00
Le0xFF
5a9c6a2dcb Cosmetic changes 2022-09-03 23:16:20 +02:00
Le0xFF
473d25fa63 Keep unused chroot.sh script up to date 2022-09-03 23:12:16 +02:00
Le0xFF
7148592ac5 Upload grub custom keyboard script
This script is already integrated in main vli.sh script and so will be unused, but it will be handy to have it around
2022-09-03 23:11:52 +02:00
Le0xFF
7adc4d04f2 Update README with latest changes
Clarify that a custom keyboard layout can be integrated in GRUB2 efi file, adding also instruction on how to unlock encrypted partition if a wrong password is used in GRUB2 unlocking
2022-09-03 23:10:31 +02:00
Le0xFF
03a279a510 Integrate custom keyboard layout in grubx64.efi
If GRUB2 is choosen as bootloader, after selecting a keyboard layout it's possible to integrate it in the efi file through a script located in /etc/kernel.d/post-install/
2022-09-03 23:07:50 +02:00
Le0xFF
ed5a5b22d1 Cosmetic changes 2022-09-01 15:07:01 +02:00
Le0xFF
6194798fe8 More typos 2022-09-01 14:49:59 +02:00
Le0xFF
d1d5e2d593 Typo 2022-09-01 14:46:05 +02:00
Le0xFF
4d4031e10d Keep old chroot.sh script up to date 2022-09-01 14:40:17 +02:00
Le0xFF
bd6d99507b Forget to consider official void-packages repo 2022-09-01 14:22:53 +02:00
Le0xFF
9ba870a639 Now it's really fixed 2022-09-01 14:10:36 +02:00
Le0xFF
b976f3a46e Let's hope it works this time 2022-09-01 13:56:24 +02:00
Le0xFF
6ce4a4da1a Try to fix void-packages url and branch again, different approach 2022-09-01 13:35:07 +02:00
Le0xFF
b4ff7ca7fb Try to fix void-packages url and branch 2022-09-01 12:30:39 +02:00
Le0xFF
e216c0eb2d Fix reading custom repo with spaces 2022-09-01 11:05:44 +02:00
Le0xFF
e8be4b4de0 Fix missing double quote 2022-09-01 10:46:47 +02:00
Le0xFF
64b7e07f56 Update README 2022-09-01 09:05:14 +02:00
Le0xFF
5dcdf3d198 Let user chose a custom url for void packages 2022-09-01 09:01:46 +02:00
Le0xFF
801dab1e96 Cosmetic changes 2022-08-31 22:29:07 +02:00
Le0xFF
ad1a2efc7c Change some headings 2022-08-31 14:09:25 +02:00