aboutsummaryrefslogtreecommitdiffstats
path: root/doc/exuberantbovines.6.md
blob: dd45d0fbb8812b6db6a529a2746838c3d4d4f33c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
% exuberantbovines(6) | XScreenSaver manual

NAME
====

**exuberantbovines** — rust port of bouncingcow

SYNOPSIS
========

| **exuberantbovines** \[**-h**|**--help**] \[**--window-id** _id_] \[**--root**]
| \[**--wireframe**] \[**--fps**]

DESCRIPTION
===========

This is a "hack" for the XScreensaver screen locker. It shows a bouncing (or at
least happily oscillating) bovine.

OPTIONS
=========

_exuberantbovines_ accepts the following options. Note that some long options (like
**root** and **window-id** can be passed with either a single dash (**-root**)
or a double-dash (**--root**) for backwards compatibility with XScreensaver.

-h, --help

:   Prints brief usage information.

--wireframe

:   Render in wireframe instead of solid. (UNIMPLEMENTED)

--fps

:   Display the current frame rate, CPU load, and polygon count. (UNIMPLEMENTED)


FILES
=====

*~/.xscreensaver*

:   Per-user configuration file. If there isn't a line for this hack in the
    file, xscreensaver-demo won't find or run this hack.

*/usr/share/xscreensaver/config/exuberantbovines.xml*

:   Configuration options for this hack

ENVIRONMENT
===========

**XSCREENSAVER_WINDOW**

:   Optional ID number of the X window to draw into.

Note that **XENVIRONMENT** and **DISPLAY** are *not* implemented.

BUGS
====

A lot of features (like fps, root-window-finding, wireframe, etc) aren't
implemented yet.

See GitHub Issues: <https://github.com/bnewbold/exuberant-bovines/issues>

AUTHOR
======

Bryan Newbold <bnewbold@robocracy.org>

SEE ALSO
========

**bouncingcow(6)**, **xscreensaver(1)**, **xscreensaver-demo(1)**