[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

JWM was: Re: WARNING: gnome-keyring:: couldn't connect to: /home/username/.cache/keyring-XXXXXX/pkcs11: No such file or directory



On Thu, 2014-05-01 at 23:48 -0700, David Christensen wrote:
> On 05/01/2014 10:53 PM, Ralf Mardorf wrote:
> > Don't use MATE. I've got MATE and Cinnamon installed, because I like
> > GNOME 2, but I neither use MATE nor Cinnamon. IMO both DEs are a PITA.
> > JFTR I sometimes still use Xfce4, but after testing several DEs and WMs,
> > I now prefer JWM.
> 
> I've used DSL in in the past, possibly with JWM.  Looking at:
> 
>      http://www.joewing.net/projects/jwm/
> 
> 
> I assume JWM includes a clipboard.

I don't know, I don't use a clipboard.

> Does JWM provide multiple workspaces/ desktops?

Yes.

> Do the following Wheezy applications work correctly on JWM?
> 
>      IceDove
>      IceWeasel

Firefox does, so Icewesel likely will work too.

>      LibreOffice
>      GIMP
>      SMPlayer
>      Remmina
>      file manager
>      terminal
>      picture viewer
>      Unicode-aware text editor
>      4-function and/or scientific calculator

roxterm and xfce4-terminal do, all calculators I used worked too, likely
all apps work.

> Does JWM include tray icons:
> 
>      trash
>      volume control
>      CPU usage
>      network bandwidth
>      disk bandwidth
>      kill application
>      workspace/ desktop switcher

I don't know.

> I use lightdm.  If I install the jwm package, will it be integrated into 
> lightdm automagically?

I don't remember, I'm using lightdm too, simply add

[rocketmouse@archlinux ~]$
cat /mnt/debi386/usr/share/xsessions/jwm.desktop 
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/jwm
TryExec=/usr/bin/jwm
Name=Jwm
[rocketmouse@archlinux ~]$ cat /usr/share/xsessions/jwm.desktop 
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/jwm
TryExec=/usr/bin/jwm
Name=Jwm
[rocketmouse@archlinux ~]$
cat /mnt/debi386/usr/share/xsessions/Jwm.desktop.disabled
[Desktop Entry]
Name=Jwm
Comment=Minimalistic pure X11 window manager with menu/tray support
Type=Application
Terminal=False
Exec=/usr/bin/jwm
TryExec=jwm

[Window Manager]
SessionManaged=true
[rocketmouse@archlinux ~]$

Even the now "disabled" Type=Application entry worked without
side-effects.

> What happens to the Gnome keyring functionality under JWM?

Evolution does work without issues, I don't remember if I did edit
something or if it worked automagically.

JFTR on Debian I've got KDE4 and JWM installed and on Arch I'v got Mate,
Cinnamon, Xfce4 and JWM installed.

My JWM's rcs for I'm using with Debian and the other with Arch. Both are
still in progress. My Debian .jwmrc isn't well maintained, the Arch .jwm
is better maintained.

[rocketmouse@archlinux ~]$ cat /mnt/debi386/home/rocketmouse/.jwmrc 
<?xml version="1.0"?>

<JWM>
  
  <StartupCommand>
  Esetroot -m /usr/share/wallpapers/Grass/contents/images/1280x1024.jpg
  </StartupCommand>
  
  <Menu icon="folder.png" label="Audio and video">
    <Program icon="/usr/share/ardour2/icons/ardour_icon_22px.png" label="Ardour Digital Audio Workstation">/usr/bin/ardour2</Program>
    <Program icon="ardour3.xpm" label="ARDOUR3">/usr/bin/ardour3</Program>
    <Program icon="zita-at1.xpm" label="AT1">zita-at1</Program>
    <Program icon="audacity.png" label="Audacity">audacity %F</Program>
    <Program icon="alsa-tools.xpm" label="Echomixer">echomixer</Program>
    <Program icon="alsa-tools.xpm" label="Envy24 control">envy24control</Program>
    <Program icon="gmidimonitor_32x32.xpm" label="Gmidimonitor (with ALSA support)">gmidimonitor --alsa</Program>
    <Program icon="gmidimonitor_32x32.xpm" label="Gmidimonitor (with JACK support)">gmidimonitor --jack</Program>
    <Program icon="gx_head.png" label="guitarix">guitarix</Program>
    <Program icon="gxtuner32x32.xpm" label="Gxtuner">gxtuner</Program>
    <Program icon="alsa-tools.xpm" label="HDAJackRetask">hdajackretask</Program>
    <Program icon="alsa-tools.xpm" label="HDSPConf">hdspconf</Program>
    <Program icon="alsa-tools.xpm" label="HDSPMixer">hdspmixer</Program>
    <Program icon="/usr/share/pixmaps/hexter.xpm" label="Hexter">jack-dssi-host hexter.so</Program>
    <Program icon="jack-rack-icon.png" label="JACK Rack">jack-rack</Program>
    <Program icon="/usr/share/jackeq/thai-gold.png" label="JackEQ">jackeq</Program>
    <Program icon="jamin.svg" label="JAMin">jamin</Program>
    <Program icon="jkmeter32x32.xpm" label="Jkmeter">jkmeter -C -V </Program>
    <Program icon="jmeters_32x32.xpm" label="Jmeters">jmeters -t din -c 2 L R</Program>
    <Program icon="/usr/share/pixmaps/lingot/lingot-icon.svg" label="Lingot">lingot</Program>
    <Program icon="lv2rack32x32.xpm" label="Lv2rack">lv2rack </Program>
    <Program icon="meterbridge32x32.xpm" label="Meterbridge">/usr/bin/meterbridge -t vu alsa_pcm:playback_1 alsa_pcm:playback_2</Program>
    <Program icon="mudita24.xpm" label="Mudita24">mudita24</Program>
    <Program icon="muse_icon.xpm" label="MusE">muse</Program>
    <Program icon=".png" label="Nekobee">nekobee</Program>
    <Program icon="/usr/lib/dssi/ll-scope/icon.png" label="Oscilloscope">jack-dssi-host ll-scope.so</Program>
    <Program icon="petri-foo.png" label="Petri-Foo">petri-foo</Program>
    <Program icon="phasex.xpm" label="PHASEX">phasex</Program>
    <Program icon="icono_rakarrack_128x128.png" label="Rakarrack">rakarrack</Program>
    <Program icon="alsa-tools.xpm" label="Rmedigicontrol">rmedigicontrol</Program>
    <Program icon="specimen_32x32.xpm" label="Specimen">specimen</Program>
    <Program icon="terminatorX-app.xpm" label="terminatorX">terminatorX</Program>                                            
    <Program icon="vkeybd.xpm" label="Virtual MIDI Keyboard">vkeybd</Program>
    <Program icon="vlc.png" label="VLC media player">/usr/bin/vlc %U</Program>
    <Program icon="qjadeo.xpm" label="Xjadeo">/usr/bin/qjadeo</Program>
    <Program icon="yoshimi.png" label="Yoshimi">yoshimi</Program>
    <Program icon="zita-mu1.xpm" label="Zita-mu1">zita-mu1</Program>
    <Program icon="zita-rev1.xpm" label="Zita-Rev1">zita-rev1</Program>
    <Program icon="zynjacku32x32.xpm" label="Zynjacku">zynjacku </Program>
  </Menu>
  <Menu icon="folder.png" label="Development">
    <Program icon="composite32x32.xpm" label="Composite">composite-gui %F</Program>
    <Program icon="drumkv1.png" label="drumkv1">/usr/bin/drumkv1_jack</Program>
    <Program icon="fmit.png" label="FMIT">fmit</Program>
    <Program icon="midisnoop.xpm" label="Midisnoop">/usr/bin/midisnoop</Program>
    <Program icon="qjackctl.xpm" label="QjackCtl">/usr/bin/qjackctl</Program>
    <Program icon="qsampler.xpm" label="Qsampler">/usr/bin/qsampler</Program>
    <Program icon="qtractor.png" label="Qtractor">/usr/bin/qtractor</Program>
    <Program icon="samplv1.png" label="samplv1">/usr/bin/samplv1_jack</Program>
    <Program icon="synthv1.png" label="synthv1">/usr/bin/synthv1_jack</Program>
  </Menu>
  <Menu icon="folder.png" label="Games">
  </Menu>
  <Menu icon="folder.png" label="Graphics">
  </Menu>
  <Menu icon="folder.png" label="Internet">
    <Program icon="claws-mail.png" label="Claws Mail">claws-mail %u</Program>
    <Program icon="qupzilla.png" label="QupZilla">qupzilla %u</Program>
    <Program icon="sylpheed.png" label="Sylpheed">sylpheed %u</Program>
  </Menu>
  <Menu icon="folder.png" label="Office">
  </Menu>
  <Menu icon="folder.png" label="Other">
  </Menu>
  <Menu icon="folder.png" label="Science and education">
  </Menu>
  <Menu icon="folder.png" label="Settings">
    <Program icon="calf.png" label="Calf Plugin Pack for JACK">calfjackhost</Program>
    <Program icon="evolution.xpm" label="Evolution">evolution %U</Program>
    <Program icon="gparted.xpm" label="GParted">gparted-pkexec</Program>
    <Program icon="/usr/share/reportbug/debian-swirl.svg" label="Reportbug">reportbug --exit-prompt --ui gtk2</Program>
    <Program icon="rosegarden.xpm" label="Rosegarden">rosegarden %f</Program>
    <Program icon="synaptic.png" label="Synaptic Package Manager">synaptic-pkexec</Program>
    <Program icon="synaptic.png" label="Synaptic Package Manager">synaptic</Program>
  </Menu>
  <Menu icon="folder.png" label="Utility">
    <Program icon="gnome-touristinfo.png" label="Debian Documentation Browser">dwww</Program>
    <Program icon="help-browser.png" label="Help">yelp %u</Program>
    <Program icon="gksu-root-terminal.png" label="Root Terminal">gksu /usr/bin/x-terminal-emulator</Program>
    <Program icon="xterm-color_48x48.xpm" label="UXTerm">uxterm</Program>
    <Program icon="xterm-color_48x48.xpm" label="XTerm">xterm</Program>
  </Menu>

   <!-- The root menu, if this is undefined you will not get a menu. -->
   <!-- Additional RootMenu attributes: onroot, labeled, label -->
   <RootMenu height="15" onroot="12">
      <Program icon="terminal.png" label="Terminal">x-terminal-emulator</Program>
      <Program icon="terminal.png" label="ROXTerm max">roxterm --maximize</Program>
      <Program icon="firefox.png" label="QupZilla">qupzilla</Program>

<!-- #DEBIAN
      <Menu icon="folder.png" label="Applications">
         <Program icon="editor.png" label="Dia">dia</Program>
         <Program icon="www.png" label="Firefox">firefox</Program>
         <Program icon="gimp.png" label="Gimp">gimp</Program>
         <Program icon="mail.png" label="Mutt">
            xterm -e mutt
         </Program>
         <Program icon="word-processor.png" label="Open Office">  
            ooffice
         </Program>
         <Program icon="chat.png" label="Pidgin">pidgin</Program>
         <Program icon="music.png" label="Rhythmbox">rhythmbox</Program>
         <Program icon="development.png" label="Xilinx ISE">
            /usr/local/xilinx/bin/ise
         </Program>
         <Program icon="video.png" label="Xine">gxine</Program>
      </Menu>
      <Menu icon="folder.png" label="Utilities">
         <Program icon="calculator.png" label="Calculator">xcalc</Program>
         <Program icon="font.png" label="Fonts">xfontsel</Program>
         <Program icon="viewer.png" label="Magnify">xmag</Program>
         <Program icon="programs.png" label="Synaptic">
            gksudo synaptic
         </Program>
         <Program icon="window.png" label="Window Properties">
            xprop | xmessage -file -
         </Program>
      </Menu>
-->

      <Include>/etc/jwm/debian-menu</Include>

      <Separator/>
      <Program icon="lock.png" label="Lock Screen">
         jexit -l
      </Program>
      <Separator/>
      <Program label="Restart" icon="restart.png">
         jexit -r
      </Program>
      <Program label="Shut Down" icon="restart.png">
         jexit -s
      </Program>
      <Exit label="Log Out" confirm="true" icon="quit.png"/>
   </RootMenu>

   <Group>
      <Class>Pidgin</Class>
      <Option>sticky</Option>
   </Group>

   <Group>
      <Name>gkrellm</Name>
      <Option>nolist</Option>
      <Option>sticky</Option>
   </Group>

   <Group>
      <Name>xterm</Name>
      <Option>vmax</Option>
      <Option>icon:terminal.png</Option>
   </Group>

   <!-- Additional tray attributes: autohide, width, border, layer, layout -->
   <Tray  x="0" y="-1" height="32" autohide="false" valign="top">

      <!-- Additional TrayButton attribute: label -->
      <TrayButton label="★">root:1</TrayButton>

      <TrayButton label="_">showdesktop</TrayButton>

      <!-- Additional Pager attribute: labeled -->
      <Pager labeled="true"/>

      <TaskList maxwidth="256"/>

      <Dock/>

      <!-- Additional Swallow attribute: height
      <Swallow name="xload" width="64">
         xload -nolabel -bg black -fg red -hl white
       </Swallow>  -->

      <Clock format="%H:%M">xclock</Clock>

   </Tray>

   <!-- Visual Styles -->

   <WindowStyle>

      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Width>4</Width>
      <Height>20</Height>

      <Active>
         <Text>white</Text>
<!-- #DEBIAN
         <Title>#70849d:#2e3a67</Title>
-->
         <Title>gray30:gray60</Title>
         <Outline>black</Outline>
         <Opacity>1.0</Opacity>
      </Active>

      <Inactive>
         <Text>#aaaaaa</Text>
         <Title>#808488:#303438</Title>
         <Outline>black</Outline>
         <Opacity>0.5:0.9:0.1</Opacity>
      </Inactive>

   </WindowStyle>

   <TaskListStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <ActiveForeground>black</ActiveForeground>
      <ActiveBackground>gray80:gray90</ActiveBackground>
      <Foreground>black</Foreground>
      <Background>gray90:gray80</Background>
   </TaskListStyle>

   <!-- Additional TrayStyle attribute: insert -->
   <TrayStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Background>gray90</Background>
      <Foreground>black</Foreground>
      <Opacity>0.75</Opacity>
   </TrayStyle>

   <PagerStyle>
      <Outline>black</Outline>
      <Foreground>gray90</Foreground>
      <Background>#808488</Background>
      <ActiveForeground>#70849d</ActiveForeground>
      <ActiveBackground>#2e3a67</ActiveBackground>
   </PagerStyle>

   <MenuStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Foreground>black</Foreground>
      <Background>gray90</Background>
      <ActiveForeground>white</ActiveForeground>
      <ActiveBackground>#70849d:#2e3a67</ActiveBackground>
      <Opacity>0.85</Opacity>
   </MenuStyle>

   <PopupStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Outline>black</Outline>
      <Foreground>black</Foreground>
      <Background>yellow</Background>
   </PopupStyle>

   <IconPath>
      /usr/share/icons/wm-icons/32x32-gant
   </IconPath>

   <!-- Virtual Desktops -->
   <!-- Desktop tags can be contained within Desktops for desktop names. -->
   <Desktops width="4" height="1">
      <!-- Default background. Note that a Background tag can be
           contained within a Desktop tag to give a specific background
           for that desktop.
       -->
      <!--
      <Background type="image">/usr/share/wallpapers/Grass/contents/images/1280x1024.jpg</Background>
      -->
   </Desktops>

   <!-- Double click speed (in milliseconds) -->
   <DoubleClickSpeed>400</DoubleClickSpeed>

   <!-- Double click delta (in pixels) -->
   <DoubleClickDelta>2</DoubleClickDelta>

   <!-- The focus model (sloppy or click) -->
   <FocusModel>sloppy</FocusModel>

   <!-- The snap mode (none, screen, or border) -->
   <SnapMode distance="10">border</SnapMode>

   <!-- The move mode (outline or opaque) -->
   <MoveMode>opaque</MoveMode>

   <!-- The resize mode (outline or opaque) -->
   <ResizeMode>opaque</ResizeMode>

   <StartupCommand>gkrellm</StartupCommand>

   <!-- Key bindings -->
   <Key key="Up">up</Key>
   <Key key="Down">down</Key>
   <Key key="Right">right</Key>
   <Key key="Left">left</Key>
   <Key key="h">left</Key>
   <Key key="j">down</Key>
   <Key key="k">up</Key>
   <Key key="l">right</Key>
   <Key key="Return">select</Key>
   <Key key="Escape">escape</Key>

   <Key mask="A" key="Tab">next</Key>
   <Key mask="A" key="F4">close</Key>
   <Key mask="A" key="#">desktop#</Key>
   <Key mask="A" key="F1">root:1</Key>
   <Key mask="A" key="F2">window</Key>
   <Key mask="A" key="F10">maximize</Key>
   <Key mask="A" key="Right">rdesktop</Key>
   <Key mask="A" key="Left">ldesktop</Key>
   <Key mask="A" key="Up">udesktop</Key>
   <Key mask="A" key="Down">ddesktop</Key>

</JWM>

[rocketmouse@archlinux ~]$ cat .jwmrc 
<?xml version="1.0"?>
<JWM>
  <!-- lxpolkit is needed when e.g. using "pkexec" instead of "gksudo" -->
  <!-- <StartupCommand>/usr/lib/lxpolkit/lxpolkit</StartupCommand> -->
  <StartupCommand>feh --bg-scale /home/rocketmouse/.customization/dark_cartoon_art-modified-1152x864.jpg</StartupCommand>
  <StartupCommand>xfce4-power-manager</StartupCommand>

   <IconPath>
      /usr/share/icons/gnome/16x16
   </IconPath>

   <!-- The root menu -->
   <RootMenu height="15" onroot="12">
      <Program icon="categories/applications-other.png" label="Applications">xfce4-appfinder</Program>
      <Separator/>
      <Program icon="apps/utilities-terminal.png" label="ROXTerm max">roxterm --maximize</Program>
      <Program label="ROXTerm">roxterm</Program>
      <Separator/>
      <Program icon="/usr/share/icons/oxygen/16x16/apps/internet-mail.png" label="Evolution">evolution</Program>
      <Separator/>
      <Program icon="categories/applications-internet.png" label="QupZilla">qupzilla</Program>
      <Program label="QupZilla c">chuser qupzilla</Program>
      <Program icon="/usr/share/icons/hicolor/16x16/apps/firefox.png" label="Firefox">firefox</Program>
      <Program label="Firefox c">chuser firefox</Program>
      <Separator/>
      <Program icon="apps/system-file-manager.png" label="Thunar">thunar</Program>
      <Separator/>
      <Program icon="apps/accessories-text-editor.png" label="Pluma">pluma</Program>
      <Program label="Sublime Text">subl</Program>
      <Program label="Gedit">gedit</Program>
      <Program label="Nano">roxterm --maximize -T Nano -e nano</Program>
      <Separator/>
      <Program icon="/usr/share/icons/hicolor/16x16/status/xfpm-ac-adapter.png" label="Power Manager">
         xfce4-power-manager-settings
      </Program>
      <Program label="Screen Blanking on">
         killall xfce4-power-manager ; xfce4-power-manager
      </Program>
      <Program label="Screen Blanking off">
         killall xfce4-power-manager
      </Program>
      <Separator/>
      <Program label="Lock Screen" icon="/usr/share/icons/Gion/16x16/actions/dialog-cancel.png">
         jexit -l
      </Program>
      <Separator/>
      <Exit label="Log Out" confirm="true" icon="actions/application-exit.png"/>
      <Program label="Restart">
         jexit -r
      </Program>
      <Program label="Shut Down">
         jexit -s
      </Program>
   </RootMenu>

   <!-- Additional tray attributes: autohide, width, border, layer, layout -->
   <Tray  x="0" y="-1" height="32" autohide="false" valign="top">

      <!-- Additional TrayButton attribute: label -->
      <!-- <TrayButton label="★">root:1</TrayButton> -->
      <TrayButton label="*">root:1</TrayButton>
      <!-- <TrayButton label="_">showdesktop</TrayButton> -->
      <TrayButton label=".">showdesktop</TrayButton>
      <!-- Additional Pager attribute: labeled -->
      <Pager labeled="true"/>
      <TaskList maxwidth="256"/>
      <Dock/>
      <Clock format="%H:%M">xclock</Clock>
   </Tray>

   <!-- Visual Styles -->
   <WindowStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Width>4</Width>
      <Height>20</Height>

      <Active>
         <Text>white</Text>
         <Title>gray30:gray60</Title>
         <Outline>black</Outline>
         <Opacity>1.0</Opacity>
      </Active>

      <Inactive>
         <Text>#aaaaaa</Text>
         <Title>#808488:#303438</Title>
         <Outline>black</Outline>
         <Opacity>0.5:0.9:0.1</Opacity>
      </Inactive>

   </WindowStyle>

   <TaskListStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <ActiveForeground>black</ActiveForeground>
      <ActiveBackground>gray80:gray90</ActiveBackground>
      <Foreground>black</Foreground>
      <Background>gray90:gray80</Background>
   </TaskListStyle>

   <!-- Additional TrayStyle attribute: insert -->
   <TrayStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <!-- <Background>gray90</Background>
      <Foreground>black</Foreground> -->
      <Background>balck</Background>
      <Foreground>gray90</Foreground>
      <Opacity>0.75</Opacity>
   </TrayStyle>

   <PagerStyle>
      <Outline>black</Outline>
      <Foreground>gray90</Foreground>
      <Background>#808488</Background>
      <ActiveForeground>#70849d</ActiveForeground>
      <ActiveBackground>#2e3a67</ActiveBackground>
   </PagerStyle>

   <MenuStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Foreground>black</Foreground>
      <Background>gray90</Background>
      <ActiveForeground>white</ActiveForeground>
      <ActiveBackground>#70849d:#2e3a67</ActiveBackground>
      <Opacity>0.85</Opacity>
   </MenuStyle>

   <PopupStyle>
      <Font>-*-fixed-*-r-*-*-10-*-*-*-*-*-*-*</Font>
      <Outline>black</Outline>
      <Foreground>black</Foreground>
      <Background>yellow</Background>
   </PopupStyle>

   <!-- Virtual Desktops -->
   <Desktops width="4" height="1">
   </Desktops>

   <!-- Double click speed (in milliseconds) -->
   <DoubleClickSpeed>400</DoubleClickSpeed>

   <!-- Double click delta (in pixels) -->
   <DoubleClickDelta>2</DoubleClickDelta>

   <!-- The focus model (sloppy or click) -->
   <FocusModel>sloppy</FocusModel>

   <!-- The snap mode (none, screen, or border) -->
   <SnapMode distance="10">border</SnapMode>

   <!-- The move mode (outline or opaque) -->
   <MoveMode>opaque</MoveMode>

   <!-- The resize mode (outline or opaque) -->
   <ResizeMode>opaque</ResizeMode>

   <!-- Key bindings -->
   <Key key="Up">up</Key>
   <Key key="Down">down</Key>
   <Key key="Right">right</Key>
   <Key key="Left">left</Key>
   <Key key="h">left</Key>
   <Key key="j">down</Key>
   <Key key="k">up</Key>
   <Key key="l">right</Key>
   <Key key="Return">select</Key>
   <Key key="Escape">escape</Key>

   <Key mask="A" key="Tab">next</Key>
   <Key mask="A" key="F4">close</Key>
   <Key mask="A" key="#">desktop#</Key>
   <Key mask="A" key="F1">root:1</Key>
   <Key mask="A" key="F2">window</Key>
   <Key mask="A" key="F10">maximize</Key>
   <Key mask="A" key="Right">rdesktop</Key>
   <Key mask="A" key="Left">ldesktop</Key>
   <Key mask="A" key="Up">udesktop</Key>
   <Key mask="A" key="Down">ddesktop</Key>
</JWM>

[rocketmouse@archlinux ~]$


Reply to: