Various config files in Damn Small Linux v4.4.3 (DSL)

There are many default config files in Damn Small Linux (DSL), and not much documentation for them that I could find (at the time I wrote this). A few files are described in the DSL Wiki. I've created a list of the various files and what they are for, but not all of them. (Some I just can't figure out what they're for.) I've installed DSL on my IBM Thinkpad, so I like to tweak the various config files so that I can get DSL running and looking just the way I want it. I use JWM (Joe's Window Manager) rather than Fluxbox, so I'm not certain about some of the Fluxbox config files.

If you would like to comment on any of these files, or have something to add, contact me at: sdboyd56 at yahoo dot com

Files in /home/dsl/ :  
/home/dsl/.desktop Used by .xinitrc to determine which window manager to start & whether or not to display the xfm desktop icons. The "wm:"
line specifies which window manager to run, and the "icons:" line enables the use of icons (use 0 to disable icons).
/home/dsl/.dfmext link to /opt/.dfmext (see below)
/home/dsl/.dfminfo lists icons, positions & start positions for all the menu entries. (I'm not certain on this.)
/home/dsl/.fluxbox.inc config file for setting the root window background in fluxbox. (see: "man xsri" for more details)
/home/dsl/.gtkrc ? - (a config file for gtk themes maybe?)
/home/dsl/.index/ ? - (I have no idea what these index files are for.)
home/dsl/.jwm.inc config file for setting the background in JWM
/home/dsl/.jwmrc config file for JWM - including the menus
/home/dsl/.jwmrc-icons defines paths to system icons for JWM
/home/dsl/.jwmrc-keys defines key bindings for JWM
/home/dsl/.jwmrc-theme defines current theme for JWM
/home/dsl/.jwmrc-tray defines what goes in tray (or taskbar), such as app buttons, pager, task buttons & clock for JWM
/home/dsl/.mtoolsrc config file for mtools utility
/home/dsl/.netrc ? - (file is empty)
/home/dsl/.torsmo_ip shell script to get ip address for torsmo
/home/dsl/.torsmorc config file for torsmo (system monitor in corner of screen)
/home/dsl/.Xdefaults This file is read by X applications to determine their X properties.
/home/dsl/.xinitrc This script is run when the X server starts, & is used to run commands that require a graphical environment. Some
common uses for .xinitrc are to start any X program automatically, to adjust X settings on a per-user basis, and of
course, to start your window manager.
/home/dsl/.xserverrc This file is created by xsetup, & works as a configuration file for the X server.
/home/dsl/.dfmdesk/ contains links for all desktop icons
/home/dsl/.flrun/assoc lists file associations for various types of files
/home/dsl/.fltk/fltk.org/filechooser.prefs preference file for filechooser
Files in /home/dsl/.fluxbox/ :  
/home/dsl/.fluxbox/ various config files for Fluxbox window mgr.
/home/dsl/.fluxbox/backgrounds/ links to /opt/.backgrounds/
/home/dsl/.fluxbox/styles/ Directory containing user-defined styles for Fluxbox
/home/dsl/.fluxbox/fluxter.bb config file for fluxter
/home/dsl/.fluxbox/groups ? - (file is empty)
/home/dsl/.fluxbox/init general config file for Fluxbox (lots of settings here)
/home/dsl/.fluxbox/keys defines key bindings for Fluxbox
/home/dsl/.fluxbox/menu config file for the desktop menu
/home/dsl/.fluxbox/slitlist Controls the order that apps loaded into the slit appear in
Files in /opt/ :  
/opt/.backgrounds backgrounds (wallpaper jpegs) go here
/opt/.dfmext filetype associations with icons & programs
/opt/.dslrc stores the DSL mirror used to download DSL files, such as myDSL extensions
/opt/.filetool.lst contains the names of files and directories to be included in a backup archive
/opt/.mydsl_dir This file tells the MyDSL Extension Tool where to download new extensions. (The default directory is /tmp.)
/opt/.xfiletool.lst This file lists exceptions to files in .filetool.lst, which means if you have a directory listed in .filetool.lst you can use
.xfiletool.lst to prevent certain things within that directory from being added to your backup.
/opt/jwmThemes all jwm Themes go here (see readme.txt inside this directory for more info)
/opt/bootlocal.sh put other system startup commands here
/opt/powerdown.sh put system commands here to perform upon system shutdown


Page content is copyright © 2008 by Scott D. Boyd -
Crowley, Texas and cannot be copied without the owner's permission.
No Microsoft™ products were used in producing this Web site.
Other company names used in this Web site are held by their respective owners.