natemaia
7f03bace17
Add scripts to install rather than iso
2019-04-01 20:26:09 -07:00
natemaia
2b09b40877
Split al specific base packages out from mainline base
2019-04-01 19:04:42 -07:00
natemaia
0d34b83974
Remove Ctrl-z trap
2019-03-23 12:24:35 -07:00
natemaia
4f3f9b8f03
Fix: package install syntax error
2019-03-23 12:24:35 -07:00
natemaia
18a1170af7
Fix: awk // search syntax error in part_resize()
2019-03-23 12:24:35 -07:00
natemaia
20823f7a9a
Quote variables, add resize function
2019-03-23 12:24:35 -07:00
natemaia
1619daa362
Improve background install process
2019-03-16 21:21:49 -07:00
natemaia
ba67414f18
Large overhaul of dialog functions
2019-03-16 21:21:49 -07:00
natemaia
3354928832
Large cleanup of dialog text variables, rearrange/rename some functions and variables
2019-03-16 21:21:49 -07:00
natemaia
1029c6f7dc
Ensure if no terminal or desktops chosen add xterm to the package list
2019-03-16 21:21:48 -07:00
natemaia
d93b0f529c
Update partition list handling
2019-03-16 21:21:48 -07:00
natemaia
14069e46a6
Add refind-efi and syslinux setup for UEFI systems
2019-03-16 21:21:48 -07:00
natemaia
3d4559e249
Dialog text update, version bump for packaging
2019-03-16 21:21:48 -07:00
natemaia
e6e52af3cb
More recursion refactoring, update dialog text
2019-03-16 21:21:48 -07:00
natemaia
8c85cc08af
Simplify boot partition mountpoint
2019-03-16 21:21:48 -07:00
natemaia
2a08b86a24
Update major version, fix syslinux ucode
2019-03-16 21:21:48 -07:00
natemaia
1e93f2b6c5
Update filesystem selection to use looping instead of recursion
2019-03-16 21:21:48 -07:00
natemaia
1e6f7a1438
Fix: error in package_operation() where two package names wouldn't be space separated
2019-03-16 21:21:48 -07:00
natemaia
b20102f5bd
Switch precheck messages to infoboxes
2019-03-16 21:21:48 -07:00
natemaia
fb99fbe371
Fix: broken password separators
2019-03-16 21:21:48 -07:00
natemaia
5d3ef48ac7
Align grub command indentation
2019-03-16 21:21:48 -07:00
natemaia
627aa676c4
remove extra spaces in package list
2019-03-16 21:21:48 -07:00
natemaia
e1c706eb9d
Fix: mistake in login selection which would cause false positive error
2019-03-16 21:21:48 -07:00
natemaia
6ce3e9aa7f
version bump and remove extra spaces in package list
2019-03-16 21:21:48 -07:00
natemaia
5f2d2ba885
Move outdated translations to a subdir, update readme
2019-03-16 21:21:48 -07:00
natemaia
5c8bd58dfc
Use less custom buttons for yesno dialogs
2019-03-16 21:21:48 -07:00
natemaia
d6a53203ab
Allow exiting right from first dialog
2019-03-16 21:21:48 -07:00
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
94054f9ada
Split package selection up to be more granular, more minor reordering
2019-03-16 21:21:48 -07:00
natemaia
98c56c9334
Improve password separators to avoid issues when using '~'
2019-03-16 21:21:48 -07:00
natemaia
b3ff098262
Update network connection test
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
e0bb71db98
Remove skel copy to user home, lump package installs together
2019-03-16 21:21:48 -07:00
natemaia
c61b64f731
Update some package installs
2019-03-16 21:21:48 -07:00
natemaia
dcf44d04d3
Add required packages for minimal iso
2019-03-16 21:21:48 -07:00
natemaia
6a3f9f2885
Fix: duplicate pakcages being added in absurd quantity
2019-03-16 21:21:48 -07:00
natemaia
425a26d88a
Check for user creation before allowing config
2019-03-16 21:21:48 -07:00
natemaia
d6e930cea2
Remove wait at end of install
2019-03-16 21:21:48 -07:00
natemaia
7c0d730758
Re order function definitions, add check for user creation
2019-03-16 21:21:48 -07:00
natemaia
154e6ba591
Fix up .*profile creation
2019-03-16 21:21:48 -07:00
natemaia
4742d8c823
Fix ugly nmtui colours
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
b1b19f1d6a
Add sleep to slow down format dialog with small partitions
2019-03-16 21:21:48 -07:00
natemaia
bf45d5d51f
Remove auto selection of certain parts
2019-03-16 21:21:48 -07:00