Commit graph

176 commits

Author SHA1 Message Date
i-c-u-p
dd065fb340
cleanup paralleldownloads regex
because the pattern ends with ".*" using "$" is pointless
2022-04-27 09:13:19 +00:00
i-c-u-p
165a2c03f6
Update easy-arch.sh
edited some functions related to user input so that their formatting/installing won't take place until after questions are over to prevent having to wait in between questions. also moved the order of the microcode virt check functions run to prevent installing stuff before questions are over, and some other funcs to just be more convenient (keyboard layout is now selected first incase the user isn't using US qwerty) and now there are options to search for locales and keymaps before making a selection.
2022-04-27 08:23:34 +00:00
i-c-u-p
22d6cdf8bc
move mount options to variable 2022-04-27 02:53:57 +00:00
i-c-u-p
576912e9ec
fix indentation of password selection functions
made the indentation on the password selection functions more consistent and use 4 spaces per indent instead of a literal tab character.
2022-04-26 07:54:53 +00:00
i-c-u-p
3df93905c4
Update easy-arch.sh 2022-04-25 21:48:55 +00:00
i-c-u-p
527e71124b
fix typo in last commit 2022-04-25 09:55:43 +00:00
i-c-u-p
7797b19331
simplify grub & sudoers sed expressions 2022-04-25 09:54:37 +00:00
i-c-u-p
c56fbb9878
use nested brace expansion when making subvol dirs
also removed unnecessary /
2022-04-25 09:46:21 +00:00
i-c-u-p
b3b860c8d6
change btrfs subvolume related commands to loops 2022-04-25 09:43:06 +00:00
i-c-u-p
62987ab3b4
Made easy-arch.sh executable
Changed permissions of easy-arch.sh from 644 to 755 to be able to run it via "./easy-arch.sh" with out first executing "chmod +x easy-arch.sh".
2022-04-06 09:36:42 +00:00
pm4rcin
c33b349095
Make disk selection more verbose
because it's confusing for new users
2022-03-16 17:44:11 +00:00
Tommaso Chiti
1e11929db1
Merge pull request #37 from pm4rcin/patch-1
Update zRAM config
2022-02-07 14:21:07 +01:00
pm4rcin
7d46d14efe
Remove redundant parallel download
since it's already later in the code
2022-02-04 15:51:37 +00:00
pm4rcin
a48db2c7b8
Update zRAM config
as zram-fraction and max-zram-size are obsolete.
2022-02-04 14:49:08 +00:00
i-c-u-p
dd833473d9
QOL changes
Verify LUKS password (code from [here](https://stackoverflow.com/a/22249163)), prompt for user password at beginning of script, enable pacman parallel downloading, only show stderr during pacstraps and avoid reinstalling packages.
2022-01-21 22:53:47 +00:00
i-c-u-p
08b0a72138
move kernel parameters in grub config
move kernel parameters from GRUB_CMDLINE_LINUX_DEFAULT to GRUB_CMDLINE_LINUX
2021-12-31 01:25:21 +00:00
Tommaso Chiti
b6f1d587de
Update easy-arch.sh 2021-12-30 10:32:12 +01:00
Tommaso Chiti
b58c05c4e8 Pacman eye-candies. 2021-12-08 19:22:19 +01:00
Tommaso Chiti
bb0c4ec018 Proper way to add a user. 2021-12-08 19:21:10 +01:00
Tommaso Chiti
941d7cf1ae Proper compression. 2021-12-08 14:57:59 +01:00
Tommaso Chiti
52d67aabb4 Packages subvol. 2021-12-08 12:02:03 +01:00
Tommaso Chiti
9a9ea19fed LF. 2021-12-03 13:22:01 +01:00
Sparsh Mishra
58d347f3b2
update with $kernel-headers
linux -headers -> $kernel-headers
2021-11-30 16:05:36 +05:30
Sparsh Mishra
c320228c62
Add linux-headers package to installation
Add `linux-headers` package, which is helpful to get tools like drawing tablets to work.
2021-11-29 12:52:18 +05:30
Tommaso Chiti
8dcfa60254 Fixed user bug. 2021-11-17 19:29:20 +01:00
Tommaso Chiti
245cd01e38 Capitalization. 2021-11-13 11:01:15 +01:00
Tommaso Chiti
58133d4404 Systemd based initramfs (should improve boot performances. 2021-11-13 10:46:12 +01:00
Tommaso Chiti
233ae169d1 changes. 2021-11-08 20:15:38 +01:00
Cyfraka
a6d3478493
Update easy-arch.sh
useradd problem when I was testing it in VM
2021-11-07 15:15:42 +01:00
Tommaso Chiti
21f84702a3 Changes. 2021-11-07 12:28:05 +01:00
Tommaso Chiti
fe189ed562 Various improvements. 2021-11-07 10:34:48 +01:00
Tommaso Chiti
2abb88a26d Fixes. 2021-11-04 19:29:51 +01:00
Tommaso Chiti
9f0f140f04 Fixing + welcome screen. 2021-11-03 20:28:36 +01:00
Tommaso Chiti
91e57fe2c9 Cleaning code. 2021-11-03 20:05:25 +01:00
Tommaso Chiti
c5f30b8aa6 Fixes. 2021-11-03 19:15:04 +01:00
Tommaso Chiti
9d96d0f0cc
BTRFS Scrubbing. 2021-11-03 18:20:28 +01:00
Tommaso Chiti
e27dce21fa Fixes. 2021-11-02 16:33:05 +01:00
Tommaso Chiti
77cd5df627 Spacing. 2021-11-02 15:05:37 +01:00
Tommaso Chiti
1eeae7b67c VMs stuff. 2021-11-02 15:02:58 +01:00
Tommaso Chiti
0ee827eb1e Detecting Hypervisors. 2021-11-02 10:43:00 +01:00
Tommaso Chiti
48b464b2f7 Functions. 2021-11-01 08:54:06 +01:00
Tommaso Chiti
d2069f068f Functions. 2021-11-01 08:15:28 +01:00
Tommaso Chiti
7f3e268c89 Fixing variable. 2021-10-31 11:10:04 +01:00
Tommaso Chiti
c3cc5b8414 Better implementation of cryptsetup. 2021-10-31 11:09:17 +01:00
Tommaso Chiti
16c4b5b628 Print. 2021-10-31 10:58:53 +01:00
Tommaso Chiti
3c13d73ba5 Optimizing code. 2021-10-31 09:23:46 +01:00
Tommaso Chiti
466799172f Set up system clock. 2021-10-31 09:04:41 +01:00
Tommaso Chiti
e522bc1090 Pretty print. 2021-10-31 08:42:25 +01:00
Tommaso Chiti
61617beb60
Update easy-arch.sh 2021-09-28 20:44:02 +02:00
Tommaso Chiti
e71d771b64
Merge pull request #25 from fawzakin/user-account
Ask for user account
2021-09-28 20:38:16 +02:00