Commit Graph

311 Commits

Author SHA1 Message Date
Le0xFF
afec043731 I'm getting good at fixing the same stuffs over and over again 2022-08-30 15:13:00 +02:00
Le0xFF
5fdd6f1e32 Fix those fancy colours 2022-08-30 15:06:17 +02:00
Le0xFF
ae85e61877 Can't live without those fancy colours 2022-08-30 15:03:59 +02:00
Le0xFF
33f6dbc1ea Cosmetic changes 2022-08-30 15:00:40 +02:00
Le0xFF
8c3636e5d7 Minor fixes 2022-08-30 14:58:31 +02:00
Le0xFF
b5dbaabef9 Cosmetic changes 2022-08-30 14:45:44 +02:00
Le0xFF
44e99b3428 Add user KEYMAP to initramfs and strip it from all the other ones 2022-08-30 14:42:38 +02:00
Le0xFF
0e83885a36 Cosmetic changes 2022-08-30 11:37:06 +02:00
Le0xFF
ffc5467328 Keep unused chroot.sh script up to date 2022-08-30 10:57:31 +02:00
Le0xFF
efd9fce8a6 Enable wheel users to use sudo 2022-08-30 10:57:11 +02:00
Le0xFF
eb1f96e45e Maybe a better way to unmount block devices 2022-08-30 10:04:51 +02:00
Le0xFF
eef6276eb3 Remove some empty space 2022-08-29 21:48:02 +02:00
Le0xFF
2067668230 Add fancy screenshots to README as well
Add also a useful spoilered table of contents
2022-08-29 21:46:11 +02:00
Le0xFF
eebd2f5849 Add some fancy screenshots 2022-08-29 21:45:24 +02:00
Le0xFF
1f90008406 Update script description 2022-08-29 21:44:46 +02:00
Le0xFF
22a7b916b9 Minor changes 2022-08-28 20:17:56 +02:00
Le0xFF
a632f1bff4 Fix reading user bootloader again on main script 2022-08-28 17:11:16 +02:00
Le0xFF
a03bb662d9 Fix reading user bootloader again 2022-08-28 17:10:40 +02:00
Le0xFF
48f1fbfb79 Keep unused chroot.sh script up to date 2022-08-28 16:45:49 +02:00
Le0xFF
2d00a9dc9b Fix reading user bootloader 2022-08-28 16:44:13 +02:00
Le0xFF
9ba2c583b5 Keep unused chroot.sh script up to date 2022-08-28 16:20:59 +02:00
Le0xFF
15564b37b1 Fix bootloader choice
Avoid a bug if no encryption was chosen
2022-08-28 16:20:43 +02:00
Le0xFF
016370ef7e Fix typo 2022-08-28 16:03:02 +02:00
Le0xFF
9ab4b5c25b Clarify that EFISTUB is also available as bootloader 2022-08-28 16:01:33 +02:00
Le0xFF
8ee97e2114 Keep unused chroot.sh script up to date 2022-08-28 15:55:00 +02:00
Le0xFF
801cc25b09 Install intel-ucode on intel cpus 2022-08-28 15:54:35 +02:00
Le0xFF
92a23c65ab Merge functions in chroot script
Merge set_root, edit_fstab and generate_dracut_conf functions into initial_configuration function
2022-08-28 15:36:06 +02:00
Le0xFF
1942e4cdb6 Generate random key only when choosing GRUB2
If a random key was generated before choosing bootloader, encrypted disk would be automatically unlocked when EFISTUB was choosen as bootloader
2022-08-28 15:12:46 +02:00
Le0xFF
fee1726dcc Fix EFISTUB options
Forgot to look for correct pattern when using sed command
2022-08-28 15:00:33 +02:00
Le0xFF
8c4174ccf6 Cosmetic changes 2022-08-28 14:58:41 +02:00
Le0xFF
cc395f65d7 Try to implement EFISTUB as a possible bootloader
A lot of functions were modified and adapted; also if user choose LUKS2, EFISTUB will be automatically selected. I just hope it will work owo'
2022-08-28 14:25:40 +02:00
Le0xFF
db966e9e54 Avoid lazy unmount, use findmnt instead 2022-08-26 15:32:36 +02:00
Le0xFF
93fe443460 Cosmetic changes 2022-08-26 15:23:03 +02:00
Le0xFF
c04328a523 Cosmetic changes 2022-08-26 15:13:36 +02:00
Le0xFF
9841650994 Fix lvm creation if encryption was not choosen 2022-08-26 15:06:36 +02:00
Le0xFF
a8aa59c84a Cosmetic changes 2022-08-26 15:00:47 +02:00
Le0xFF
c833494e35 Cosmetic changes 2022-08-26 14:49:57 +02:00
Le0xFF
e62b6539f5 Cosmetic changes and minor fixes 2022-08-26 14:45:23 +02:00
Le0xFF
0f7d95e366 Update README to clarify that encryption is now optional 2022-08-26 14:32:49 +02:00
Le0xFF
ebfe37eb5d Try to make encryption optional 2022-08-26 14:29:22 +02:00
Le0xFF
ec88f6da7d Be sure to not to choose the same partition for and 2022-08-26 13:41:26 +02:00
Le0xFF
90df03b36b Try to catch password errors 2022-08-26 13:22:45 +02:00
Le0xFF
a4c90e99c1 Cosmetic changes
And also be sure that user can quit certain loops
2022-08-26 12:48:42 +02:00
Le0xFF
ff30adbb4f Cosmetic changes 2022-08-26 12:30:10 +02:00
Le0xFF
6c14ef6fff Update README with enabling/disabling services information 2022-08-26 12:09:19 +02:00
Le0xFF
6619c6cb5c Add enable_disable_services function
Add a function that let the user choose which already available services enable or disable
2022-08-26 12:08:47 +02:00
Le0xFF
76287b8570 Mount efivars as ArchWiki chroot page suggests 2022-08-26 11:05:20 +02:00
Le0xFF
19b789693e Cosmetic changes and change script name inside the script itself 2022-08-26 10:51:13 +02:00
Le0xFF
52316d2000 Update README with latest added functions 2022-08-26 10:42:24 +02:00
Le0xFF
018bbb756e Cosmetic changes 2022-08-26 10:42:00 +02:00