http://www.murga-linux.com/puppy/viewtopic.php?t=58312
s playdays says, I am working on the first-run dialog for the Lucid Puppy 5.2. I am exciting with this plan for the more user-friendly Lucid Puppy.
Attached ones are all out of date.
The most recent version is firstrun-1.5.pet from here.
May work on Puppy 4.2x and later.
Note: The startup script is '/root/Startup/fullstart'. you can edit the script to customize first setup sequence.
The scripts '/usr/bin/first-run.sh' and '/usr/sbin/firstsetup' are for compatibility of various Puppy.
You can remove both as for the Lupu-515 and later.
The previous version, firstrun-1.4.pet is built in the lucu-516.
Install the PET and restart X. Or from the virtual terminal, type: 'fistrun'
The main menu entry is 'Personalize Setting' under 'Settings', and 'Countrywizard' under 'Desktop'.
Translations: It contains translations of Dutch, French, German and Spanish. Calling for other languages and better translations.
See '/usr/share/doc/countrywizard/README.txt'. The .mo files are to be 'coutrywizard.mo'.
TIPS:
Once your changes are completed, the window does no automatically pop-up anymore. Find the menu entry 'Personalize Settings' under 'Set up'.
If you like to arrange automatic pop-up again, make the script '/root/Startup/fullstart' excutable.
NOTE:
/usr/bin/firstrun, 'Personalize Settings' the menu title, is a link to /usr/sbin/countrywizard.qs.
The /usr/sbin/countrywizard and /usr/sbin/xrandrshell to be replaced with a link to the same /usr/sbin/countrywizard.qs. They act as the clone of the each functions.
CHANGES
v1.4 to v1.5
- Bugfix avoid *@euro.UTF-8(thanks to Béèm).
- Refined startup script: support barks, network, test_if_connected and pupsaveconfig.
- Add support locales with '@', like 'fr_BE@euro'.
- Add hostname
- Improve resolution change. The fresh rate taken near 60Hz. Support nvidia driver.
- Work as a clone of the 'Resolution Changer', xrandrshell.
- Dialog layout
- Fixed was reverted the refresh rate with restart X
- Ensure taking the lowest frequency for the refresh rate of the screen
- Xvesa support
- Support full install (Thanks to mick)
There are double rout to auto-run the firstrun depending on the delayedrun.
1. delayedrun --> first-run.sh --> firstrun
2. /root/Startup/fullstart --> firstrun
The 1st rout is for the current delayedrun having 55 seconds hold before calling Startup scripts, and will be useless if the delayedrun calls the Startup scripts soon. - Num Lock checkbox (Thanks to sinc, bigpup)
The PET contains the binary /usr/bin/numlockx. Type 'numlockx --help' to see how to use.
Note that the numlock setting is only effective under X. - Suppress shortcut key at the keyboard layout sandbox (Thanks to don570)
- Dutch translation by Bert
(Attached ones are out of date.)