diff options
| author | Craig Jennings <c@cjennings.net> | 2025-07-31 10:59:27 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-07-31 10:59:27 -0500 |
| commit | 33ba364a6dddc7bdb90ac3185a16a87de7ff7e68 (patch) | |
| tree | 2183089d21d6eac5879352143ff9dcec038e2b7c /dotfiles | |
| parent | 4dc03909d87ee51c6df78f1ba310cf692c3b53ec (diff) | |
updating calibre config
Diffstat (limited to 'dotfiles')
| -rw-r--r-- | dotfiles/system/.config/calibre/custom_recipes/The New York Times_1000.recipe | 18 | ||||
| -rw-r--r-- | dotfiles/system/.config/calibre/scheduler.xml | 116 |
2 files changed, 122 insertions, 12 deletions
diff --git a/dotfiles/system/.config/calibre/custom_recipes/The New York Times_1000.recipe b/dotfiles/system/.config/calibre/custom_recipes/The New York Times_1000.recipe index 63df3fd..db3c40b 100644 --- a/dotfiles/system/.config/calibre/custom_recipes/The New York Times_1000.recipe +++ b/dotfiles/system/.config/calibre/custom_recipes/The New York Times_1000.recipe @@ -16,7 +16,7 @@ from calibre.utils.date import strptime from calibre.web.feeds.news import BasicNewsRecipe from polyglot.urllib import urlencode -is_web_edition = False +is_web_edition = True use_wayback_machine = False # This is an Apollo persisted query hash which you can get @@ -33,12 +33,12 @@ web_sections = [ # ('New York', 'nyregion'), ('Business', 'business'), ('Technology', 'technology'), - # ('Sports', 'sports'), + ('Sports', 'sports'), ('Science', 'science'), ('Health', 'health'), ('Opinion', 'opinion'), # ('Arts', 'arts'), - # ('Books', 'books'), + ('Books', 'books'), # ('Movies', 'movies'), # ('Music', 'arts/music'), # ('Television', 'arts/television'), @@ -46,10 +46,10 @@ web_sections = [ # ('Dining & Wine', 'food'), # ('Fashion & Style', 'fashion'), # ('Home & Garden', 'garden'), - ('Travel', 'travel'), - # ('Education', 'education'), - # ('Multimedia', 'multimedia'), - # ('Obituaries', 'obituaries'), + # ('Travel', 'travel'), + ('Education', 'education'), + # ('Multimedia', 'multimedia'), + ('Obituaries', 'obituaries'), # ('Sunday Magazine', 'magazine') ] # web_sections = [ ('Business', 'business'), ] @@ -100,7 +100,7 @@ class NewYorkTimes(BasicNewsRecipe): language = 'en_US' ignore_duplicate_articles = {'title', 'url'} no_stylesheets = True - oldest_web_edition_article = 7 # days + oldest_web_edition_article = 1 # days extra_css = ''' .byl, .time { font-size:small; color:#202020; } @@ -365,4 +365,4 @@ if __name__ == '__main__': parse_todays_page(data) -calibre_most_common_ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36'
\ No newline at end of file +calibre_most_common_ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36' diff --git a/dotfiles/system/.config/calibre/scheduler.xml b/dotfiles/system/.config/calibre/scheduler.xml index f3c64a3..bee54fe 100644 --- a/dotfiles/system/.config/calibre/scheduler.xml +++ b/dotfiles/system/.config/calibre/scheduler.xml @@ -1,12 +1,122 @@ <?xml version='1.0' encoding='utf-8'?> <recipe_collection xmlns="http://calibre-ebook.com/recipe_collection"> - <scheduled_recipe id="builtin:nytimes" title="The New York Times (Web)" last_downloaded="2025-07-22T11:00:45.395725+00:00"><schedule type="days_of_week">0,1,2,3,4,5,6:6:0</schedule></scheduled_recipe> + <recipe_customization keep_issues="0" id="builtin:cracked_com" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:economist_free" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:economist_news" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:wired" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:howtogeek" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:instapaper" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:nejm" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="7" id="builtin:nytimes_sub" add_title_tag="yes" custom_tags="news" recipe_specific_options="{"days": "1", "comp": "yes"}"/> <recipe_customization keep_issues="7" id="builtin:nytimes" add_title_tag="yes" custom_tags="news" recipe_specific_options="{"web": "yes", "days": "1", "comp": "yes"}"/> - <scheduled_recipe id="builtin:economist" title="The Economist" last_downloaded="2025-07-22T11:07:33.441948+00:00"><schedule type="days_of_week">0,1,2,3,4,5,6:6:0</schedule></scheduled_recipe> + <recipe_customization keep_issues="0" id="builtin:seattle_times" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:wsj_free" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:wsj" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:wash_post" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:wash_post_print" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:san_fran_chronicle" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:nytfeeds" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:nyt_magazine" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:nytimes_cooking" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:nytimesbook" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:lex_fridman_podcast" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:thenewcriterion" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:newrepublicmag" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:the_register" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:bbc_fast" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:american_thinker" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:barrons" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:bloomberg" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:nautilus" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:nymag" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:nypost" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:new_york_review_of_books" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:substack" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:cato" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <recipe_customization keep_issues="0" id="builtin:le_monde_en" add_title_tag="yes" custom_tags="" recipe_specific_options="{}"/> + + <account_info id="builtin:lemonde_dip" username="craigmartinjennings@gmail.com" password="cmjDase1n"/> + + <scheduled_recipe id="builtin:foreignaffairs" title="Foreign Affairs" last_downloaded="2025-07-27T18:17:13.871047+00:00"><schedule type="days_of_month">1:6:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:foreignaffairs" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="builtin:harpers" title="Harper’s Magazine" last_downloaded="2025-07-27T18:17:31.931370+00:00"><schedule type="days_of_month">1:6:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:harpers" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="builtin:lemonde_dip" title="Le Monde diplomatique - English edition" last_downloaded="2025-07-28T12:12:22.734582+00:00"><schedule type="interval">30.000000</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:lemonde_dip" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="builtin:new_york_review_of_books_no_sub" title="New York Review of Books (no subscription)" last_downloaded="2025-07-31T13:18:09.896239+00:00"><schedule type="days_of_week">3:6:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:new_york_review_of_books_no_sub" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="builtin:phillosophy_now" title="Philosophy Now" last_downloaded="2025-07-27T19:00:42.952645+00:00"><schedule type="interval">60.000000</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:phillosophy_now" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="builtin:scientific_american" title="Scientific American" last_downloaded="2025-07-28T11:42:47.455644+00:00"><schedule type="days_of_month">15:0:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:scientific_american" add_title_tag="yes" custom_tags="news" recipe_specific_options="{"res": "500"}"/> + + <scheduled_recipe id="builtin:atlantic" title="The Atlantic" last_downloaded="2025-07-27T18:17:49.884607+00:00"><schedule type="days_of_month">1:6:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:atlantic" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="builtin:economist" title="The Economist" last_downloaded="2025-07-28T11:08:27.981940+00:00"><schedule type="days_of_week">5:6:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="7" id="builtin:economist" add_title_tag="yes" custom_tags="news" recipe_specific_options="{"res": "834"}"/> + + <scheduled_recipe id="builtin:new_yorker" title="The New Yorker Magazine" last_downloaded="2025-07-28T11:00:50.969651+00:00"><schedule type="days_of_week">6:6:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:new_yorker" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="builtin:the_week_magazine_free" title="The Week" last_downloaded="2025-07-28T11:37:50.950219+00:00"><schedule type="days_of_week">4:6:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:the_week_magazine_free" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="builtin:atlantic_com" title="TheAtlantic.com" last_downloaded="2025-07-27T19:41:09.027175+00:00"><schedule type="days_of_week">5:6:0</schedule></scheduled_recipe> + + <recipe_customization keep_issues="0" id="builtin:atlantic_com" add_title_tag="yes" custom_tags="news" recipe_specific_options="{}"/> + + <scheduled_recipe id="custom:1000" title="The New York Times (Web)" last_downloaded="2025-07-31T13:18:26.979610+00:00"><schedule type="days_of_week">0,1,2,3,4,5,6:6:0</schedule></scheduled_recipe> - <recipe_customization keep_issues="7" id="builtin:economist" add_title_tag="yes" custom_tags="news" recipe_specific_options="{"res": "960"}"/> + <recipe_customization keep_issues="0" id="custom:1000" add_title_tag="yes" custom_tags="news" recipe_specific_options="{"web": "yes", "days": "1", "res": "mediumThreeByTwo440", "comp": "yes"}"/> </recipe_collection>
\ No newline at end of file |
