Quote:
Originally Posted by DNSB
For the most part, I prefer to use the overrides section of the kobopatch.yaml. By saving a copy of the overrides and doing the minor changes required when patches are added or removed, I don't have to edit the multiple .yaml files in the src folder. A sample overrides section that does only Unify font sizes and Disable orphans/widows is attached.
Code:
## You can put lines in the following section to override the enabled state of patches.
## The indentation matters! Each override should be indented by 4 spaces. Add to the
## section below. This section can be copy and pasted into newer patch versions to
## keep your selections.
##
## Example of how it should look:
## overrides:
## src/nickel.yaml:
## Custom synopsis/details line spacing: yes
## Whatever the yaml is called: no
## src/libadobe.so.yaml:
## You get the idea: yes
overrides:
src/libadobe.so.yaml:
Remove PDF map widget shown during panning: no
#
src/libnickel.so.1.0.0.yaml:
# PATCH GROUP - DON'T ENABLE MORE THAN 1
My 10 line spacing values: no
My 24 line spacing values: no
# END GROUP
Custom left & right margins: no
Custom font sizes: no
ePub fixed top/bottom margins: no
ePub disable built-in body padding-bottom: no
Custom kepub default margins: no
Block WiFi firmware upgrade: no
Custom Sleep/Power-off timeouts: no
Set KePub hyphenation: no
Force user line spacing in KePubs: no
Force user line spacing in ePubs (part 1 of 2): no
Un-force font-family override p tags (std epubs): no
Force user font-family in ePubs (Part 1 of 2): no
ePub constant font sharpness: no
Un-Force user text-align in div,p tags in KePubs: no
Un-force link decoration in KePubs: no
Dictionary text font-family/font-size/line-height: no
# PATCH GROUP - DON'T ENABLE MORE THAN 1
KePub stylesheet additions - text justify: no
KePub stylesheet additions - optimizeSpeed: no
KePub stylesheet additions - optimizeLegibility: no
# END GROUP
Shorten dictionary entry not found message: no
Change Wikipedia search language: no
Cyrillic Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no
Greek Keyboard (GloHD/ClaraHD/AuraOne/H2O2): no
Bulgarian Phonetic Keyboard (GloHD/ClaraHD/AuraOne/H2O2/Forma/Libra): no
Don't grab exclusive access to event0: no
Both page turn buttons go next: no
Both page turn sides go next: no
Increase page navigation history: no
Replace adobe page numbers toggle with invert screen: no
Always show confirmation dialog before upgrading: no
Allow USB storage even when device locked: no
Hide browser from beta features: no
Remove beta features not supported text: no
Disable all tutorial dialogs: no
Remove recommendations (row1col2) from home screen: no
Rename new home screen footer: no
Remove line from bottom tab bar: no
Change Browse Kobo home screen link target - Activity: no
Set visible SmartLink: no
Only show Pocket SmartLink: no
Only show stats SmartLink: no
Never show Kobo Plus, wishlist, and points SmartLinks: no
Allow showing info panel on random screensaver: no
Remove title from reading header/footer: no
Larger Sleep/Power-off timeouts: no
Allow rotation on all devices: no
Don't uppercase header/footer text: no
Custom header/footer page number text: no
Don't uppercase header/footer text and change page number text: no
Swap reading header/footer: no
Customize ComfortLight settings: no
FeatureSettings - BookSpecificStats: no
FeatureSettings - ShowFacebookShare: no
FeatureSettings - FullScreenBrowser: no
FeatureSettings - MyWords: no
FeatureSettings - ExportHighlights: no
DeveloperSettings - AutoUsbGadget: no
PowerSettings - UnlockEnabled: no
Unify font sizes: yes
#
src/librmsdk.so.1.0.0.yaml:
Disable orphans/widows avoidance: yes
Default ePub serif font (Amasis): no
Default ePub sans-serif font (Gill Sans): no
Default ePub symbol font (Symbol): no
Force user line spacing in ePubs (Part 2 of 2): no
Force user font-family in ePubs (Part 2 of 2): no
Ignore ePub book Adobe XPGT stylesheet (page-template.xpgt): no
Ignore ePub book CSS and Adobe XPGT stylesheets: no
Ignore ePub TOC navpoints: no
Default ePub monospace font: no
#
src/nickel.yaml:
Reduce top/bottom page spacer: no
Custom synopsis details line spacing: no
Custom synopsis font size: no
Increase home screen cover size: no
Dictionary pop-up - increase available text area: no
Increase Book Details synopsis area: no
Increase library cover size: no
Custom collection/author header title font: no
Reduce new header/footer height: no
Custom header/footer captions: no
Custom page navigation scrubber: no
Customise Header back button: no
Series list increase cover thumbnails: no
Increase headlines font: no
New home screen subtitle custom font: no
Remove footer (row3) and increase cover size on new home screen: no
Remove footer (row3) on new home screen: no
Show all games: no
Remove forgot pin button from lock screen: no
Increase size of kepub chapter progress chart: no
Change TOC level indentation: no
|
This is a good approach. I am gonna adopt this.
What I do is just to list all patches I used and enabled by YES.
This is agood approach. List them all and then modify.