[dev] dwm background, UXTerm, and config.h

2009-08-18 Thread Guy
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Good Day,

Long time subscriber, first time poster. Would like to say thank you to everyone
that has put forth time and dedication to making dwm possible. Dwm was the
motivating factor for migrating all of my Windows workstations to Debian
(gnome, kde, flux, e17 all seemed like a step in the *wrong* direction). My
entire network is now Windows free because of dwm - thank you, I really can't
say that enough.

With that out of the way, despite reviewing the results of a few Google queries
and browsing previous mailing-list threads, I have a few issues/questions.

Here's some of the details...

dwm version:

sy...@q9550:~/.dwm$ md5sum dwm-5.6.1.tar.gz
35cdf9b6e214a395e1bf0a10ecd05fb6  dwm-5.6.1.tar.gz

2 x 22 Widescreen LCD Monitors @ 1920x1080 with an NVIDIA GeForce 8800 GT.
Xinerama set to 1, TwinView set to 0.

Here's the xorg.conf:

http://sprunge.us/iShR?sh

How do I define a background-image for each monitor, individually?

The following command produces undesirable results:

$ feh --bg-scale ~/media/images/wallpaper/dwm-3d-bg02.png
 - scales across both monitors rather than each one individually

Also, does UXTerm have a transparency feature? The man pages for xterm and
UXTerm fail to make any reference. If not, what alternatives if any would you
suggest? I recall seeing a (Gentoo, I believe) thread regarding an alternative
to UXTerm that was light-weight and offered a few more customization options,
but I'm unable to relocate it.

Finally, can someone provide or tell me where the documentation is for the new
monitor option defined under the rules[] in config.h? Is 0 the left
monitor and 1 the right monitor as defined in the xorg.conf? What would -1?
be, then?

Regards,

- -
Guy P.
http://www.nullamatix.com/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iQEcBAEBAgAGBQJKitChAAoJEMLX50JovmoJz64H/30D73H1STnp4aizVlanyvgU
Z6LdX/ZALhw83gYxvdmxSYHSNcNLKpP4L4TlqdiX47a2lMqq8J1+WmfbGPrJM5qQ
mI9UsenvFFlWnHTMr1UhT1Zo8h3w3J50Tf8IyAku/afFNsEJUR9EX+Qlub2zbtZm
uHPCB0/7Cn7qtzWAEJwkNdMVLMVrCc2PnkNiQQZf1oOTSsV8dBPFfKPMors0/Ket
/fIislT97iwuVRC4OJ81wg7+ypHjbCqPW5OwAfYNb1zzEpxcw5f/KaWY8f/Lmx97
KAduVOQFmMuxnJm0HophceubzhRNsl07ywAtUwV0WNh2Vqdcdx0adMwjaRzcMmM=
=Q4b8
-END PGP SIGNATURE-



Re: [dev] dwm background, UXTerm, and config.h

2009-08-18 Thread Mate Nagy
Hiho,
 How do I define a background-image for each monitor, individually?
 
 The following command produces undesirable results:
 
 $ feh --bg-scale ~/media/images/wallpaper/dwm-3d-bg02.png
  - scales across both monitors rather than each one individually
 well, you need a xinerama-aware wallpaper setter app. I had some
limited access with one called 'nitrogen'. I think it's actually much
easier to create a single image with both wallpapers in it, and set it
using feh.
 
 Also, does UXTerm have a transparency feature? The man pages for xterm and
 UXTerm fail to make any reference. If not, what alternatives if any would you
 suggest? I recall seeing a (Gentoo, I believe) thread regarding an alternative
 to UXTerm that was light-weight and offered a few more customization options,
 but I'm unable to relocate it.
 i seem to recall that urxvt supports (virtual) transparency
 
 Finally, can someone provide or tell me where the documentation is for the new
 monitor option defined under the rules[] in config.h? Is 0 the left
 monitor and 1 the right monitor as defined in the xorg.conf? What would -1?
 be, then?
 -1 means not to put matching clients on any particular monitor
(instead, use the current selected monitor).
 Numbering probably depends on how xinerama data is provided.

Best regards,
 Mate Nagy



Re: [dev] dwm background, UXTerm, and config.h

2009-08-18 Thread Paul O'Leary McCann
On Tue, Aug 18, 2009 at 06:15:50PM +0200, Mate Nagy wrote:
 Hiho,
  How do I define a background-image for each monitor, individually?
  
  The following command produces undesirable results:
  
  $ feh --bg-scale ~/media/images/wallpaper/dwm-3d-bg02.png
   - scales across both monitors rather than each one individually
  well, you need a xinerama-aware wallpaper setter app. I had some
 limited access with one called 'nitrogen'. I think it's actually much
 easier to create a single image with both wallpapers in it, and set it
 using feh.

I've done that, but you can set backdrops for each monitor using habak.
So far as I know you need to specify pixel values, but it will do the
job, and works like fbsetbg, which I used to rely on. 

  Also, does UXTerm have a transparency feature? The man pages for xterm and
  UXTerm fail to make any reference. If not, what alternatives if any would 
  you
  suggest? I recall seeing a (Gentoo, I believe) thread regarding an 
  alternative
  to UXTerm that was light-weight and offered a few more customization 
  options,
  but I'm unable to relocate it.
  i seem to recall that urxvt supports (virtual) transparency

True; using it right now. -POLM



Re: [dev] dwm background, UXTerm, and config.h

2009-08-18 Thread Guy
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Mate,

 I had some limited access with one called 'nitrogen'. I think it's actually 
 much
 easier to create a single image with both wallpapers in it, and set it
 using feh.

Nitrogen ruined the right monitor display, had to purge that app. I ended up
making a 3840x1080 image and use feh to set it. Works perfectly - thanks.

 i seem to recall that urxvt supports (virtual) transparency

You're correct. Got urxvt installed, configured, and working like a champ. For
anyone interested, here's the content of ~/.Xresources:

URxvt*font: -*-terminus-medium-*-*-*-16-*-*-*-*-*-*-*
URxvt*background: black
URxvt*foreground: white
URxvt*termName: rxvt
URxvt*multichar_encoding: utf-8
URxvt*transparent: true
URxvt*tintColor: white
URxvt*shading: 50
URxvt*loginShell: true
URxvt*scrollBar: false
URxvt*scrollKey: true
URxvt*saveLines: 3000

  -1 means not to put matching clients on any particular monitor
 (instead, use the current selected monitor).
  Numbering probably depends on how xinerama data is provided.

Sounds good - thanks for sharing.

- -
Guy P.
http://www.nullamatix.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iQEcBAEBAgAGBQJKiwCuAAoJEMLX50JovmoJSqwIAKrJCdszIdT0nJJMbuyQYhGx
GQ8zErbqADOqNUhNKtCA/YMVCgHO6NmdKsrXkrTA7cyuwnCxCnk/tfidnzYAQFaD
J6KIiBgnESt1ze7RuOjmyOVPId4UIM5kmg1nrvT3P6Cc+4zOkWn8NKOrMpAUy5ID
cTknacRy3YEXjvrIXpxRydcqzvmKpZ8adEsnk2X4IVxBmb+mFb9wABIOu0KPJx8O
Joj9mgzSzXzAi9n/y8Sf9EtUa+v8A3jPMIhNoy6f3SyzgWNPHCCxsZ/KXL7BV1R7
Mw8X2VEqexcwel0ObdOSxX42SezZ9ujdcjygPkJrfP+0NgIbgtAKqzv6O3EhzR8=
=SnZa
-END PGP SIGNATURE-