GNU ELPA - svg-clock


Analog clock using Scalable Vector Graphics
svg-clock-1.0.el, 2016-Feb-05, 13.4kB
Ulf Jasper <>
Home page
Browse repository
CGit or Gitweb

To install this package, run in Emacs:

M-x package-install RET svg-clock RET

Full description

svg-clock provides a scalable analog clock.  Rendering is done by
means of svg (Scalable Vector Graphics).  In order to use svg-clock
you need to build Emacs with svg support.  (To check whether your
Emacs supports svg, do "M-: (image-type-available-p 'svg) RET"
which must return t).

Call `svg-clock' to start a clock.  This will open a new buffer
"*clock*" displaying a clock which fills the buffer's window.  Use
`svg-clock-insert' to insert a clock programmatically in any
buffer, possibly specifying the clock's size, colours and offset to
the current-time.  Arbitrary many clocks can be displayed
independently.  Clock instances ared updated automatically.  Their
resources (timers etc.) are cleaned up automatically when the
clocks are removed.

Old versions



 Version 1.0
   New function `svg-clock-insert'.  Removed customization

 Version 0.5
   Fixes (image-mode issue etc.).

 Version 0.3
   Fixes (disable buffer undo).

 Version 0.2
   Automatic fitting of clock to window size.

 Version 0.1
   Initial version.