summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-01-29Xmobar.App.CommandThreadsjao
2022-01-29Xmobar.Run.Command -> Xmobar.Plugins.Commandjao
2022-01-29Whitespacejao
2022-01-29documentation nitsjao
2022-01-16References to xmobar.org updated (fixes #599)jao
2022-01-01readme nitsjao
2022-01-01Changelog update0.41jao
2022-01-01Updated stack resolverTuong Nguyen Manh
This fixes build errors with alsa-mixer.
2021-12-22Fix BatteryP example configurationAndreas Doll
Add a forgotten comma in example configuration to make it syntactically correct.
2021-12-17changelog/versionjao
2021-12-17add disk monitor for freebsdMichal Zielonka
2021-11-21Authors listjao
2021-11-21Improvements for K10Temp's docsjao
2021-11-07Add details to error message regarding purpose of `signal` field.John Soo
2021-11-07Handle signal in perms with the other fields.Guy Gastineau
2021-11-07Fail when reading a SignalChan, parse signal from defaultConfig.John Soo
* Address code review comments on ipc-improvements.
2021-11-07Export SignalTypes from Xmobar for use in other haskell code.John Soo
2021-11-07Let xmobar be used with a signal TMVar when used from other haskell.John Soo
2021-11-05changelog0.40jao
2021-11-05Add a blurb on the hspace commandtulthix
2021-11-02hspace feature. Initial intent: make space for a traytulthix
2021-10-19changelog (michal)jao
2021-10-19add cirrus freebsd test (#580)Michał Zielonka
For start cirrus please use: https://cirrus-ci.org/guide/quick-start/ choose public repositories plan and add only xmobar as observed by cirrus. Also here is addes small fix for dividing by zero when cpu usage is calculated
2021-10-17start using kvm library from bsd for receiving swapinfoMichal Zielonka
Using this library allows us to receive swap info which is more similar with result of command swapinfo.
2021-10-16add top for freebsd procMichal Zielonka
In FreeBSD /proc/pid/stat is missing we should use for top procstat library.
2021-10-11changelogjao
2021-10-08try to add build action for freebsd + uptime plugin splitMichal Zielonka
2021-10-08try to reorganize modules per osMichal Zielonka
We should make better split os specify code for FreeBSD and Linux. Idea comes from @liskin.
2021-10-07add support swap info for freebsdMichal Zielonka
in freebsd swap info is available by sysctl
2021-10-07Add freebsd support for net monitor plugin.Michal Zielonka
In freebsd /sys/class/net is absent so we should use sysctl for obtaining info about stats of network. For parsing if_data struct we could use a "Foreign.Storable"
2021-10-05Changelogjao
2021-10-04add reading memory specific for freebsdMichal Zielonka
In freebsd /proc/memoryinfo is absent so we should use sysctl for obtaining info about stats of memory.
2021-09-15Changelog and whitespacejao
2021-09-14Add documentation for QueueReader.Guy Gastineau
I added `QueueReader` as a section under `Software Transational Memory`, but it is all alone. Some other plugins actually use STM, and maybe they should actually go in that section too. I didn't make a safe versions since the plugin is not readable. It still would be nice to have, but I think exposing `stripActions` is the appropriate solution. That should be handled in a new PR I guess.
2021-09-14Add the QueueReader plugin.Guy Gastineau
* A queue reader for xmobar using `TQueue a` from `stm`. This is a flexible and performat solution for sharing data between arbitrary haskell and xmobar. * I am not sure if I did the haddocks correctly.
2021-09-02Added link to list of station ids. (#565)NebuPookins
2021-08-13Typojao
2021-08-13readme and changelog0.39jao
2021-08-12Refactor Kbd plugin: avoid partials, fallback to group nameNikolay Yakimov
2021-08-12Add getGrpNames to get layout group namesNikolay Yakimov
2021-08-12Fix xkbFreeNames call in getLayoutStrNikolay Yakimov
2021-08-12Fix XkbNamesRec type and Storable instanceNikolay Yakimov
2021-08-12changelog updatedjao
2021-08-08fix: padString should not make strings longerLeo Zhang
2021-07-14Relax base requirements to allow build with GHC 9.0 (#557)Vladimír Štill
2021-07-13changelogjao
2021-07-13Replace forkIO with bracket & Concurrent.AsyncAmir Saeid
2021-07-13Reconnect on ConnectionClosed exceptionAmir Saeid
2021-07-13Remove redundanciesAmir Saeid
2021-07-13Add Kraken pluginAmir Saeid