summaryrefslogtreecommitdiff
path: root/dotfiles
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-14 18:37:05 -0600
committerCraig Jennings <c@cjennings.net>2026-02-14 18:37:05 -0600
commitbe8dfe753187226847eafcf90628f0081e4890a9 (patch)
treed1db191601d368bf8c7426fc5cb675c6cf490dee /dotfiles
parentefa2dd9e490161db7df2104f1ed15af9d4264050 (diff)
chore(calibre): add cover plugins, update config
Add Apple Books and Kindle hi-res cover plugins. Update GUI state and metadata source config.
Diffstat (limited to 'dotfiles')
-rw-r--r--dotfiles/common/.config/calibre/customize.py.json60
-rw-r--r--dotfiles/common/.config/calibre/dynamic.pickle.json6
-rw-r--r--dotfiles/common/.config/calibre/gui.json178
-rw-r--r--dotfiles/common/.config/calibre/plugins/Apple Books covers.zipbin0 -> 22815 bytes
-rw-r--r--dotfiles/common/.config/calibre/plugins/Kindle hi-res covers.zipbin0 -> 15129 bytes
5 files changed, 206 insertions, 38 deletions
diff --git a/dotfiles/common/.config/calibre/customize.py.json b/dotfiles/common/.config/calibre/customize.py.json
index 3bfef56..96c4e11 100644
--- a/dotfiles/common/.config/calibre/customize.py.json
+++ b/dotfiles/common/.config/calibre/customize.py.json
@@ -2,56 +2,56 @@
"disabled_plugins": {
"__class__": "set",
"__value__": [
- "Nexto",
- "Amazon IT Kindle",
- "Bubok Portugal",
- "Publio",
- "Amazon AU Kindle",
- "Baen Ebooks",
- "Bubok Spain",
- "MobileRead",
- "Virtualo",
- "Amazon CA Kindle",
- "Empik",
"Smashwords",
- "Kobo",
- "Świat Ebooków",
- "LitRes",
+ "Beam EBooks DE",
+ "Feedbooks",
+ "MobileRead",
+ "Amazon AU Kindle",
+ "Amazon UK Kindle",
+ "ebook.de",
"Mills and Boon UK",
- "Amazon FR Kindle",
+ "Publio",
+ "Wolne Lektury",
"Ebookpoint",
+ "RW2010",
+ "OZON.ru",
+ "Amazon IT Kindle",
+ "eBook.nl",
"Моята библиотека",
- "ebook.de",
+ "Virtualo",
"Библио.бг",
- "Amazon IN Kindle",
+ "LitRes",
"Amazon ES Kindle",
- "Feedbooks",
- "RW2010",
- "Beam EBooks DE",
+ "Bubok Portugal",
+ "Empik",
+ "Świat Ebooków",
"Amazon DE Kindle",
- "Weightless Books",
- "eBook.nl",
+ "Legimi",
+ "Amazon FR Kindle",
"Woblink",
- "Wolne Lektury",
+ "Baen Ebooks",
+ "Amazon CA Kindle",
+ "Amazon IN Kindle",
+ "Weightless Books",
+ "Nexto",
+ "Bubok Spain",
"EbooksGratuits.com",
- "Amazon UK Kindle",
- "Legimi",
- "OZON.ru"
+ "Kobo"
]
},
"enabled_plugins": {
"__class__": "set",
"__value__": [
"eBooks.com",
- "Big Book Search",
+ "ManyBooks",
"Barnes and Noble",
"Pragmatic Bookshelf",
"Project Gutenberg",
- "Google Images",
"Amazon Kindle",
"Archive.org",
- "ManyBooks",
- "Google Books"
+ "Google Books",
+ "Google Images",
+ "Big Book Search"
]
},
"filetype_mapping": {},
diff --git a/dotfiles/common/.config/calibre/dynamic.pickle.json b/dotfiles/common/.config/calibre/dynamic.pickle.json
index 919e29f..0deb38d 100644
--- a/dotfiles/common/.config/calibre/dynamic.pickle.json
+++ b/dotfiles/common/.config/calibre/dynamic.pickle.json
@@ -1,8 +1,14 @@
{
"auto add path choose": "/home/cjennings/downloads/ebooks",
+ "library_delete_books_again": false,
"s_r_search_mode": 0,
+ "save to disk dialog": "/home/cjennings/projects/homelab/inbox",
"sort_history": [
[
+ "#isbn",
+ true
+ ],
+ [
"timestamp",
false
],
diff --git a/dotfiles/common/.config/calibre/gui.json b/dotfiles/common/.config/calibre/gui.json
index 5a81f4d..17fbc60 100644
--- a/dotfiles/common/.config/calibre/gui.json
+++ b/dotfiles/common/.config/calibre/gui.json
@@ -62,6 +62,10 @@
"__class__": "bytearray",
"__value__": "AAAA/wAAAAEAAAACAAAB8wAAA9sB/////wEAAAABAA=="
},
+ "book_info_dialog_splitter_state": {
+ "__class__": "bytearray",
+ "__value__": "AAAA/wAAAAEAAAACAAABXgAAAV4B/////wEAAAABAA=="
+ },
"book_list_pin_splitter_state": {
"__class__": "bytearray",
"__value__": "AAAA/wAAAAEAAAACAAABAAAAAEYA/////wEAAAABAA=="
@@ -295,6 +299,57 @@
}
}
},
+ "geometry-of-book_info_dialog_geometry": {
+ "frame_geometry": {
+ "height": 1340,
+ "width": 1670,
+ "x": 0,
+ "y": 0
+ },
+ "full_screened": false,
+ "geometry": {
+ "height": 1340,
+ "width": 1670,
+ "x": 0,
+ "y": 0
+ },
+ "maximized": true,
+ "normal_geometry": {
+ "height": 1340,
+ "width": 1670,
+ "x": 0,
+ "y": 0
+ },
+ "qt": {
+ "__class__": "bytearray",
+ "__value__": "AdnQywADAAAAAAAAAAAAAAAABoUAAAU7AAAAAAAAAAAAAAaFAAAFOwAAAAACAAAADXAAAAAAAAAAAAAABoUAAAU7"
+ },
+ "screen": {
+ "depth": 32,
+ "device_pixel_ratio": 1.0,
+ "geometry_in_logical_pixels": {
+ "height": 1440,
+ "width": 3440,
+ "x": 0,
+ "y": 0
+ },
+ "index_in_screens_list": 0,
+ "manufacturer": "Dell Inc.",
+ "model": "DELL U3419W",
+ "name": "DP-4",
+ "serial": "",
+ "size_in_logical_pixels": {
+ "height": 1440,
+ "width": 3440
+ },
+ "virtual_geometry": {
+ "height": 1440,
+ "width": 3440,
+ "x": 0,
+ "y": 0
+ }
+ }
+ },
"geometry-of-bulk_metadata_window_geometry": {
"frame_geometry": {
"height": 888,
@@ -452,26 +507,26 @@
"frame_geometry": {
"height": 309,
"width": 668,
- "x": 1343,
- "y": 463
+ "x": 0,
+ "y": 0
},
"full_screened": false,
"geometry": {
"height": 309,
"width": 668,
- "x": 1343,
- "y": 463
+ "x": 0,
+ "y": 0
},
"maximized": true,
"normal_geometry": {
"height": 309,
"width": 668,
- "x": 1343,
- "y": 463
+ "x": 0,
+ "y": 0
},
"qt": {
"__class__": "bytearray",
- "__value__": "AdnQywADAAAAAAU/AAABzwAAB9oAAAMDAAAFPwAAAc8AAAfaAAADAwAAAAACAAAADXAAAAU/AAABzwAAB9oAAAMD"
+ "__value__": "AdnQywADAAAAAAAAAAAAAAAAApsAAAE0AAAAAAAAAAAAAAKbAAABNAAAAAACAAAADXAAAAAAAAAAAAAAApsAAAE0"
},
"screen": {
"depth": 32,
@@ -754,6 +809,57 @@
}
}
},
+ "geometry-of-metadata_single_gui_geom": {
+ "frame_geometry": {
+ "height": 664,
+ "width": 1101,
+ "x": 0,
+ "y": 0
+ },
+ "full_screened": false,
+ "geometry": {
+ "height": 664,
+ "width": 1101,
+ "x": 0,
+ "y": 0
+ },
+ "maximized": true,
+ "normal_geometry": {
+ "height": 664,
+ "width": 1101,
+ "x": 0,
+ "y": 0
+ },
+ "qt": {
+ "__class__": "bytearray",
+ "__value__": "AdnQywADAAAAAAAAAAAAAAAABEwAAAKXAAAAAAAAAAAAAARMAAAClwAAAAACAAAADXAAAAAAAAAAAAAABEwAAAKX"
+ },
+ "screen": {
+ "depth": 32,
+ "device_pixel_ratio": 1.0,
+ "geometry_in_logical_pixels": {
+ "height": 1440,
+ "width": 3440,
+ "x": 0,
+ "y": 0
+ },
+ "index_in_screens_list": 0,
+ "manufacturer": "Dell Inc.",
+ "model": "DELL U3419W",
+ "name": "DP-4",
+ "serial": "",
+ "size_in_logical_pixels": {
+ "height": 1440,
+ "width": 3440
+ },
+ "virtual_geometry": {
+ "height": 1440,
+ "width": 3440,
+ "x": 0,
+ "y": 0
+ }
+ }
+ },
"geometry-of-metasingle_window_geometry3": {
"frame_geometry": {
"height": 1043,
@@ -958,6 +1064,57 @@
}
}
},
+ "geometry-of-single-cover-fetch-dialog-geometry": {
+ "frame_geometry": {
+ "height": 635,
+ "width": 962,
+ "x": 0,
+ "y": 0
+ },
+ "full_screened": false,
+ "geometry": {
+ "height": 635,
+ "width": 962,
+ "x": 0,
+ "y": 0
+ },
+ "maximized": true,
+ "normal_geometry": {
+ "height": 635,
+ "width": 962,
+ "x": 0,
+ "y": 0
+ },
+ "qt": {
+ "__class__": "bytearray",
+ "__value__": "AdnQywADAAAAAAAAAAAAAAAAA8EAAAJ6AAAAAAAAAAAAAAPBAAACegAAAAACAAAADXAAAAAAAAAAAAAAA8EAAAJ6"
+ },
+ "screen": {
+ "depth": 32,
+ "device_pixel_ratio": 1.0,
+ "geometry_in_logical_pixels": {
+ "height": 1440,
+ "width": 3440,
+ "x": 0,
+ "y": 0
+ },
+ "index_in_screens_list": 0,
+ "manufacturer": "Dell Inc.",
+ "model": "DELL U3419W",
+ "name": "DP-4",
+ "serial": "",
+ "size_in_logical_pixels": {
+ "height": 1440,
+ "width": 3440
+ },
+ "virtual_geometry": {
+ "height": 1440,
+ "width": 3440,
+ "x": 0,
+ "y": 0
+ }
+ }
+ },
"geometry-of-tag_editor_geometry": {
"frame_geometry": {
"height": 324,
@@ -1016,7 +1173,7 @@
},
"library_usage_stats": {
"/home/cjennings/archive/books": 10,
- "/home/cjennings/sync/books": 24
+ "/home/cjennings/sync/books": 32
},
"light_palette_name": "",
"light_palettes": {
@@ -1074,7 +1231,12 @@
"tag_browser": true
}
},
+ "metadata-download-identify-widget-splitter-state": {
+ "__class__": "bytearray",
+ "__value__": "AAAA/wAAAAEAAAACAAACAAAAAQAA/////wEAAAABAA=="
+ },
"previous_sort_order_BooksView": {
+ "#isbn": true,
"timestamp": false,
"title": true
},
diff --git a/dotfiles/common/.config/calibre/plugins/Apple Books covers.zip b/dotfiles/common/.config/calibre/plugins/Apple Books covers.zip
new file mode 100644
index 0000000..722e2c7
--- /dev/null
+++ b/dotfiles/common/.config/calibre/plugins/Apple Books covers.zip
Binary files differ
diff --git a/dotfiles/common/.config/calibre/plugins/Kindle hi-res covers.zip b/dotfiles/common/.config/calibre/plugins/Kindle hi-res covers.zip
new file mode 100644
index 0000000..40106fe
--- /dev/null
+++ b/dotfiles/common/.config/calibre/plugins/Kindle hi-res covers.zip
Binary files differ