Le0xFF
8b495857b4
Get rid of btrfs_map_physical
...
Use `btrfs inspect-internal map-swapfile` command, as reported in official documentation: [Hibernation](https://btrfs.readthedocs.io/en/latest/Swapfile.html#hibernation )
2023-10-02 20:30:36 +02:00
Le0xFF
25c0c6684a
Add some comments
2023-10-02 18:28:51 +02:00
Le0xFF
f4ee8c85ec
Finally fix kdfontop.c error
2023-10-02 18:21:58 +02:00
Le0xFF
fb03a19e05
Uncomment "FONT" line only
2023-10-02 17:42:24 +02:00
Le0xFF
b84a3d6702
Fix i18n dracut conf
2023-10-02 17:34:51 +02:00
Le0xFF
825101ae9c
Set console font to avoid kdfontop.c errors
2023-09-03 10:43:47 +02:00
Le0xFF
945061d92f
Code optimization
2023-08-05 17:51:30 +02:00
Le0xFF
7eb4edb628
Introduce chroot_shell function:
...
- Let user open a new bash shell during chroot menu
2023-08-04 14:44:29 +02:00
Le0xFF
a2e65a6368
Update README
2023-08-04 12:43:15 +02:00
Le0xFF
b094fdc0c1
Use xmirror
to change repo mirror during chroot
2023-08-04 12:34:10 +02:00
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