notes to self: update todo list
parent
95563b967b
commit
1469745ee1
|
@ -1,4 +1,5 @@
|
|||
TODO:
|
||||
check for Nvidia Optimus support - or make it happen somehow
|
||||
compare sizes of glibc and musl installations
|
||||
need xdg menu maker?
|
||||
adjust required USB stick and RAM size in README
|
||||
|
@ -13,29 +14,95 @@ make our own or extract (if feasible) kb selection and time zone selection to hi
|
|||
- kbd-data
|
||||
overview of the installation process at the start
|
||||
overall progress indication (step x out of y)
|
||||
add bash completion along the line somewhere
|
||||
replace OpenBox with something lighter
|
||||
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
|
||||
add firewall option to package_selections
|
||||
first run message in xinitrc
|
||||
- auto-disables itself
|
||||
first run message in .xinitrc.d
|
||||
- auto-removes 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
|
||||
set keyboard layout for initramfs
|
||||
need some sort of notification handler?
|
||||
replace package selections with these options:
|
||||
nvidia
|
||||
keep the old selections
|
||||
warn about enabling the nonfree repository
|
||||
desktop
|
||||
full - install a well integrated set of desktop utilities and some nice extras
|
||||
packages
|
||||
pipewire pavucontrol
|
||||
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
|
||||
elogind xdg-utils dbus-elogind dbus-elogind-libs dbus-elogind-x11
|
||||
-> some minesweeper clone
|
||||
network-manager-applet
|
||||
-> audio applet
|
||||
conky
|
||||
vlc
|
||||
lxterminal
|
||||
-> system monitor, file browser, image viewer, text editor, archive manager
|
||||
firefox
|
||||
gufw
|
||||
-> GUI package manager? GUI update manager?
|
||||
bash-completion
|
||||
post-install
|
||||
add ultimate.bashrc
|
||||
add backgrounds
|
||||
modify bashrc to auto-start X if not already running
|
||||
kick off scripts in .xinitrc.d from .xinitrc
|
||||
exec icewm-session from .xinitrc
|
||||
add to .xinitrc.d
|
||||
choose random background
|
||||
start pipewire, pipewire-pulse, wireplumber
|
||||
start conky
|
||||
start nm-applet, audio applet
|
||||
display README
|
||||
put README.txt with relevant information on root dir of F2FS partition
|
||||
symlink to /home/README.txt
|
||||
add a symlink ~/.local/bin/xterm that points to lxterminal
|
||||
configure icewm
|
||||
lite - install a small set of desktop utilities
|
||||
packages
|
||||
pipewire pulsemixer
|
||||
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
|
||||
elogind xdg-utils dbus-elogind dbus-elogind-libs dbus-elogind-x11
|
||||
xterm
|
||||
htop
|
||||
xfe
|
||||
firefox
|
||||
post-install
|
||||
add ultimate.bashrc
|
||||
modify bashrc to auto-start X if not already running
|
||||
kick off scripts in .xinitrc.d from .xinitrc
|
||||
exec icewm (not session) from .xinitrc
|
||||
add to .xinitrc.d
|
||||
start pipewire, pipewire-pulse, wireplumber
|
||||
display README
|
||||
put README.txt with relevant information on root dir of F2FS partition
|
||||
symlink to /home/README.txt
|
||||
configure icewm
|
||||
none - leave the system as is
|
||||
no packages
|
||||
post-install
|
||||
add ultimate.bashrc
|
||||
modify bashrc to display README
|
||||
put README.txt with relevant information on root dir of F2FS partition
|
||||
symlink to /home/README.txt
|
||||
audio
|
||||
remove
|
||||
extras
|
||||
remove
|
||||
multimedia
|
||||
remove
|
||||
pre-configure
|
||||
remove
|
||||
systray
|
||||
remove
|
||||
utilities
|
||||
remove
|
||||
web
|
||||
remove
|
||||
|
||||
when installing GUI also install elogind xdg-utils dbus-elogind dbus-elogind-libs dbus-elogind-x11
|
||||
allow backgrounds only for icewm-fancy
|
||||
when pre-configuring desktop
|
||||
-> check if pipewire installed
|
||||
-> add pipewire, pipewire-pulse, wireplumber
|
||||
-> run IceWM directly if the lighter setup was selected
|
||||
|
||||
musl downsides:
|
||||
- no nvidia drivers
|
||||
|
@ -45,7 +112,7 @@ musl upsides:
|
|||
|
||||
Stage 1:
|
||||
-> select kb layout
|
||||
-> select installation type (x86_32/x86_64/aarch64, glibc/musl)
|
||||
-> select installation type (x86_32/x86_64, glibc/musl)
|
||||
-> configure time zone
|
||||
-> selection dialog?
|
||||
-> symlink /etc/localtime
|
||||
|
|
Loading…
Reference in New Issue