| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-28 | Remove deprecated ArchUpdates plugin | Enrico Maria De Angelis | |
| Users should have long switched to PacmanUpdates, as communicated in #723. Furthemore, we had forgotten to list PacmanUpdates in the plugins wrappable in Runnable. Fixed now. | |||
| 2025-12-24 | Remove unnecessary `extensible-exceptions` dependency | konsumlamm | |
| 2025-12-18 | wrong module name for inputs.nixmobar.homemodules.mainmodule useuppercase M ↵ | Crobbet | |
| instead | |||
| 2025-10-26 | Avoid redundant use of IO monad | Enrico Maria De Angelis | |
| 2025-10-23 | Accordion: avoid spawing a process to read from pipe | Enrico Maria De Angelis | |
| The reason is that this way the issue https://codeberg.org/Aster89/xnobar/issues/15#issue-2346829 is fixed. See https://codeberg.org/Aster89/xnobar/issues/15#issuecomment-7864955 for more details. | |||
| 2025-08-28 | export Run.Exec instead (issue #747) | jao | |
| 2025-08-28 | export doEveryTenthSeconds (issue #747) | jao | |
| 2025-06-07 | changelog and version bump | jao | |
| 2025-06-07 | bump base dependency | paumr | |
| 2025-06-04 | changelog update0.50 | jao | |
| 2025-06-04 | MPD compilable again by default with all_extensions | jao | |
| 2025-06-02 | changelog updates | jao | |
| 2025-06-02 | swap_enabled is not accessable in FreeBSD 15/Current | Michal Zielonka | |
| instead of swap_enabled in top program currently checking number of swap devices is used. | |||
| 2025-06-01 | changelog updates | jao | |
| 2025-06-01 | Accordion: new constructor to allow short version to have plugins too | Enrico Maria De Angelis | |
| 2025-06-01 | Accordion: some renaming and reformatting | Enrico Maria De Angelis | |
| 2025-04-15 | author credits (alexander pankoff) | jao | |
| 2025-04-14 | feat: add new PacmanUpdates plugin | Alexander 'ccntrq' Pankoff | |
| the new PacmanUpdates plugin behaves similar to the ArchUpdates plugin while additionally allowing to pass in a custom error message for unknown pacman failures. The default error message of `pacman: Unknown cause of failure.` of the ArchUpdates plugin is too long for my taste. The ArchUpdates plugin was modified to delegate to the new PacmanUpdates plugin while providing the default error message and to show a deprecation notice in the zero updates case. The new name better represents the Plugin's compatibility with all pacman-based distributions, not just Arch. The docs have been updated to reflect the existence of the new plugin and to highlight the similarities between the ArchUpdates and PacmanUpdates plugins. The ArchUpdates plugin has been marked has deprecated there to. | |||
| 2025-04-01 | changelog for 0.490.49 | jao | |
| 2025-04-01 | relax bounds on `base` to allow building with `base v4.20` | Alexander 'ccntrq' Pankoff | |
| 2025-03-31 | copyright years | jao | |
| 2025-03-31 | forgejo actions updates | jao | |
| 2025-03-31 | forgejo: run actions on push | jao | |
| 2025-03-31 | forgejo syntax fixes | jao | |
| 2025-03-31 | forgejo: matrix vars | jao | |
| 2025-03-31 | forgejo actions: test job definition | jao | |
| 2025-03-31 | forgejo actions | jao | |
| 2025-03-31 | readme nits | jao | |
| 2025-03-31 | woodpecker events | jao | |
| 2025-03-31 | changelog updates | jao | |
| 2025-03-31 | hlinting | jao | |
| 2025-03-31 | mpris: Read track length from Word64 too | Claudio Bley | |
| According to the MPRIS v2 spec, the length of a track "must be given in microseconds, and be represented as a signed 64-bit integer". [1] But Spotify does not follow the spec and represents it as an unsigned 64-bit integer: ``` $ dbus-send --session --print-reply --reply-timeout=150 --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Get string:org.mpris.MediaPlayer2.Player string:Metadata method return time=1743433787.301824 sender=:1.142 -> destination=:1.178 serial=1071 reply_serial=2 variant array [ dict entry( string "mpris:length" variant uint64 152000000 ) ... ``` This always made the `length` template argument end up empty, but allowing a Word64 for this attribute fixes this problem. [1]: https://specifications.freedesktop.org/mpris-spec/latest/Track_List_Interface.html#Mapping:Metadata_Map | |||
| 2024-10-08 | nix flake | refaelsh | |
| Author: refaelsh <refaelsh@pm.me> Date: Tue Oct 8 18:14:23 2024 +0100 | |||
| 2024-08-26 | fallback to weather in weatherS | jao | |
| 2024-08-25 | wee refactoring | jao | |
| 2024-08-25 | new template variable weatherS for WeatherX | jao | |
| 2024-06-23 | changelog updates | jao | |
| 2024-06-21 | Accordion: a plugin two wrap other plugins and collapse them to a single ↵ | Enrico Maria De Angelis | |
| replacement string | |||
| 2024-05-22 | doc nits | jao | |
| 2024-05-22 | Remove 1-arg ctor for ArchUpdates | Enrico Maria De Angelis | |
| 2024-05-21 | changelog and doc nits for ArchUpdates | jao | |
| 2024-05-18 | ArchUpdates | Enrico Maria De Angelis | |
| 2024-05-07 | changelog and cabal file for 0.48.10.48.1 | jao | |
| 2024-05-07 | Revert "Make the Kbd monitor clickable, with click selecting the next layout" | jao | |
| This reverts commit 0fec9d3fdf9bc86187f9f670dafd2ef57fe03f29. Mouse actions can already be attached to the monitor, and for instance use there invocations to setxbdmap to switch layouts. Fixes #703. | |||
| 2024-04-01 | version bump | jao | |
| 2024-04-01 | changelog0.48 | jao | |
| 2024-03-30 | fix for unmet pattern matches warnings (clean build) | jao | |
| 2024-03-30 | changelog | jao | |
| 2024-03-30 | Add ctor for Locks plugin to accpet on/off labels | Enrico Maria De Angelis | |
| 2024-03-30 | credits | jao | |
