No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rosa Richter 6de52b0ac5
Some checks failed
ci/woodpecker/push/test Pipeline failed
fix: Fix mise in CI
2026-10-20 09:52:33 -06:00
.woodpecker fix: Fix mise in CI 2026-10-20 09:52:33 -06: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 thiserror to v2.0.20 2026-09-10 16:04:31 +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 fix: Fix mise in CI 2026-10-20 09:52:33 -06: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/.