summaryrefslogtreecommitdiffhomepage
path: root/Plugins
AgeCommit message (Collapse)Author
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
2007-12-23Adjusted thermal monitor.Juraj Hercek
- Thermal monitor can handle more thermal zones now darcs-hash:20071222231039-f49a6-0a8a2f7d575f7e82adbd9b3ee261d046e616dc07.gz
2007-11-30Added thermal, cpufreq and coretemp monitors.Juraj Hercek
Prerequisities: thermal - thermal module should be loaded/compiled in kernel - available in (at least) intel centrino processors cpufreq - acpi_cpufreq module should be loaded/compiled in kernel - available in modern processors coretemp - coretemp module should be loaded/compiled in kernel - available (at least) in core 2 duo processors darcs-hash:20071130205430-f49a6-0ff042af60c91416fd8dd8190cbd9022bcabb269.gz
2007-11-15Now that a cold winter is approaching I added a new feature to Weather: the ↵Andrea Rossato
capacity of reading negative temperature. This feature is generally not needed in Summertime. darcs-hash:20071115134905-d6583-a785fbbf0fa9aa49fbf0ba4e230e93ce013748ad.gz
2007-11-08StdinReader: exit when stdin has been closedSpencer Janssen
darcs-hash:20071107231028-a5988-6787dafbed6f6c81f52989710a326e40273c2b45.gz
2007-11-05Plugins/Monitors/Common.hs: fix a bug in stringParserAndrea Rossato
darcs-hash:20071105102354-d6583-90bb0950fe8bbe04090f6606068e251a4741b76c.gz
2007-11-04A new implementation of the position configuration optionAndrea Rossato
WARNING: this patch breaks previous configuration files. A new implementation of the position configuration option: - Top and Bottom have non arguments - TopW and BottomW have now 2 arguments: Align (L, C or R) and Int - setting a width % greater than 100 means a 100% width darcs-hash:20071104174551-d6583-adff505bf3929926554595180b8da1c7a0f9d0a5.gz
2007-11-04helloworld.config updated to recent changesAndrea Rossato
darcs-hash:20071104153244-d6583-b989418c68a3c5600476dc55c6081a5426caebed.gz
2007-11-04helloworld.config: updated to latest configuration changesAndrea Rossato
darcs-hash:20071104112106-d6583-2488a2a7007d5cafb7188338af544cb0b06caa93.gz
2007-10-28Added support for text alignment commands in the output templateAndrea Rossato
WARNING: this patch breaks old configuration files. - removed align configuration option - added alignSep configuration option, a 2 character string: the text before the first character will be align to left, the text in between the 2 characters will be centered, and the text after the second character will be align to the right. For instance: with alignSep darcs-hash:20071028214720-d6583-be3839c8989a8075f4b1c94dcbc351b499342370.gz
2007-10-28updated config-sample to latest changesAndrea Rossato
darcs-hash:20071028124034-d6583-3b5e6c52d3f9be1703a24b645a955c292da459e4.gz
2007-10-04Weather plugin: accept temperatures with decimal pointsSpencer Janssen
darcs-hash:20071004000348-a5988-9c568e8d696b344f66f42b0e0993e76f3c591632.gz
2007-10-03Date: now implemented using rate and runAndrea Rossato
darcs-hash:20071003142700-d6583-92b890f3badd136dacbfccdcb8b68550f3fff3c8.gz
2007-10-03HelloWorld defines only runAndrea Rossato
darcs-hash:20071003110743-d6583-00a55879b712ba4ec61ad69dd7c02dea77d1ca51.gz
2007-10-02updated helloworld.config-sample to latest changesAndrea Rossato
darcs-hash:20071002115319-d6583-d6bc478133345b0b5324cb538dedf0e2d460157c.gz
2007-09-28Added a plugin to read from stdinAndrea Rossato
Try it with: xmobar -t "%StdinReader%" -c '[Run StdinReader]' then start writing ;) darcs-hash:20070928120432-d6583-8b2a37548db9176c0dcfe7818c5de62722d889fb.gz
2007-09-28Removed unused rate methodAndrea Rossato
darcs-hash:20070928120413-d6583-9abe460d55a7e1782d425d624fb51d64d18b0615.gz
2007-09-27more cleanupAndrea Rossato
darcs-hash:20070927194026-d6583-21864b1e70ddf83144b7fdac9591d8eca2772025.gz
2007-09-27PipeReader: added a configurable aliasAndrea Rossato
darcs-hash:20070927175144-d6583-60d4a2e8923f3e8aea785283a796d52007cde3c3.gz
2007-09-27Monitors: updated to recent API changes - code formattingAndrea Rossato
darcs-hash:20070927173711-d6583-b7adaf52f8dac399b62556500236af1ed1db1a29.gz
2007-09-27HelloWorld: updated to recent API changesAndrea Rossato
darcs-hash:20070927173651-d6583-498f92a410459510b38e53dfbd582baf04bf0fd1.gz
2007-09-27Date: updated to recent API changesAndrea Rossato
darcs-hash:20070927173557-d6583-73e62f127050653aa83aa08d49af6de137bf26a6.gz
2007-09-27Added a plugin to read named pipes (such as an XMonad logger)Andrea Rossato
darcs-hash:20070927173529-d6583-e817ee89a436f2d6d8f3c888244c2cd9c2603546.gz