On Mon, Mar 31, 2014 at 10:57:38PM +0000, Stuart Henderson wrote: >On 2014-03-31, marst <[email protected]> wrote: >> On Sun, Mar 30, 2014 at 07:52:52PM -0400, marst wrote: >>>I set up a shortcut in my cwm config that goes like this: >>>bind 4-p "/home/marst/bin/screenshot.sh" >>> >>>screenshot.sh goes like this: >>> >>>#!/bin/sh >>>scrot -s '%Y-%m-%d_$wx$h.png' # -e 'mv $f ~/documents/shots' -e 'feh $f' >>> >>>Ran by itself, the command goes fine, I can select an area of the screen, a >>>shot is taken and appears in feh. >>> >>>But when I hit the shortcut key from cwm, nothing seem to happen. >>>Can such a command be executed in cwm? What am I doing wrong? >>> >>>Mario >>> >> >> Well, some development. The "script" which I modified as such: >> >> $>cat bin/importscreen.sh >> >> #!/bin/sh >> scrot -s '%Y-%m-%d_$wx$h.png' -e 'mv $f ~/documents/shots/$f' >> feh ~/documents/shots/$f #feh wants to be on it's own line. >> >> works fine on it's own when used from the shell prompt. >> >> In my .cwmrc conf I have this: >> command shot "/home/marst/bin/importscreen.sh" >> bind 4-p "/home/marst/bin/importscreen.sh" >> >> The first line (command) works fine, I can select "shot" from the cwm menu, >> the shot >> is taken, moved and feh shows the picture taken. >> But the second line (bind) is not responding. Trying a shorter command with >> scrot only will not work neither. It will not let me select a rectangle >> area. It would only work if I remove the -s switch. >> cwm has been restarted, no error found in .xsession-errors. >> >> I guess I can live with that. But I wish I could bind a key somehow. >> >> Mario >> >> > >I *do* get an error in .cwmrc if I bind a key to 'scrot -s /tmp/test.png' :- > >$ tail -1 .xsession-errors >giblib error: couldn't grab keyboard:Resource temporarily unavailable >
Indeed, you are correct. I had deleted the file which obviously does not get re-created unless I restart the session. Mario

