"Python" and the Python logos are trademarks or registered trademarks of the Python Software Foundation.
Tonto is a personal address-list, calendar, notepad, and so much more.
Tonto is meant to be an always-available amanuensis. It may be started and terminated manually as needed but will usually be left running for the duration of a Gnome Display Manager (GDM) session.
PythonTidy.py cleans up, regularizes, and reformats the text of Python scripts.
I intend it to encapsulate the wisdom revealed in:
Python scripts are usually so good looking that no beautification is required. However, from time to time, it may be necessary to alter the style to conform to changing standards.
VaryOnApplet is a pushbutton process-control applet for the Gnome Panel.
Among all the daemons and processes that support day-to-day use of a Linux system, most should start during the boot procedure and run all the time. However, there are a few, such as fetchmail, which a single user in a desktop environment may wish to start manually. VaryOnApplet acts as a switch to invoke the boot script of such a daemon, starting or stopping the daemon when the user touches the applet face. The applet face changes, providing visual confirmation of the daemon's state.
This script changes the look-and-feel of bash, GNOME, Firefox, et al in small but significant ways.
It demonstrates how messy life in a GUI world really is.
Rather than configure myriads upon myriads of options, settings, and properties via the GUI interfaces of various applications, this script tweaks their text-based configuration files, which are scattered throughout the user directories.
This script is run from the command line. It solicits no input from the console.
Obviously no single script can set up a Gnome/Linux desktop environment ideally for all users or even for any two users. This script sets up my environment for me. You may be able to use parts of it.
Obviously this script is good only for specific versions of software and is dangerous to run unless you are absolutely certain what levels are installed. It was developed for Debian Gnu/Linux 4.0 r1 Etch i386.
There are aspects of configuration beyond those that can be addressed by this script.