• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.gitignoreH A D04-Sep-201519 43

LICENSEH A D04-Sep-20151.1 KiB2217

MakefileH A D04-Sep-20151.3 KiB5742

READMEH A D04-Sep-2015995 4125

bgs.1H A D04-Sep-20151.2 KiB4948

bgs.cH A D04-Sep-20156.4 KiB265226

config.mkH A D03-May-2022505 2511

README

1bgs - back ground setter
2========================
3bgs is an extremely fast and small background setter for X.
4
5
6Requirements
7------------
8In order to build bgs you need the Xlib and Imlib2 header files.
9
10
11Installation
12------------
13Edit config.mk to match your local setup (bgs is installed into
14the /usr/local namespace by default).
15
16Afterwards enter the following command to build and install bgs (if
17necessary as root):
18
19    make clean install
20
21
22Running bgs
23-----------
24Add the following line to your .xinitrc to start bgs using startx:
25
26    bgs <image> &
27
28In order to connect bgs to a specific display, make sure that
29the DISPLAY environment variable is set correctly, e.g.:
30
31    DISPLAY=foo.bar:1 bgs <image> &
32
33(This will start bgs on display :1 of the host foo.bar.)
34
35In order to have a different image on each monitor you can specify
36multiple images (one per monitor), e.g.:
37
38    DISPLAY=foo.bar:1 bgs <image1> <image2> &
39
40(This will display image1 on monitor 1 and image2 on monitor 2.)
41