A lightweight system tray app for reading Lemmy posts on desktop without need in Browser.
- Fetches one post with specified interval from a Lemmy instance and displays in menu bar.
- Shows basic information about post: upvotes, downvotes, amount of comments etc in tray menu.
- Opens link to post if clicked.
- Sort type and listing (local/all) can be selected in app settings
- no account is required
Download the latest binary from Releases.
cargo build --release
./target/release/lemmy-tray
Edit config.toml file located in config directory - Linux and Mac: ~/.config/lemmy-tray/
[api_config]
instance = "lemmy.ml" # instance address here
listing_type = "Local" # listing types: Local or All
sort_type = "Active" # sorting types: New, Active, Hot, TopDay, TopHour, NewComments, Scaled, Controversial
[app_config]
title_len_chars = 27 # length of title you will see in menu bar/ tray icon, default value is 27 chars
refresh_tick_sec = 60 # refresh interval, default value is 60 secondsIf configs are invalid, default configs will be used.
Tested on MacOs only, but probably may work on Linux/Win as well