Skip to content
RSS Feed Notifications
Crystal Makefile
Branch: master
Clone or download
Andrew
Latest commit ff5cc3d Aug 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
res/icon Add application-rss+xml-symbolic.svg Aug 15, 2019
spec init Feb 20, 2019
src Update rss-feed-notifications.cr Aug 16, 2019
.gitignore update Feb 26, 2019
.travis.yml init Feb 20, 2019
LICENSE init Feb 20, 2019
Makefile Add Makefile Aug 13, 2019
README.md Update README.md Aug 15, 2019
rss-feed-notifications.desktop init Feb 22, 2019
shard.lock init Feb 20, 2019
shard.yml Update Crystal 0.30.0 Aug 15, 2019

README.md

RSS Feed Notifications

Notifications news about the release of a new update for Linux distributive based on rolling releases, such as Manjaro and Arch linux.

This application is based on two crystal shards:

It works like this - if the date of publication coincides with the current date, a notification is displayed and when you click on the notification, a browser opens with a news page.

Dependencies

Installation

In the launch shortcut file rss-feed-notifications.desktop replace Icon=quiterss with your own.

  1. git clone git: //github.com/webmastak/rss-feed-notifications
  2. cd rss-feed-notifications
  3. install shards
  4. crystal build --release --no-debug src/rss-feed-notifications.cr
  5. cp ~/rss-feed-notifications/rss-feed-notifications ~/.local/bin/rss-feed-notifications
  6. cp ~/rss-feed-notifications/rss-feed-notifications.desktop ~/.config/autostart/rss-feed-notifications.desktop
  7. restart system
  8. enjoy

Usage

File ~/.config/<application-name>/config.yml with settings default to be created automatically when you first start the application, with settings:

  • days: example the news came out on 08/15/2019, and will be show +1 day from the day release, until it is viewed from the notification
  • refresh: news check interval at minutes
  • label: notification label in your language, default: Show
  • summary: summary
  • url: url feed
  • icon: if you want to put your icon for notification, replace for example icon: nil with icon: your-icon-symbolic

You can change the parameters. Can also rename an application, for example rss-feed-notifications to rss-feed

Contributing

  1. Fork it (https://github.com/webmastak/rss-feed/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

You can’t perform that action at this time.