mount.app - WindowMaker dock app
Copyright (C) 1998 Steve Borho <firstname.lastname@example.org>
This software comes with ABSOLUTELY NO WARRANTY
This software is free software, and you are welcome to redistribute it
under certain conditions
See the COPYING file for details.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
I do _NOT_ recommend giving mount.app suid or sgid permissions.
If you want to run mount.app without using Window Maker as your window
manager, you must use the "-n" command line paramater: mount.app -n
launch with mount.app
drag it to the dock, set it to be autolaunched, and enjoy.
press the "<" and ">" arrow buttons to select a device / mount point.
press the mount button (the one with a bolt symbol) to mount or unmount.
Double-click on the drive icon to open a program at the mount point
(Midnight Commander for example). Double click on the black background
to launch the config app.
If you run mount.app as non-root, and none of your devices are marked as
user-mountable, then mount.app will display only the last mount point
listed in your /etc/fstab file. Read the documentation that came with your
distribution about how to make devices user mountable. In general it
involves adding the option "user" to the list of options in /etc/fstab.
(the mount(8) and fstab(5) man pages are good reading as well)
Read the INSTALL files for details in how to get the eject function to
If you make any modifications on the "Icons" tab, you'll have to restart
mount.app for them to take effect. All other modifications should happen
automagically when you hit the "Make it so" button.
mount.app stores it's configuration in ~/GNUstep/Defaults/mount.app but
you should never have to edit this file directly, unless you need to tweak
something that is not yet configurable from the config app (like fonts and
See the ChangeLog
MAKING NEW ICONS:
You don't like mount.app's icons? Well then fire up the gimp and make
some new ones. Just take one of the existing ones as a sample, modify it
to hearts content, then save it to your icondir with the others. Fire up
the config app and assign one of the "User defined" icon types to it (Or
even override one of the default pixmaps) then assign that icon type to a
mount point. That's it!
Unfortunately, because of the way mount.app initializes itself, it cannot
automatically load the new pixmap when the config app quits. You'll have
to kill the dock app and restart it. (The same is true of mount.app's
colors and fonts).
And please, if you do make new icons, send them to me so they can be added
to the distribution.