What are "dot files"? Dotfiles are files where programs store user's personal configurations and customizations. Their name derives from the fact that they start with the '.' character which makes them invisible to a typical "ls", keeping them out of sight when you aren't interested.
To see your dot files, you can type the following command within your home directory:
ls -lda .??*
Every program can have its own dotfile(s) and there is no standard for how a program author has to structure their program's dotfile- in fact programs are so different that a common style wouldn't make sense. Unfortunately, this means that you have to learn how to configure each program separately; luckily editing dot files is usually easy and infrequently necessary.
You may want to look at my dot files. You are free to download text version, use them, modify and distribute in original or modified form.
The following dot files are available:
- .mailcap and .mime.types
.vimrc mentions a number of scripts. These scripts are in bin< directory.
init.pyis not exactly a "dot file", but anyway it is configuration file: startup file for an interactive session; this version is for Python 2.1 or higher. For older versions, Python 1.5.2 and 2.0, use init_old.py.