[openbox] Screenshot Key Bindings in rc.xml?

E R ears.box at gmail.com
Tue Apr 29 23:59:42 EDT 2014


Hi Everyone,

Originally someone showed me these keybindings to take a screen shot, but
since I've started using Compton I get black in screen shots.

<!-- Keybindings for Screen Shots -->
    <keybind key="Print">
      <action name="Execute">
        <startupnotify>
          <enabled>false</enabled>
          <name>Snapshot</name>
        </startupnotify>
        <command>bash -c "xwd | convert -
/home/foo/ScreenShots/screenshot-$(date +%m-%d-%Y).png"</command>
      </action>
    </keybind>
    <keybind key="S-Print">
      <action name="Execute">
        <startupnotify>
          <enabled>false</enabled>
          <name>Snapshot with Frame</name>
        </startupnotify>
        <command>bash -c "xwd -frame | convert -
/home/foo/ScreenShots/screenshot-$(date +%m-%d-%Y).png"</command>
      </action>
    </keybind>
    <keybind key="C-Print">
      <action name="Execute">
        <startupnotify>
          <enabled>false</enabled>
          <name>Snapshot Fullscreen</name>
        </startupnotify>
        <command>bash -c "xwd -root | convert -
/home/foo/ScreenShots/screenshot-$(date +%m-%d-%Y).png"</command>
      </action>
    </keybind>


So I've switch this using import like below;

<!-- Keybindings for Screen Shots -->
    <keybind key="Print">
      <action name="Execute">
        <startupnotify>
          <enabled>false</enabled>
          <name>Snapshot</name>
        </startupnotify>
        <command>bash -c "import /home/sar/ScreenShots/screenshot-$(date
+%m-%d-%Y).png"</command>
      </action>
    </keybind>
    <keybind key="S-Print">
      <action name="Execute">
        <startupnotify>
          <enabled>false</enabled>
          <name>Snapshot with Frame</name>
        </startupnotify>
        <command>bash -c "import -frame
/home/sar/ScreenShots/screenshot-$(date +%m-%d-%Y).png"</command>
      </action>
    </keybind>
    <keybind key="C-Print">
      <action name="Execute">
        <startupnotify>
          <enabled>false</enabled>
          <name>Snapshot Fullscreen</name>
        </startupnotify>
        <command>bash -c "import -window root
/home/sar/ScreenShots/screenshot-$(date +%m-%d-%Y).png"</command>
      </action>
    </keybind>

What I don't understand is why there are 3 commands, and the way I have it
now for import, is correct because it seems to working ok?

thank you all... :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/openbox/attachments/20140429/1a983ae4/attachment.html>


More information about the openbox mailing list