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

Reply via email to