No description
Find a file
renovate-bot c8372e1c75
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/test Pipeline was successful
chore(deps): update rust crate kdl to v6.7.0
2026-06-07 00:01:46 +00:00
.woodpecker feat(build): add mise tasks for tests 2026-01-07 19:45:57 -07:00
src fix(deps): update rust crate http-cache-reqwest to 0.16.0 2026-01-08 23:02:49 -07:00
.editorconfig Initial commit 2025-05-18 15:46:20 -06:00
.gitignore Initial commit 2025-05-18 15:46:20 -06:00
Cargo.lock chore(deps): update rust crate kdl to v6.7.0 2026-06-07 00:01:46 +00:00
Cargo.toml chore(deps): update reqwest and other associated libs 2026-02-01 14:34:12 -07:00
LICENSE Add README and license, move config loc to correct name 2025-05-18 18:36:43 -06:00
mise.toml chore(deps): update dependency rust to v1.96.0 2026-06-04 20:01:42 +00:00
README.md fix(docs): update CI badge [ci skip] 2026-05-27 11:15:39 -06:00
renovate.json Update renovate.json 2026-05-27 15:57:43 +00:00

dashboard-feeds

status-badge

A small terminal application that fetches a list of RSS and Atom feeds. It is designed for dashboard-style layouts, so it elegantly wraps lines on narrow panes. It also embeds feed item links on terminals that support it.

Usage

Create a config file at ~/.config/dashboard-feeds/config.kdl with a list of URLs like this:

feeds {
  url "https://blog.rust-lang.org/feed.xml"
  url "https://archlinux.org/feeds/news/"
}

Then run the program. You can add the --limit option (-n for short) to limit the number of returned posts.

$ dashboard-feeds -n 5
- Rust Blog: Announcing Rust 1.87.0 and ten years of Rust!
- Rust Blog: Announcing Google Summer of Code 2025 selected projects
- Rust Blog: Announcing rustup 1.28.2
- Arch Linux: Recent news updates: Valkey to replace Redis in the [extra] Repository
- Rust Blog: crates.io security incident: improperly stored session cookies

License

© 2026 Rosa Richter

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.