summaryrefslogtreecommitdiffhomepage
path: root/Plugins
AgeCommit message (Collapse)Author
2010-01-25Another tiny refactoring.Jose Antonio Ortega Ruiz
Ignore-this: 50e76f6d7eb97924b10842a597a00066 darcs-hash:20100125204839-1d908-d067391e30d3ba383d1172c4ce4d00bbc799d171.gz
2010-01-25Inconsequential refactoring of Disk.Jose Antonio Ortega Ruiz
Ignore-this: b1d249892a8a8a44bdbe0dad9e366bcb darcs-hash:20100125201807-1d908-15da5af6614e14470544c5d4439b6bc027b9a0cf.gz
2010-01-25Documentation for the Disk monitorJose A Ortega Ruiz
Ignore-this: 6ad4fcf176b34efc1527973f4f18e12 darcs-hash:20100125032850-748be-f392b8dddcd5c568eb4fd1e31783bab39eb29671.gz
2010-01-25Disk: better error recoveryJose Antonio Ortega Ruiz
Ignore-this: 9a4573711403eb432c20e99efe176811 darcs-hash:20100125031534-1d908-ff74cc159bda5b25393f42b3c321b8b7282dfcb0.gz
2010-01-25hlinting the previous patchJose A Ortega Ruiz
Ignore-this: 9d5eba79f7a89ec7cea59d6b36089cba darcs-hash:20100125025511-748be-6ee650289ecace759813680278466e590e9736be.gz
2010-01-25New disk i/o monitorJose A Ortega Ruiz
Ignore-this: f12c861c05fbaa80271f577dee952c69 darcs-hash:20100125023112-748be-7222c7e7371ef2fab07ef3fe2fe60b48a4f735f4.gz
2010-01-21CoreTemps: revert to non-rounding by defaultJose A. Ortega Ruiz
Ignore-this: b8e96bb91956ea8235c7cae5dba4f4b1 We can control now whether to print decimals using -M darcs-hash:20100121123451-40885-4e2f46ebc0ee72a521a8bea1a10e33d8019e2b65.gz
2010-01-21New options in Monitors (padding and width)Jose A. Ortega Ruiz
Ignore-this: c49cd3f7a80073e897cddaab88143f56 Maximum/minimum field width, padding characters and padding alignment can now be specified as options (-M, -m, -c, -a). darcs-hash:20100121123111-40885-dfc41e464920fe667981ff16507dc8ace5dfa6c9.gz
2010-01-20New Monitor option to specify minimum percentage widthJose A. Ortega Ruiz
Ignore-this: 5e0413c218f257c0db06f83665bd2e5 The new option, -p, is a number specifying how many characters the numerical part of percentages should take. Padding consists of whitespace. E.g. -p 3 makes '3%' appear as ' 3%'. The default value is 0, which means padding is disabled. darcs-hash:20100120215608-40885-2c2ac6718af740971dad491eea92947bae840163.gz
2010-01-19MultiCpus: hlintingJose A. Ortega Ruiz
Ignore-this: 3052c410453447cc9ff89950df4c0077 darcs-hash:20100119222347-40885-94bf85e137995f47d59af199c08b8c243aa297a6.gz
2010-01-19CoreTemp: round temperatures instead of truncating themJose A. Ortega Ruiz
Ignore-this: dd5d719c37169216ad664f916d2bb590 darcs-hash:20100119194726-40885-85c5113621d44d94fc73f6f99f283232d676e1a5.gz
2010-01-19CoreTemp: return temperatures as integer valuesJose A. Ortega Ruiz
Ignore-this: ce917bed99a2d812238d4581fbbff3d6 darcs-hash:20100119191955-40885-21098d264f191a572a0e30f83296d26405d38cba.gz
2010-01-19Tiny refactoringJose A. Ortega Ruiz
Ignore-this: 404b0000887a9c4dfc5209a9f647d561 darcs-hash:20100119021753-40885-3dd49b3e05ab638a27f51f79e1ee0ad34563f001.gz
2010-01-19MultiCpus: pad percentagesJose A. Ortega Ruiz
Ignore-this: 6b8133d37a7ed40ae8b3dbc4d31920fa darcs-hash:20100119020244-40885-c5d0ea1ba9725b8696d254da5e91d1071e483035.gz
2010-01-18MultiCpus: average only over two samplesJose A. Ortega Ruiz
Ignore-this: bb8498323409ea15d452f46ab64f31cb darcs-hash:20100118010702-40885-37a31605605a9cbf534fac9f4c04bf017c813bf2.gz
2010-01-18Small refactoringJose A. Ortega Ruiz
Ignore-this: 886cfda3510443d12f90c6184bf7f6e6 darcs-hash:20100118010639-40885-c69f6371d0ac730d14859f78f4b091e9327e551d.gz
2010-01-18Export only public functions in MultiCpuJose A. Ortega Ruiz
Ignore-this: efde63978ca9b2ff9450f5f173700f18 darcs-hash:20100117233534-40885-38fe446c00739cc0c324a66a987d201c285b1847.gz
2010-01-18Checking for division by 0 in MultiCpusJose A. Ortega Ruiz
Ignore-this: 37834de5acc423c47e29c9e0a492b71c darcs-hash:20100117233109-40885-cd534ebe12270f0c46426e6ffd057d03b59c7f86.gz
2010-01-17New MultiCpu monitor that works like Cpu for multiple CPU coresJose A. Ortega Ruiz
Ignore-this: 64152f888f1e007612dc8e1f1eace875 darcs-hash:20100117221500-40885-23930af67e2b5446712b1bced29ce56ec696965e.gz
2010-02-10Batt: read energy_ if charge_ is not presentAndrea Rossato
Ignore-this: 76a24d0c8d89c239a2c9d8136f77f409ccb34f1a darcs-hash:20100210114505-d6583-ffe623e21b431c2d4d88b79dfb92a1f3af8ed9d8.gz
2010-02-09Suppress warning for half-baked codeAndrea Rossato
Ignore-this: 26aaa6c769e8bb80533c6247a591a66a20e9a87b darcs-hash:20100209105751-d6583-c239e4493b10e56884a634d068fa20b00063f97b.gz
2010-02-09Monitors: display exceptionsAndrea Rossato
Ignore-this: 46f86b3dcf9f41ec35a904e97e96013a656b08d5 darcs-hash:20100209104236-d6583-4f1dbcb4d0ab702c742e73677a955d9f600a1d61.gz
2010-02-09Batt: use sysfs to retrieve informationAndrea Rossato
Ignore-this: 06b7e637c2898c3abcc0959a077b8e418c0c15d4 darcs-hash:20100209104107-d6583-4cbd13d8e7194ce28831e2a106e0bd7078481f63.gz
2009-11-02Since ACPI reads can be slow, use a helper /bin/cat process to perform themsvein.ove
Ignore-this: ae34afa8524d6cfb6baab8eb6c3a3b85 darcs-hash:20091102173811-f57bf-470bb638c0c64ddc093c2238d600772525035ea0.gz
2008-09-17Also avoid excessive precision in memory displaysJohn Goerzen
darcs-hash:20080917031153-c2a52-f7d6550e2b21d4dac8e6ed68a807f7e87162eb7d.gz
2008-09-17Don't show tenths of itemsJohn Goerzen
This is more precision than needed for CPU, Mem, Swap, etc. and consumes valuable space on small devices darcs-hash:20080917025306-c2a52-abfb2791f165d7f922438dfbc80507609b10e6e4.gz
2009-12-09Add very experimental EWMH pluginSpencer Janssen
Ignore-this: 9837736ecbe1f4595f7f892bbfa3f620 darcs-hash:20091209021620-a5988-d6413cf4cde6bae98037e277f47347392e7c710a.gz
2009-11-20extend XMonadLog with XPropertyLogTomas Janousek
Ignore-this: baec7062f93ab5950f57c44876c2f XMonadLog can be even more awesome with the ability to gather input from custom sources. This patch adds exactly that, along with a script to read from pipe and write to xmobar using an X property. darcs-hash:20091120144426-c9ff5-596f8b40c4b3df6ede43832b147e95e48ad582ba.gz
2009-11-07Add XMonadLog.Spencer Janssen
Ignore-this: 99ce96d00494d6bd681ef524bb93f8c7 Support for writing WM status to a root window property was just added to xmonad, this is the accompanying xmobar plugin. The idea is to use XMonadLog rather than StdinReader with xmonad, this should hopefully be more robust than communicating over a pipe. darcs-hash:20091107010104-a5988-5d111c1cba277269dc2dda2a5f4aaae384d4be3a.gz
2009-10-11Support for base 4 without base-3 compatibilityAdam Vogt
Ignore-this: 6846a123ade5dc1164841e62beabbf71 darcs-hash:20091011015618-1499c-f91811df4a05f6e4d236faaa5f4b4050613253e1.gz
2009-09-26Fix for PipeReader contents feching.jao
Ignore-this: d3362cb2b00c407b9ccc6adc97fdbf0d Apparently, a pipe has to be opened in r/w mode for xmobar to update the display of its contents when the latter changes in time. I don't see the reason for this, but the fact remains that opening the pipe in ReadMode does not work. darcs-hash:20090926215132-a9375-0b3384071129d6352493c959fbf078e3a9f58709.gz
2009-08-26Fix parsing in Plugins.Monitors.Netwirtwolff
Ignore-this: 49586807b8118e3dfee9e8e57888175c To close http://code.google.com/p/xmobar/issues/detail?id darcs-hash:20090826211324-d17f0-04737b3640b90276af470aa187d6177113dbec02.gz
2009-03-18Allow color markup in monitor output templatesnzeh
With this patch, colors can be included in the output template of a monitor. E.g., ["-t", "TX <fc darcs-hash:20090318225152-c6b6b-54a807a7f88612b89fdbf7e0ba5ecc0336a5cfa1.gz
2009-01-30wraning fix in Plugins.Monitors.CoreCommonAndrea Rossato
Ignore-this: 5121b9fc93d1f6db6ff825a638c2d580 darcs-hash:20090130165325-d6583-e65fb88f6e41c0f9d94e8a1e499f7c0cf46b476e.gz
2009-01-28Workaround for ghc-6.10.1 bug + cleanupJuraj Hercek
Ignore-this: ee8d4e0e29796729d55b90eddf481af1 darcs-hash:20090128161846-69f16-a10f8397ef030ca6ee7be27a24dd6f6252361960.gz
2008-11-20Catch exceptions from monitors, should fix problems with cpufreqSpencer Janssen
Ignore-this: 175b1d160eaaff1f2f2a2290d514f76e darcs-hash:20081120120606-a5988-a89f879723460fa8691b8a035c667e41d947bfcd.gz
2008-09-16Cleaned up so that we watch the exit codeJohn Goerzen
darcs-hash:20080916053600-c2a52-e068e71779dd9319a450127aeb7512350f0dcc56.gz
2008-09-16Fixed build errorJohn Goerzen
darcs-hash:20080916052656-c2a52-d7ded9a6324e6611824aa77795c4a8bf2dbb9ccf.gz
2008-09-16Added CommandReaderJohn Goerzen
darcs-hash:20080916052025-c2a52-b56fb3901980591a17383a9267166cc3c9d34185.gz
2008-08-06A brief comment for Plugins.MailSpencer Janssen
darcs-hash:20080806205537-a5988-eed3100beab1963bb3b5c1d1aac70726f307e958.gz
2008-08-06Add mail watcher pluginSpencer Janssen
darcs-hash:20080806204047-a5988-a8917d4a02c8ddf9afa34780e6794d3f141d16a0.gz
2008-04-29Weather: close handles when successfully retrieving the dataAndrea Rossato
darcs-hash:20080429102944-d6583-434595c6b2d189fa89fd18bdf763f422754ec147.gz
2008-04-29styleAndrea Rossato
darcs-hash:20080429102848-d6583-54a5167beb89b3e330012b2f92e786e6f456cbe6.gz
2008-03-16Add BatteryP a monitor for batteriesAndrea Rossato
With this monitor is possible to set specific location where to retrieve battery information. For example: Run BatteryP ["BAT0","BAT1","BAT2"] [] 10 this will read the following files: /proc/acpi/battery/BAT0/info and /proc/acpi/battery/BAT0/state /proc/acpi/battery/BAT1/info and /proc/acpi/battery/BAT1/state /proc/acpi/battery/BAT1/info and /proc/acpi/battery/BAT2/state darcs-hash:20080316160115-d6583-efd35abf7a6a1a40fcb5f97ec430783f40b3221d.gz
2008-03-16add XFT support and make UTF-8 support configurableAndrea Rossato
This patch includes many changes: - moved font and printing functions to XUtil.hs and created an abstraction layer to font management; - ported the core, StdinReader and PipeReader to the new font management system. To enable UTF-8 support configure with the "with_utf8" flag (requires utf8-string): runhaskell Setup.lhs configure --flags darcs-hash:20080316121100-d6583-828134da356b706744b56a9d81203129b0e8e484.gz
2008-02-27Date: haddock fixesAndrea Rossato
darcs-hash:20080227190051-d6583-1ed62c182e20c3a615a9af2706371ebe69862a0a.gz
2008-02-16Adjusted filter used for digging out information from /sys directoryJuraj Hercek
- As of 2.4.24 kernel you might experience same frequency for all cores, because cpufreq directory is a link for cores 1 and higher darcs-hash:20080216160650-f49a6-455bdfa46154350d723759d7175629892b284e0e.gz
2008-02-16PipeReader: add utf8 supportAndrea Rossato
darcs-hash:20080216080421-d6583-347341c11af83ddc1c543832c5d524c13d4abd32.gz
2008-02-16StdinReader: add utf8 supportAndrea Rossato
darcs-hash:20080216080306-d6583-13891ea92ae2705fabc3221808a31fc11c6b4095.gz
2007-12-23Added documentation.Juraj Hercek
- added Thermal, CoreTemp, CpuFreq documentation to README file - added haddock documentation darcs-hash:20071222231419-f49a6-beadaa214bd80a9eb12f568dbff8dcf0d88ecfe7.gz