-/* Conky, a system monitor, based on torsmo
+/* -*- mode: c; c-basic-offset: 4; tab-width: 4; indent-tabs-mode: t -*-
+ *
+ * Conky, a system monitor, based on torsmo
*
* Any original torsmo code is licensed under the BSD license
*
OBJ_wireless_link_qual,
OBJ_wireless_link_qual_max,
OBJ_wireless_link_qual_perc,
-#ifdef X11
OBJ_wireless_link_bar,
-#endif /* X11 */
#endif /* __linux__ */
#if defined(__FreeBSD__) || defined(__linux__)
OBJ_if_up,
OBJ_top,
OBJ_top_mem,
OBJ_top_time,
+#ifdef IOSTATS
+ OBJ_top_io,
+#endif
OBJ_tail,
OBJ_head,
OBJ_lines,
#ifdef X11
OBJ_monitor,
OBJ_monitor_number,
+ OBJ_desktop,
+ OBJ_desktop_number,
+ OBJ_desktop_name,
#endif /* X11 */
OBJ_nameserver,
OBJ_nodename,
OBJ_outlinecolor,
OBJ_stippled_hr,
OBJ_swap,
+ OBJ_swapfree,
OBJ_swapbar,
OBJ_swapmax,
OBJ_swapperc,
#ifdef EVE
OBJ_eve,
#endif /* EVE */
+#ifdef HAVE_CURL
+ OBJ_curl,
+#endif /* HAVE_CURL */
#ifdef RSS
OBJ_rss,
#endif /* RSS */
+#ifdef WEATHER
+ OBJ_weather,
+#endif /* WEATHER */
+#ifdef XOAP
+ OBJ_weather_forecast,
+#endif /* XOAP */
#ifdef HAVE_LUA
OBJ_lua,
OBJ_lua_parse,
- OBJ_lua_read_parse,
OBJ_lua_bar,
#ifdef X11
OBJ_lua_graph,
#ifdef HDDTEMP
OBJ_hddtemp,
#endif /* HDDTEMP */
+ OBJ_include,
+ OBJ_blink,
+ OBJ_to_bytes,
OBJ_scroll,
OBJ_combine,
OBJ_entropy_avail,
+ OBJ_entropy_perc,
OBJ_entropy_poolsize,
OBJ_entropy_bar,
#ifdef APCUPSD
struct {
int wantedlines;
- int readlines;
char *logfile;
- double last_update;
- float interval;
char *buffer;
- /* If not -1, a file descriptor to read from when
- * logfile is a FIFO. */
- int fd;
- } tail;
+ int current_use;
+ int max_uses;
+ } headtail;
struct {
double last_update;
char *userid;
} eve;
#endif
+#ifdef HAVE_CURL
+ struct {
+ char *uri;
+ float interval;
+ } curl;
+#endif
#ifdef RSS
struct {
char *uri;
char *action;
int act_par;
- int delay;
+ float interval;
unsigned int nrspaces;
} rss;
#endif
+#ifdef WEATHER
+ struct {
+ char *uri;
+ char *data_type;
+ int interval;
+ } weather;
+#endif
+#ifdef XOAP
+ struct {
+ char *uri;
+ unsigned int day;
+ char *data_type;
+ int interval;
+ } weather_forecast;
+#endif
struct {
char *text;
unsigned int show;
unsigned int step;
unsigned int start;
+ long resetcolor;
} scroll;
struct {