summary refs log tree commit diff stats
path: root/README.org
blob: 82b21ea25cbad2e635af50084e38601311f0107e (plain) (blame)
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
#+TITLE: Cetus

Cetus is a wallpaper setting tool written in Go. This is a work in-progress.

* Dependency
** [[https://feh.finalrewind.org/][feh]]
Required to set the wallpaper.
* Examples
** Image of the Day
*** Astronomy Picture of the Day
#+BEGIN_SRC sh
cetus -apod -apod-api=https://api.nasa.gov/planetary/apod \
      -apod-api-key=DEMO_KEY
#+END_SRC
** Set given wallpaper
#+BEGIN_SRC sh
# Local image as wallpaper
cetus -img-path=/path/to/img

# Remote image as wallpaper
cetus -img-path=http://127.0.0.1
#+END_SRC

* Features
** Supports various Image of the Day services
There are several Image of the Day services on the web, cetus will pull the
latest image & set it as wallpaper.
*** DONE [[http://apod.nasa.gov/apod/astropix.html][Astronomy Picture of the Day]]
** DONE Set given wallpaper
Takes a path as input & sets it as wallpaper.
tion.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
[colours]
bkgnd=default
titlebar=green
titlebar.text=black
titlebar.brackets=black
titlebar.unencrypted=black
titlebar.encrypted=black
titlebar.untrusted=black
titlebar.trusted=black
titlebar.online=black
titlebar.offline=black
titlebar.away=black
titlebar.chat=black
titlebar.dnd=black
titlebar.xa=black
statusbar=green
statusbar.text=black
statusbar.time=black
statusbar.brackets=black
statusbar.active=black
statusbar.new=black
main.text=green
main.text.me=green
main.text.them=green
main.splash=bold_green
main.help.header=bold_green
main.time=bold_green
input.text=bold_green
subscribed=bold_green
unsubscribed=green
otr.started.trusted=green
otr.started.untrusted=green
otr.ended=green
otr.trusted=green
otr.untrusted=green
online=bold_green
away=green
chat=bold_green
dnd=green
xa=green
offline=green
incoming=bold_green
mention=bold_green
trigger=bold_green
typing=green
gone=green
error=bold_green
roominfo=green
roommention=bold_green
roommention.term=bold_green
roomtrigger=bold_green
roomtrigger.term=bold_green
me=green
them=bold_green
roster.header=bold_green
roster.chat=bold_green
roster.online=bold_green
roster.away=green
roster.xa=green
roster.dnd=green
roster.offline=green
roster.chat.active=bold_green
roster.online.active=bold_green
roster.away.active=green
roster.xa.active=green
roster.dnd.active=green
roster.offline.active=green
roster.chat.unread=bold_green
roster.online.unread=bold_green
roster.away.unread=green
roster.xa.unread=green
roster.dnd.unread=green
roster.offline.unread=green
roster.room=green
roster.room=bold_green
occupants.header=bold_green
receipt.sent=bold_black