Currently i have installed tiny core on my USB stick
I found that /mnt/sda1/cde/onboot.lst has a list of tcz file which get loaded on boot.
I edited it so that now it looks like
Xlibs.tcz
Xprogs.tcz
Xvesa.tcz
fltk-1.10.tcz
wbar.tcz
flwm_topside.tcz
Mplayer-nodeps.tcz
dosfstools.tcz
e2fsprogs.tcz
mtools.tcz
ntfs-3g.tcz
ntfsprogs.tcz
sun-jre.tcz
OSS-modules-3.0.21-tinycore.tcz
OSS.tcz
ncurses-common.tcz
ncurses.tcz
vim-7.2-bin.tcz
libxcb.tcz
libxml2.tcz
libffi.tcz
glib2.tcz
shared-mime-info.tcz
graphics-libs-1.tcz
gdk-pixbuf2.tcz
Xorg-7.6-lib.tcz
pango.tcz
expat2.tcz
fontconfig.tcz
pixman.tcz
cairo.tcz
atk.tcz
gtk2.tcz
dbus.tcz
dbus-glib.tcz
libnotify.tcz
curl.tcz
libasound.tcz
firefox.tcz
hicolor-icon-theme.tcz
gnome-icon-theme.tcz
opera-11.tcz
tree.tcz
ttf-bitstream-vera.tcz
leafpad.tcz
lxde-icon-theme.tcz
gamin.tcz
menu-cache.tcz
libfm.tcz
pcmanfm2.tcz
ossxmix.tcz
[color=red]I have firefox , opera , mplayer , leafpad , pcmanfm , vim , partition handling tools here[/color]
Now whenever i boot with my USB stick (without any restore option) , I get fresh distro (no backup of home folder) with desired applications pre-installed.
Currently , I run a script after fresh start to tweak my apps settings . It is as follows
\cp -f dep/* /tmp/tce/optional/
\cp -f .vimrc ~/
mkdir -p ~/.mplayer
\cp -f mplayerconfig ~/.mplayer/config
sudo cp *ttf /usr/share/fonts
cd ../complete-firefox-tc
./only-firefox-customise.txt
cd ../complete-opera
./only-opera-customise.txt
Is there some file which gets run after tcz have neen installed so that I can automate my startup script ?
There is no bootlocal.sh on my USB stick which means it gets dynamically created on startup .