summaryrefslogtreecommitdiff
path: root/dotfiles/system/.config
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-05-27 17:51:33 -0500
committerCraig Jennings <c@cjennings.net>2025-05-27 17:51:33 -0500
commit4497d37d211970783aa4a32d21db4e468c29d8ed (patch)
tree21efd60046842f03db94633cf1f9aeefbb1e9be9 /dotfiles/system/.config
parent77deca928801efd333089ff01a5b9e3e20e11205 (diff)
update calibre plugins and config files
Diffstat (limited to 'dotfiles/system/.config')
-rw-r--r--dotfiles/system/.config/calibre/conversion/kepub_output.py0
-rw-r--r--dotfiles/system/.config/calibre/customize.py.json8
-rw-r--r--dotfiles/system/.config/calibre/global.py.json1
-rw-r--r--dotfiles/system/.config/calibre/gui.py.json30
-rw-r--r--dotfiles/system/.config/calibre/metadata_sources/global.json8
-rw-r--r--dotfiles/system/.config/calibre/plugins/Favourites Menu.json6
-rw-r--r--dotfiles/system/.config/calibre/plugins/Find Duplicates.json2
-rw-r--r--dotfiles/system/.config/calibre/plugins/KePub Metadata Reader.zipbin0 -> 24156 bytes
-rw-r--r--dotfiles/system/.config/calibre/plugins/KePub Metadata Writer.zipbin0 -> 24958 bytes
-rw-r--r--dotfiles/system/.config/calibre/plugins/Search The Internet.json1097
-rw-r--r--dotfiles/system/.config/calibre/server-custom-list-template.json14
-rw-r--r--dotfiles/system/.config/calibre/server-search-the-net.json7
-rw-r--r--dotfiles/system/.config/touchpad-indicator/touchpad-indicator.conf2
13 files changed, 1153 insertions, 22 deletions
diff --git a/dotfiles/system/.config/calibre/conversion/kepub_output.py b/dotfiles/system/.config/calibre/conversion/kepub_output.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/dotfiles/system/.config/calibre/conversion/kepub_output.py
diff --git a/dotfiles/system/.config/calibre/customize.py.json b/dotfiles/system/.config/calibre/customize.py.json
index 993ec41..6248208 100644
--- a/dotfiles/system/.config/calibre/customize.py.json
+++ b/dotfiles/system/.config/calibre/customize.py.json
@@ -6,11 +6,11 @@
"enabled_plugins": {
"__class__": "set",
"__value__": [
- "Big Book Search",
- "Google Images",
"KoboTouch",
- "Kobo Reader Device Interface",
- "KoboTouchExtended"
+ "Google Images",
+ "Big Book Search",
+ "KoboTouchExtended",
+ "Kobo Reader Device Interface"
]
},
"filetype_mapping": {},
diff --git a/dotfiles/system/.config/calibre/global.py.json b/dotfiles/system/.config/calibre/global.py.json
index a7ae554..43f47a0 100644
--- a/dotfiles/system/.config/calibre/global.py.json
+++ b/dotfiles/system/.config/calibre/global.py.json
@@ -64,7 +64,6 @@
"title",
"authors",
"tags",
- "series",
"publisher"
],
"manage_device_metadata": "manual",
diff --git a/dotfiles/system/.config/calibre/gui.py.json b/dotfiles/system/.config/calibre/gui.py.json
index d3ffd6a..b28962b 100644
--- a/dotfiles/system/.config/calibre/gui.py.json
+++ b/dotfiles/system/.config/calibre/gui.py.json
@@ -46,7 +46,19 @@
"jobs_search_history": [],
"lrf_viewer_search_history": [],
"main_search_history": [
+ "not formats:epub",
+ "format:epub",
+ "format:!epub",
+ "author:plato format:epub",
+ "author:Tim Snyder",
+ "author:Jason Stanley",
+ "title:fascism",
+ "fascism",
"author:applebaum",
+ "wittgenstein",
+ "author:wittgenstein format:epub",
+ "author:marx format:epub",
+ "author:marx",
"Merovingian",
"tags:\"=Literary Critique\"",
"tags:\"=Literary Theory\"",
@@ -58,23 +70,11 @@
"author:George Bernard Shaw",
"author:virgil",
"author:\"=Leo Tolstoy\"",
- "author:Tolstoy",
- "author:tolstoy",
- "marked:duplicate_group_0001",
- "title:gawain",
- "title:beowulf",
- "title:gilgamesh",
- "author:homer",
- "author:cesar",
- "author:aria",
- "author:joyce",
- "author:Beckett",
- "author:Baudelaire",
- "author:Baldwin"
+ "author:Tolstoy"
],
"main_window_geometry": null,
"match_tags_type": "any",
- "new_version_notification": true,
+ "new_version_notification": false,
"oldest_news": 60,
"overwrite_author_title_metadata": true,
"plugin_search_history": [
@@ -100,7 +100,7 @@
},
"tweaks_search_history": [],
"upload_news_to_device": true,
- "use_roman_numerals_for_series_number": true,
+ "use_roman_numerals_for_series_number": false,
"viewer_search_history": [],
"viewer_toc_search_history": [],
"worker_limit": 6
diff --git a/dotfiles/system/.config/calibre/metadata_sources/global.json b/dotfiles/system/.config/calibre/metadata_sources/global.json
index 327fc26..fe23e6c 100644
--- a/dotfiles/system/.config/calibre/metadata_sources/global.json
+++ b/dotfiles/system/.config/calibre/metadata_sources/global.json
@@ -1,4 +1,12 @@
{
+ "id_link_rules": {
+ "title": [
+ [
+ "Title",
+ "https://z-library.sk/s/?q=title%3A{title}&languages[]=english&extensions[]=EPUB&extensions[]=PDF&selected_content_types[]=book&order=bestmatch"
+ ]
+ ]
+ },
"ignore_fields": [
"series",
"rating"
diff --git a/dotfiles/system/.config/calibre/plugins/Favourites Menu.json b/dotfiles/system/.config/calibre/plugins/Favourites Menu.json
index 8f50c8a..5505bfc 100644
--- a/dotfiles/system/.config/calibre/plugins/Favourites Menu.json
+++ b/dotfiles/system/.config/calibre/plugins/Favourites Menu.json
@@ -36,6 +36,12 @@
"Convert Books"
]
},
+ {
+ "display": "Get books",
+ "path": [
+ "Store"
+ ]
+ },
null,
{
"display": "Start Content server",
diff --git a/dotfiles/system/.config/calibre/plugins/Find Duplicates.json b/dotfiles/system/.config/calibre/plugins/Find Duplicates.json
index 1e8b5a2..8318527 100644
--- a/dotfiles/system/.config/calibre/plugins/Find Duplicates.json
+++ b/dotfiles/system/.config/calibre/plugins/Find Duplicates.json
@@ -4,7 +4,7 @@
"autoDeleteBinaryDups": false,
"identifierType": "isbn",
"includeLanguages": false,
- "searchType": "binary",
+ "searchType": "titleauthor",
"showAllGroups": true,
"showTagAuthor": true,
"sortGroupsByTitle": true,
diff --git a/dotfiles/system/.config/calibre/plugins/KePub Metadata Reader.zip b/dotfiles/system/.config/calibre/plugins/KePub Metadata Reader.zip
new file mode 100644
index 0000000..13394c9
--- /dev/null
+++ b/dotfiles/system/.config/calibre/plugins/KePub Metadata Reader.zip
Binary files differ
diff --git a/dotfiles/system/.config/calibre/plugins/KePub Metadata Writer.zip b/dotfiles/system/.config/calibre/plugins/KePub Metadata Writer.zip
new file mode 100644
index 0000000..7ac4e55
--- /dev/null
+++ b/dotfiles/system/.config/calibre/plugins/KePub Metadata Writer.zip
Binary files differ
diff --git a/dotfiles/system/.config/calibre/plugins/Search The Internet.json b/dotfiles/system/.config/calibre/plugins/Search The Internet.json
new file mode 100644
index 0000000..21f6786
--- /dev/null
+++ b/dotfiles/system/.config/calibre/plugins/Search The Internet.json
@@ -0,0 +1,1097 @@
+{
+ "SearchMenus": {
+ "Menus": [
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_audible.png",
+ "menuText": "Audible for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.audible.com/search?keywords={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_audible.png",
+ "menuText": "Audible for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.audible.com/search?keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": true,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.com for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.co.uk for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.com.au for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.com.au/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_bn.png",
+ "menuText": "Barnes and Noble for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.barnesandnoble.com/s/{author}/_/M-8q8"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_bn.png",
+ "menuText": "Barnes and Noble for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.barnesandnoble.com/s/{author}+{title}/_/M-8q8"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_bn.png",
+ "menuText": "Barnes and Noble for ISBN",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.barnesandnoble.com/s/{isbn}/_/M-8q8"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_bn.png",
+ "menuText": "Barnes and Noble for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.barnesandnoble.com/s/{title}/_/M-8q8"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_ebay.png",
+ "menuText": "EBay US",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.ebay.com/sch/i.html?_nkw={author}+{title}&_sacat=267"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_ebay.png",
+ "menuText": "EBay UK",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.ebay.co.uk/sch/i.html?_nkw={author}+{title}&_sacat=267"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_ebooks.png",
+ "menuText": "EBooks for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.ebooks.com/SearchApp/SearchResults.net?term={author}&RestrictBy=author"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_ebooks.png",
+ "menuText": "EBooks for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.ebooks.com/SearchApp/SearchResults.net?term={author}+{title}"
+ },
+ {
+ "active": true,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": true,
+ "encoding": "utf-8",
+ "image": "stip_ff.png",
+ "menuText": "FantasticFiction for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.fantasticfiction.com/search/?searchfor=author&keywords={author}"
+ },
+ {
+ "active": true,
+ "encoding": "utf-8",
+ "image": "stip_ff.png",
+ "menuText": "FantasticFiction for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.fantasticfiction.com/search/?searchfor=book&keywords={title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_fictiondb.png",
+ "menuText": "FictionDB for Author",
+ "method": "POST",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.fictiondb.com/search/searchresults.htm?styp=5&srchtxt={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_fictiondb.png",
+ "menuText": "FictionDB for Book",
+ "method": "POST",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.fictiondb.com/search/searchresults.htm?styp=5&author={author}&title={title}&srchtxt=multi&sgcode=0&tpcode=0&imprint=0&pubgroup=0&genretype=--&rating=-&myrating=-&status=-"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_fictiondb.png",
+ "menuText": "FictionDB for ISBN",
+ "method": "POST",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.fictiondb.com/search/searchresults.htm?styp=5&srchtxt={isbn}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_fictiondb.png",
+ "menuText": "FictionDB for Title",
+ "method": "POST",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.fictiondb.com/search/searchresults.htm?styp=5&srchtxt={title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_goodreads.png",
+ "menuText": "Goodreads for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.goodreads.com/search/search?q={author}&search_type=books"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_goodreads.png",
+ "menuText": "Goodreads for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.goodreads.com/search/search?q={author}+{title}&search_type=books"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_goodreads.png",
+ "menuText": "Goodreads for ISBN",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.goodreads.com/search/search?q={isbn}&search_type=books"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_goodreads.png",
+ "menuText": "Goodreads for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.goodreads.com/search/search?q={title}&search_type=books"
+ },
+ {
+ "active": true,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": true,
+ "encoding": "utf-8",
+ "image": "stip_google.png",
+ "menuText": "Google images for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.google.com/images?q=%22{author}%22+%22{title}%22"
+ },
+ {
+ "active": true,
+ "encoding": "utf-8",
+ "image": "stip_google.png",
+ "menuText": "Google images 400x300",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.google.com/images?as_q={author}+%22{title}%22&tbs=isch:1,isz:lt,islt:qsvga,imgo:1&safe=off"
+ },
+ {
+ "active": true,
+ "encoding": "utf-8",
+ "image": "stip_google.png",
+ "menuText": "Google.com for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.google.com/#sclient=psy&q=%22{author}%22+%22{title}%22"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_isfdb.png",
+ "menuText": "isfdb for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.isfdb.org/cgi-bin/se.cgi?type=Name&arg={author}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_isfdb.png",
+ "menuText": "isfdb for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.isfdb.org/cgi-bin/edit/tp_search.cgi?TERM_1={title}&USE_1=title&OPERATOR_1=AND&TERM_2={author}&USE_2=author&OPERATOR_2=AND"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_isfdb.png",
+ "menuText": "isfdb for ISBN",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.isfdb.org/cgi-bin/se.cgi?type=ISBN&arg={isbn}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_isfdb.png",
+ "menuText": "isfdb for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.isfdb.org/cgi-bin/se.cgi?type=Fiction+Titles&arg={title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_kobo.png",
+ "menuText": "Kobo for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.kobobooks.com/search/search.html?q={author}&f=author"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_kobo.png",
+ "menuText": "Kobo for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.kobobooks.com/search/search.html?q={author}+{title}&f=author"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_kobo.png",
+ "menuText": "Kobo for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.kobobooks.com/search/search.html?q={title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_loc.png",
+ "menuText": "Library of Congress for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://catalog.loc.gov/cgi-bin/Pwebrecon.cgi?DB=local&Search_Arg={author}&Search_Code=NAME%40&CNT=100&hist=1&type=quick"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_loc.png",
+ "menuText": "Library of Congress for ISBN",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://catalog.loc.gov/cgi-bin/Pwebrecon.cgi?DB=local&Search_Arg={isbn}&Search_Code=STNO^*&CNT=100&hist=1&type=quick"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_loc.png",
+ "menuText": "Library of Congress for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://catalog.loc.gov/cgi-bin/Pwebrecon.cgi?DB=local&Search_Arg={title}&Search_Code=TKEY^*&CNT=100&hist=1&type=quick"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_lthing.png",
+ "menuText": "LibraryThing for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.librarything.com/search.php?search={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_lthing.png",
+ "menuText": "LibraryThing for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.librarything.com/search.php?search={title}+{author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_lthing.png",
+ "menuText": "LibraryThing for ISBN",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.librarything.com/search.php?search={isbn}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_lthing.png",
+ "menuText": "LibraryThing for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.librarything.com/search.php?search={title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_litmap.png",
+ "menuText": "Literature-Map like Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.literature-map.com/{author}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_loveread.png",
+ "menuText": "Lovereading for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.lovereading.co.uk/search?s={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_loveread.png",
+ "menuText": "Lovereading for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.lovereading.co.uk/search?s={author}+{title}&view=book-results"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_loveread.png",
+ "menuText": "Lovereading for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.lovereading.co.uk/search?s={title}&view=book-results"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_manybooks.png",
+ "menuText": "ManyBooks for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://manybooks.net/search-book?search={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_manybooks.png",
+ "menuText": "ManyBooks for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://manybooks.net/search-book?search={title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "stip_nyt.png",
+ "menuText": "NYTimes for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://nytimes.com/search?query={author}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "stip_nyt.png",
+ "menuText": "NYTimes for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://nytimes.com/search?query={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "stip_nyt.png",
+ "menuText": "NYTimes for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://nytimes.com/search?query={title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wstones.png",
+ "menuText": "Waterstones for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.waterstones.com/books/search/term/{author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wstones.png",
+ "menuText": "Waterstones for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.waterstones.com/books/search/term/{title}+{author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wstones.png",
+ "menuText": "Waterstones for ISBN",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.waterstones.com/books/search/term/{isbn}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wstones.png",
+ "menuText": "Waterstones for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.waterstones.com/books/search/term/{title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wsirn.png",
+ "menuText": "WhatShouldIReadNext for ISBN",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.whatshouldireadnext.com/isbn/{isbn}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://en.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://en.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://en.wikipedia.org/w/index.php?title=Special%3ASearch&search={title}"
+ },
+ {
+ "active": false,
+ "encoding": "",
+ "image": "",
+ "menuText": "",
+ "method": "",
+ "openGroup": false,
+ "subMenu": "",
+ "url": ""
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.ca for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.ca/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.cn for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.cn/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.co.jp for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.co.jp/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.de for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.de/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.it for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.it/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "latin-1",
+ "image": "stip_amazon.png",
+ "menuText": "Amazon.fr for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.amazon.fr/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_chapters.png",
+ "menuText": "Chapters.ca for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://indigo.ca/en-ca/search/?q={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_chapters.png",
+ "menuText": "Chapters.ca for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://indigo.ca/en-ca/search/?q={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_chapters.png",
+ "menuText": "Chapters.ca for ISBN",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://indigo.ca/en-ca/search/?q={isbn}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_chapters.png",
+ "menuText": "Chapters.ca for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://indigo.ca/en-ca/search/?q={title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_fnac.png",
+ "menuText": "Fnac for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://recherche.fnac.com/Search/SearchResult.aspx?SCat=2&Search={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_fnac.png",
+ "menuText": "Fnac for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://recherche.fnac.com/Search/SearchResult.aspx?SCat=2&Search={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_fnac.png",
+ "menuText": "Fnac for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://recherche.fnac.com/Search/SearchResult.aspx?SCat=2&Search={title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_google.png",
+ "menuText": "Google.de for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.google.de/#sclient=psy&q=%22{author}%22+%22{title}%22"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_google.png",
+ "menuText": "Google.es for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.google.es/#sclient=psy&q=%22{author}%22+%22{title}%22"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_google.png",
+ "menuText": "Google.fr for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.google.fr/#sclient=psy&q=%22{author}%22+%22{title}%22"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_google.png",
+ "menuText": "Google.it for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.google.it/#sclient=psy&q=%22{author}%22+%22{title}%22"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_libri.png",
+ "menuText": "libri.de for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.libri.de/shop/action/advancedSearch?action=search&nodeId=-1&binderType=Alle&languageCode=DE&person={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_libri.png",
+ "menuText": "libri.de for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.libri.de/shop/action/advancedSearch?action=search&nodeId=-1&binderType=Alle&languageCode=DE&title={title}&person={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_libri.png",
+ "menuText": "libri.de for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://www.libri.de/shop/action/advancedSearch?action=search&nodeId=-1&binderType=Alle&languageCode=DE&title={title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.de for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://de.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.de for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://de.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.de for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://de.wikipedia.org/w/index.php?title=Special%3ASearch&search={title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.es for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://es.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.es for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://es.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.es for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://es.wikipedia.org/w/index.php?title=Special%3ASearch&search={title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.fr for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://fr.wikipedia.org/w/index.php?title=Sp%E9cial%3ARecherche&search={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.fr for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://fr.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.fr for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://fr.wikipedia.org/w/index.php?title=Sp%E9cial%3ARecherche&search={title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.it for Author",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://it.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.it for Book",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://it.wikipedia.org/w/index.php?title=Special%3ASearch&search={author}+{title}"
+ },
+ {
+ "active": false,
+ "encoding": "utf-8",
+ "image": "stip_wikipedia.png",
+ "menuText": "Wikipedia.it for Title",
+ "method": "GET",
+ "openGroup": false,
+ "subMenu": "",
+ "url": "https://it.wikipedia.org/w/index.php?title=Special%3ASearch&search={title}"
+ }
+ ],
+ "UrlColWidth": 1543
+ }
+} \ No newline at end of file
diff --git a/dotfiles/system/.config/calibre/server-custom-list-template.json b/dotfiles/system/.config/calibre/server-custom-list-template.json
new file mode 100644
index 0000000..f5cad2c
--- /dev/null
+++ b/dotfiles/system/.config/calibre/server-custom-list-template.json
@@ -0,0 +1,14 @@
+{
+ "comments_fields": [
+ "comments"
+ ],
+ "height": "auto",
+ "lines": [
+ "<b>{title}</b> by {authors}",
+ "{series_index} of <i>{series}</i>|||{rating}",
+ "{tags}",
+ "Date: {timestamp}|||Published: {pubdate}|||Publisher: {publisher}"
+ ],
+ "thumbnail": true,
+ "thumbnail_height": 140
+} \ No newline at end of file
diff --git a/dotfiles/system/.config/calibre/server-search-the-net.json b/dotfiles/system/.config/calibre/server-search-the-net.json
new file mode 100644
index 0000000..89dbf5a
--- /dev/null
+++ b/dotfiles/system/.config/calibre/server-search-the-net.json
@@ -0,0 +1,7 @@
+[
+ {
+ "name": "Z-Library",
+ "url": "https://z-library.sk/s/?q=Title%3A{title}%20author%3A{author}&languages[]=english&extensions[]=EPUB&extensions[]=PDF&selected_content_types[]=book&order=bestmatch",
+ "type": "book"
+ }
+] \ No newline at end of file
diff --git a/dotfiles/system/.config/touchpad-indicator/touchpad-indicator.conf b/dotfiles/system/.config/touchpad-indicator/touchpad-indicator.conf
index 72e7890..03f4257 100644
--- a/dotfiles/system/.config/touchpad-indicator/touchpad-indicator.conf
+++ b/dotfiles/system/.config/touchpad-indicator/touchpad-indicator.conf
@@ -1 +1 @@
-{"first-time": false, "version": "2.2.3-ubuntu20.04.0", "is_working": false, "autostart": true, "on_mouse_plugged": true, "on_start": 1, "on_end": 1, "disable_on_typing": true, "interval": 3600.0, "start_hidden": true, "show_notifications": false, "theme": "light", "touchpad_enabled": true, "natural_scrolling": false, "speed": 0.0, "tapping": true, "two_finger_scrolling": true, "edge_scrolling": false, "cicular_scrolling": true, "right-top-corner": 0, "right-bottom-corner": 0, "left-top-corner": 0, "left-bottom-corner": 0, "one-finger-tap": 0, "two-finger-tap": 0, "three-finger-tap": 0, "faulty-devices": ["11/2/a/0", "18/93a/274/100", "11/2/5/7326", "11/2/1/0", "11/2/6/0"]} \ No newline at end of file
+{"first-time": false, "version": "2.2.3-ubuntu20.04.0", "is_working": false, "autostart": false, "on_mouse_plugged": true, "on_start": 1, "on_end": 1, "disable_on_typing": true, "interval": 3600.0, "start_hidden": false, "show_notifications": false, "theme": "light", "touchpad_enabled": false, "natural_scrolling": false, "speed": 0.0, "tapping": true, "two_finger_scrolling": true, "edge_scrolling": false, "cicular_scrolling": true, "right-top-corner": 0, "right-bottom-corner": 0, "left-top-corner": 0, "left-bottom-corner": 0, "one-finger-tap": 0, "two-finger-tap": 0, "three-finger-tap": 0, "faulty-devices": ["11/2/6/0", "18/93a/274/100", "11/2/1/0", "11/2/5/7326", "11/2/a/0"]} \ No newline at end of file