On Mon 2008.09.15 at 17:55 +0200, Jan Stary wrote: > Hi all, > > I am a happy user of calmwm, but one thing keeps puzzling me: > what is the rationale to use symlinks in ~/.calmwm/keys/ to > configure keyboard shortcuts, as opposed to, say, a plaitext file?
hi - perhaps you'd like to try a more recent cwm(1). cheers. > Currently, this is how I start firefox: > > ln -s "firefox" ~/.calmwm/keys/M-f > > allows me to Alt-f to launch a browser window. > > That's easy enough; but such a configuration can not be easily > shared via cvs, for instance: all of my configuration lives > in a cvs repository, into which I commit the good tweaks. > The machines I work on just up from there. But it is not > possible to cvs commit the ~/.calmwm/keys/M-f because it's > a nonexistent file really: > > $ cd environment/.calmwm/keys > $ ln -s firefox M-f > $ cvs add M-f > $ cvs commit > [...] > cvs [commit aborted]: reading file: Not such file or directory > > This wouldn't happen if the same configuration lived in a plaintext > file that would just say > > CM-Return xterm -e top > > So is there some advantage that I am overlooking? > Some exec() easyness in the code perhaps? > > Thanks > > Jan

