aboutsummaryrefslogtreecommitdiffstats
path: root/cg-rainbow.1
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2019-10-07 16:39:46 +0200
committerMattias Andrée <maandree@kth.se>2019-10-07 16:39:46 +0200
commit5eb6165d6806f5656802a6f58feea9469dad6141 (patch)
tree46fc5bc7fa308d73ed722059163098dca7c96c22 /cg-rainbow.1
parentAdd cg-shallow, minor fixes, and bump year (diff)
downloadcg-tools-5eb6165d6806f5656802a6f58feea9469dad6141.tar.gz
cg-tools-5eb6165d6806f5656802a6f58feea9469dad6141.tar.bz2
cg-tools-5eb6165d6806f5656802a6f58feea9469dad6141.tar.xz
Reorganise, change license, portable makefile, and reference radharc
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'cg-rainbow.1')
-rw-r--r--cg-rainbow.1114
1 files changed, 114 insertions, 0 deletions
diff --git a/cg-rainbow.1 b/cg-rainbow.1
new file mode 100644
index 0000000..9601843
--- /dev/null
+++ b/cg-rainbow.1
@@ -0,0 +1,114 @@
+.TH CG-RAINBOW 1 CG-TOOLS
+.SH NAME
+cg-rainbow - Adds a rainbow cycle effect to the monitors
+.SH SYNOPSIS
+.B cg-rainbow
+.RB [ \-M
+.IR method ]
+.RB [ \-S
+.IR site ]
+.RB [ \-c
+.IR crtc "]... ["\fB\-R\fP
+.IR rule ]
+.RB [ \-p
+.IR priority ]
+.RB [ \-l
+.IR luminosity ]
+.RB [ \-s
+.IR rainbowhz ]
+.SH DESCRIPTION
+.B cg-rainbow
+cycles between a the rainbow's colors and use the colours
+as the monitors' white colour.
+.P
+.B cg-rainbow
+is a rewrite of
+.BR xrainbow (1)
+and
+.BR grainbow (1).
+.SH OPTIONS
+.TP
+.BR \-l " "\fIluminosity\fP
+Select the luminosity of the rainbow. A value of 0 means
+the rainbow is completely black, and a value of 1 means the
+the rainbow is fully saturated, but not oversaturated. The
+default luminosity is one third.
+.TP
+.BR \-s " "\fIrainbowhz\fP
+Select the number of of rainbow-cycles per second. The
+default frequency is one third.
+.TP
+.BR \-c " "\fIcrtc\fP
+Apply the filter to the CRTC with the monitor whose EDID is
+.IR crtc .
+By default, the filter is applied to all monitors.
+
+If
+.I crtc
+is
+.RB ' ? ',
+all available CRTC's are listed.
+.TP
+.BR \-M " "\fImethod\fP
+Adjustment method name or number. Recognised names include:
+.TS
+tab(:);
+l l.
+\fBdummy\fP:Dummy method
+\fBrandr\fP:X RAndR
+\fBvidmode\fP:X VidMode
+\fBdrm\fP:Linux DRM
+\fBgdi\fP:Windows GDI
+\fBquartz\fP:Quartz Core Graphics
+.TE
+
+The adjustment methods are supported via
+.BR libgamma (7).
+Only methods that were enabled when
+.B libgamma
+was compiled will be supported.
+
+If
+.I method
+is
+.RB ' ? ',
+all available adjustment methods are printed.
+.TP
+.BR \-p " "\fIpriority\fP
+Set the priority of the filter. Filters with higher priority
+are applied before filters with lower priority. The value
+must be a signed 64-bit integer (between \-9223372036854775807
+and 9223372036854775807).
+.BR cg-rainbow 's
+default priority is 1152921504606846976.
+
+If
+.I priority
+is
+.RB ' ? ',
+the utility's default priority is printed.
+.TP
+.BR \-R " "\fIrule\fP
+Set the rule of of the filter to
+.IR rule .
+This is the last part of the filter's identifier (class).
+The default rule is
+.BR standard .
+
+If
+.I rule
+is
+.RB ' ? '
+the utility's default rule is printed. If
+.I rule
+is
+.RB ' ?? '
+the utility's default class is printed.
+.TP
+.BR \-S " "\fIsite\fP
+Select the site to which to connect. For example
+.RB ' :0 ',
+for local display 0 when using
+.BR X .
+.SH SEE ALSO
+.BR cg-tools (7)