natemaia
0ce04b699c
Large update to package handling, cleanup
2019-03-16 21:21:48 -07:00
natemaia
9c9c845271
Test: tmpfs for /run and mount efivarfs in chroot for grub
2019-03-16 21:21:48 -07:00
natemaia
34dbe9bc10
Allow cancels in some places and update some dialog text
2019-03-16 21:21:48 -07:00
natemaia
af0067199e
Fix a number of issues and move global declarations
2019-03-16 21:21:48 -07:00
natemaia
2cee0cd38f
Re order password errors in mkuser()
2019-03-16 21:21:48 -07:00
natemaia
7efdb466a7
Create fallback config for systemd-boot
2019-03-16 21:21:48 -07:00
natemaia
b4e5e00147
Cleanup some dialogs, improve text, and offer more output during install
2019-03-16 21:21:48 -07:00
natemaia
a636d927e6
Remove oneshot(), functions will be run multiple times if choosing the relevant section
2019-03-16 21:21:48 -07:00
natemaia
fbfbc63dd9
Wrap package install/removal in a loop + bug fixes
...
With packaging issues around kdebase, wrapping the package install
in a loop where each package is installed separately will avoid this.
This will take longer overall but is worth it to avoid broken installs.
2019-03-16 21:21:48 -07:00
natemaia
2c136e1a47
Fix: lvm. New: erroshow(), select wm/de seperately. Change: use dialog --no-cancel
2019-03-16 21:21:48 -07:00
natemaia
f53ddd904b
Remove syslinux UEFI install
2019-03-16 21:21:48 -07:00
natemaia
875b8738ba
Fix: syslinux UUID
2019-03-16 21:21:48 -07:00
natemaia
a3c3ec6730
Large update and cleanup, attempted fix for grub-install
2019-03-16 21:21:48 -07:00
natemaia
04c4441fc5
Clean up a number of functions, ensure make is installed for dwm
2019-03-16 21:21:48 -07:00
natemaia
b1243fcba1
Add choice for installing base-devel
2019-03-16 21:21:48 -07:00
natemaia
3c76cf943a
Split main dialogs to their own lib file, add checklist function, split package choices to menu style
2019-03-16 21:21:47 -07:00
natemaia
b122c92e2e
Add reboot back with attempted fix, add shell choice, always create a new user
2019-03-16 21:21:47 -07:00
natemaia
3d41c04f36
Update, another attempted fix for hanging on shutdown
2019-03-16 21:21:47 -07:00
natemaia
c9a6a08cce
Reboot fix, possibly??
2019-03-16 21:21:47 -07:00
natemaia
2bb960f486
Change LUKS and LVM to strings
2019-03-16 21:21:47 -07:00
natemaia
ee3698bc52
Grammar fix in english translation
2019-03-16 21:21:47 -07:00
natemaia
ce18eabd60
Update more english translation text
2019-03-16 21:21:47 -07:00
natemaia
89c95254ed
More cleanup and fixes, rename a large amount of functions for brevity
2019-03-16 21:21:47 -07:00
natemaia
3401939dd6
More cleanup in various functions, use var+="val" rather than var="$var val"
2019-03-16 21:21:47 -07:00
natemaia
0640a65e0b
Cleanup, fix missing/wrong dialogs, allow mounting old /home without overwriting
2018-12-20 00:06:54 -08:00
natemaia
e948933780
Combine mount and partition lib files, and other minor changes
2018-12-20 00:06:54 -08:00
natemaia
224ea1c18a
Change directory structure, separate sections of script into library files, add install script
2018-12-20 00:06:54 -08:00