A terminal reader for feedbin
Stores config in ~/.config/feedbin-reader
Caches data in a sqlite database in ~/.cache/feedbin-reader
(Note, that's not true yet, for now the db is alongside the code)
Running the thing:
# generate your local development database
diesel migration run
# run the app
cargo run
Running tests:
make
Installing the diesel CLI (useful for generating new migrations, probably other stuff):
cargo install diesel_cli --no-default-features --features sqlite
(I had some compiliation errors on my laptop without limiting the features like this)