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
|
- only fall back to using rtc if offline
|
||||||
- do not set the RTC
|
- do not set the RTC
|
||||||
show user-friendly status instead of scrolling output from all sorts of tools
|
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
|
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
|
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
|
overview of the installation process at the start
|
||||||
overall progress indication (step x out of y)
|
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:
|
musl downsides:
|
||||||
- no nvidia drivers
|
- no nvidia drivers
|
||||||
|
@ -23,17 +31,11 @@ musl upsides:
|
||||||
- ??
|
- ??
|
||||||
|
|
||||||
Stage 1:
|
Stage 1:
|
||||||
- select kb layout
|
-> select kb layout
|
||||||
- install base system
|
-> select installation type (x86_32/x86_64/aarch64, glibc/musl)
|
||||||
-> select installation type (x86_32/x86_64/aarch64, glibc/musl)
|
-> configure time zone
|
||||||
-> if musl, add that bit to repo url
|
-> selection dialog?
|
||||||
-> configure time zone
|
-> symlink /etc/localtime
|
||||||
-> 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:
|
Stage 2:
|
||||||
-> configure services
|
-> configure services
|
||||||
|
|
Loading…
Reference in New Issue