HOME

TheInfoList



OR:

Conky is a
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
desktop
system monitor A system monitor is a hardware or software component used to monitor system resources and performance in a computer system. Among the management issues regarding use of system monitoring tools are resource usage and privacy. Overview Software ...
for the
X Window System The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wi ...
. It is available for
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
, FreeBSD, and OpenBSD. Conky is highly configurable and is able to monitor many system variables including the status of the CPU,
memory Memory is the faculty of the mind by which data or information is encoded, stored, and retrieved when needed. It is the retention of information over time for the purpose of influencing future action. If past events could not be remembered ...
, swap space, disk storage, temperatures, processes, network interfaces, battery power, system messages, e-mail inboxes,
Arch Linux Arch Linux () is an independently developed, x86-64 general-purpose Linux distribution that strives to provide the latest stable versions of most software by following a rolling-release model. The default installation is a minimal base system, ...
updates, many popular music players ( MPD, XMMS2, BMPx,
Audacious Audacious may refer to: * ''Audacious'' (album), a 2016 album by Cupcakke * Audacious (software), an open-source media player Ships * List of ships named ''Audacious'' * HMS ''Audacious'', various ships of the British Royal Navy * ''Audaci ...
, etc.), weather updates, breaking news, and much more.Conky documentation
/ref> Unlike system monitors that use high-level
widget toolkit A widget toolkit, widget library, GUI toolkit, or UX library is a library or a collection of libraries containing a set of graphical control elements (called ''widgets'') used to construct the graphical user interface (GUI) of programs. Most widge ...
s to render their information, Conky is drawn directly in an X window. This allows it to be configured such that it consumes relatively few system resources. Conky was hailed as "one of the best maintained, and definitely one of the most useful, programs in the world of open source" in ''
Linux Magazine ''Linux Magazine'' is an international magazine for Linux software enthusiasts and professionals. It is published by the former Linux New Media division of the German media company Medialinx AG. The magazine was first published in German in 199 ...
''. It comes pre-configured in the default installation of
Pinguy OS Pinguy OS is a discontinued free Linux distribution for x86-based PCs, based on Ubuntu. General info Pinguy OS is an Ubuntu-based distribution with many applications and tweaks installed by default. Such software includes ZRam and Preload. ...
and
CrunchBang Linux CrunchBang Linux (abbreviated #!) was a Linux distribution derived from Debian by Philip Newborough (who is more commonly known by his username, corenominal). CrunchBang was designed to use comparatively few system resources. Instead of a deskt ...
.


History

Conky is a fork o
torsmo
a system monitor that is no longer maintained. Torsmo, however, continues to be used in systems where applications that use minimal resources are preferred. Damn Small Linux, for example, runs torsmo in its desktop root window on the default installation of its
Live CD A live CD (also live DVD, live disc, or live operating system) is a complete bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than loading f ...
. Conky derives its name from a character in the Canadian television programme ''
Trailer Park Boys ''Trailer Park Boys'' is a Canadian mockumentary sitcom television series created by Mike Clattenburg that began airing in 2001 as a continuation of his 1999 film bearing the same name. The show follows the misadventures of a group of trailer p ...
''.


Common uses

While Conky is suited for use as a system monitor, it can also be used to gather and display many other sources of information and can be extended with the
Lua Lua or LUA may refer to: Science and technology * Lua (programming language) * Latvia University of Agriculture * Last universal ancestor, in evolution Ethnicity and language * Lua people, of Laos * Lawa people, of Thailand sometimes referred t ...
programming language. Conky has also been ported to devices such as the
Nokia N900 The Nokia N900 is a smartphone made by Nokia. It supersedes the Nokia N810. Its default operating system, Maemo 5, is a Linux-based OS originally developed for the Nokia 770 Internet Tablet. It is the first Nokia device based upon the Texas ...
and can be ported to practically any system with GCC and an
X11 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wi ...
implementation. Users have created and distributed many customized scripts, demonstrating Conky's modularity and versatility in function and appearance
A thread
on the
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: '' Desktop'', ''Server'', and ''Core'' for Internet of things devices and robots. All ...
forums has grown to over 2,000 pages of users sharing their configurations.Howto: Get a beautiful Conky 1.4.2 setup
/ref>


Usage example

A simple configuration for Conky which displays the time on a user's desktop is as follows: Note: As of version 1.10 Conky has changed the syntax used. conky.config = conky.text = $ An simpler example of the old syntax: update_interval 30 own_window yes own_window_type desktop use_xft yes xftfont DejaVu Sans:size=14 alignment bottom_right TEXT $ Default configuration file location is or . On most systems, "" is , and you can find the sample configuration file there ().


Screenshots

Image:Arch Linux.png, Conky on
Arch Linux Arch Linux () is an independently developed, x86-64 general-purpose Linux distribution that strives to provide the latest stable versions of most software by following a rolling-release model. The default installation is a minimal base system, ...
Image:Conky_Orange.png, Conky on
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: '' Desktop'', ''Server'', and ''Core'' for Internet of things devices and robots. All ...
Image:ConkyF14.png, Conky on Fedora 14 (Laughlin) Image:Conky-grapes on Debian.jpg, Conky with lua on Debian


See also

*
GKrellM GNU Krell Monitors (GKrellM)''Krell'' is a reference to an extraterrestrial race in the science fiction movie '' Forbidden Planet''. See Retrieved 6 January 2008. Archived frothe original/ref> is a system monitor software based on the GTK+ toolki ...


References


External links

* {{DEFAULTSORT:Conky (Software) Free system software Free software programmed in C Linux process- and task-management-related software System administration Lua (programming language)-scriptable software System monitors