notes to self: update TODO list
parent
6b620664df
commit
782cabf545
|
@ -9,12 +9,20 @@ do not rely on the RTC
|
|||
- only fall back to using rtc if offline
|
||||
- do not set the RTC
|
||||
show user-friendly status instead of scrolling output from all sorts of tools
|
||||
shutdown squashfs updater can’t get user input!?
|
||||
make our own or extract (if feasible) kb selection and time zone selection to hijack them for our purposes
|
||||
vkpurge old stuff - only keep 2 vkpurgeable kernels
|
||||
- should probably not be done in a kernel hook
|
||||
- change kernel pre-install hook
|
||||
overview of the installation process at the start
|
||||
overall progress indication (step x out of y)
|
||||
exclude optical drives
|
||||
add newline after yesno (also in backup script)
|
||||
add bash completion along the line somewhere
|
||||
test that OpenBox is actually lighter than IceWM - or replace it with something that is
|
||||
allow unprivileged users to mount / unmount disks in GUI sessions
|
||||
look into roxterm as an alternative terminal
|
||||
add a zram swap option to package_selections
|
||||
include arandr or something similar in fully featured desktop utils
|
||||
deal with the entropy thing that runs after rc.shutdown
|
||||
|
||||
musl downsides:
|
||||
- no nvidia drivers
|
||||
|
@ -23,17 +31,11 @@ musl upsides:
|
|||
- ??
|
||||
|
||||
Stage 1:
|
||||
- select kb layout
|
||||
- install base system
|
||||
-> select kb layout
|
||||
-> select installation type (x86_32/x86_64/aarch64, glibc/musl)
|
||||
-> if musl, add that bit to repo url
|
||||
-> configure time zone
|
||||
-> selection dialog?
|
||||
-> symlink /etc/localtime
|
||||
-> prepare 2nd stage installation
|
||||
-> auto login root and put stage 2 script in .bashrc
|
||||
-> build squashfs
|
||||
- prompt user to reboot to finish installation
|
||||
|
||||
Stage 2:
|
||||
-> configure services
|
||||
|
|
Loading…
Reference in New Issue