notes to self: update TODO list
parent
657f5f1d47
commit
3fe2535213
|
@ -1,14 +1,12 @@
|
||||||
TODO:
|
TODO:
|
||||||
compare sizes of glibc and musl installations
|
compare sizes of glibc and musl installations
|
||||||
need xdg menu maker?
|
need xdg menu maker?
|
||||||
test that the (RAM) boot option allows you to install to the stick the system booted off
|
|
||||||
adjust required USB stick and RAM size in README
|
adjust required USB stick and RAM size in README
|
||||||
do not rely on the RTC
|
do not rely on the RTC
|
||||||
- change the message when configuring UTC/localtime to reflect that this is only for offline usage
|
- change the message when configuring UTC/localtime to reflect that this is only for offline usage
|
||||||
- use ntp to get time
|
- use ntp to get time
|
||||||
- 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
|
|
||||||
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
|
||||||
- change kernel pre-install hook
|
- change kernel pre-install hook
|
||||||
|
@ -23,6 +21,15 @@ look into roxterm as an alternative terminal
|
||||||
add a zram swap option to package_selections
|
add a zram swap option to package_selections
|
||||||
include arandr or something similar in fully featured desktop utils
|
include arandr or something similar in fully featured desktop utils
|
||||||
deal with the entropy thing that runs after rc.shutdown
|
deal with the entropy thing that runs after rc.shutdown
|
||||||
|
add firewall option to package_selections
|
||||||
|
first run message in xinitrc
|
||||||
|
- auto-disables itself
|
||||||
|
- displays README.txt on root dir of the F2FS partition
|
||||||
|
put a README.txt on root dir of F2FS partition
|
||||||
|
add online check to all the selections that need internet
|
||||||
|
sort out /etc/resolv.conf for the chroot
|
||||||
|
|
||||||
|
Minimum viable Xorg setup: setxkbmap xauth xorg-video-drivers mesa mesa-dri xorg-server elogind xorg-input-drivers xrandr acpilight xhost xinit xrdb xinput xgamma xset iceauth sessreg transset xcmsdb xkbutils xmodmap dejavu-fonts-ttf
|
||||||
|
|
||||||
musl downsides:
|
musl downsides:
|
||||||
- no nvidia drivers
|
- no nvidia drivers
|
||||||
|
@ -38,26 +45,6 @@ Stage 1:
|
||||||
-> symlink /etc/localtime
|
-> symlink /etc/localtime
|
||||||
|
|
||||||
Stage 2:
|
Stage 2:
|
||||||
-> configure services
|
|
||||||
-> dbus
|
|
||||||
-> NetworkManager
|
|
||||||
-> acpid
|
|
||||||
-> ask user to connect to network using nmtui
|
|
||||||
-> install packages
|
|
||||||
-> go through the list of choices for what the user can install
|
|
||||||
-> Minimum viable Xorg setup: setxkbmap xauth xorg-video-drivers mesa mesa-dri xorg-server elogind xorg-input-drivers xrandr acpilight xhost xinit xrdb xinput xgamma xset iceauth sessreg transset xcmsdb xkbutils xmodmap dejavu-fonts-ttf
|
|
||||||
-> don’t ask the user if there is only one option
|
|
||||||
-> passwd -l root
|
|
||||||
-> populate /etc/skel
|
|
||||||
-> ultimate bashrc bc why not
|
|
||||||
-> first run message in xinitrc
|
|
||||||
-> auto-deletes itself
|
|
||||||
-> displays README.txt on root dir of the F2FS partition
|
|
||||||
-> if using CTWM
|
|
||||||
-> put xclock in xinitrc
|
|
||||||
-> configure more sane defaults
|
|
||||||
-> prepend bashrc with a thing that checks of xorg is running
|
|
||||||
-> if not, run startx and ask user whether to shut down, reboot, or do nothing afterwards
|
|
||||||
-> set up user
|
-> set up user
|
||||||
-> ask for username
|
-> ask for username
|
||||||
-> run useradd (non-interactively)
|
-> run useradd (non-interactively)
|
||||||
|
|
Loading…
Reference in New Issue