From 3e9699d6b6afd4e6d2db4aa5e6e3a8bac6ee824f Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sun, 9 Mar 2014 20:57:06 +0100 Subject: improve monitor search to be able to list an exact number of monitors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- examples/lisp-esque.conf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'examples/lisp-esque.conf') diff --git a/examples/lisp-esque.conf b/examples/lisp-esque.conf index 3a65c3b..c01498c 100644 --- a/examples/lisp-esque.conf +++ b/examples/lisp-esque.conf @@ -26,6 +26,9 @@ ; For monitors with output name DVI-0: (monitors :crtc "DVI-0") ; For monitors with output name DVI-0 or VGA-0: (monitors :crtc ("DVI-0" "VGA-0")) ; For monitors with size 364 mm × 291 mm: (monitors :size (364 291)) + ; If you want :crtc or :size to add an exact number of monitors + ; (non-found will monitors be skipped when it is time to use them) + ; you can use :crtc:n or :size:n, where n is the number of monitors. ; Geographical coodinates: latitude longitude (northwards and eastwards in degrees) @@ -212,8 +215,9 @@ ; blue respectively. Because it is only one argument it ; applies all day long as well. #(resolution:output (:eval (o_size o_size o_size))) ### -- ADVANCED LEVEL -- - ; This is evaluated into: + ; This is evaluated into any of: ; (resolution:output (65536 65536 65536)) + ; (resolution:output (eval o_size o_size o_size)) ; As always you can control the monitors individually: ; (resolution:output (:eval ((o_size o_size o_size) (o_size o_size o_size)))) ; This evaluated into: -- cgit v1.2.3-70-g09d2