55[ ![ PyPI - Version] ( https://img.shields.io/pypi/v/Perdoo.svg?logo=PyPI&label=Version&style=flat-square )] ( https://pypi.python.org/pypi/Perdoo/ )
66[ ![ PyPI - License] ( https://img.shields.io/pypi/l/Perdoo.svg?logo=PyPI&label=License&style=flat-square )] ( https://opensource.org/licenses/MIT )
77
8- [ ![ Rye] ( https://img.shields.io/badge/Rye-informational?style=flat-square&logo=rye&labelColor=grey )] ( https://rye.astral.sh )
9- [ ![ Pre-Commit] ( https://img.shields.io/badge/Pre--Commit-informational?style=flat-square&logo=pre-commit&labelColor=grey )] ( https://github.com/pre-commit/pre-commit )
10- [ ![ Ruff] ( https://img.shields.io/badge/Ruff-informational?style=flat-square&logo=ruff&labelColor=grey )] ( https://github.com/astral-sh/ruff )
8+ [ ![ Pre-Commit] ( https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&style=flat-square )] ( https://github.com/pre-commit/pre-commit )
9+ [ ![ Ruff] ( https://img.shields.io/badge/ruff-enabled-brightgreen?logo=ruff&style=flat-square )] ( https://github.com/astral-sh/ruff )
1110
1211[ ![ Github - Contributors] ( https://img.shields.io/github/contributors/Buried-In-Code/Perdoo.svg?logo=Github&label=Contributors&style=flat-square )] ( https://github.com/Buried-In-Code/Perdoo/graphs/contributors )
1312
@@ -23,23 +22,50 @@ Unlike other tagging tools, Perdoo employs a manual approach when metadata files
23221 . Ensure you have [ Pipx] ( https://pipxproject.github.io/pipx/ ) installed: ` pipx --version `
24232 . Install the project: ` pipx install perdoo `
2524
26- ### From Source
25+ ## Usage
2726
28- 1 . Ensure you have a supported version of [ Python] ( https://www.python.org/ ) installed: ` python --version `
29- 2 . Clone the repository: ` git clone https://github.com/Buried-In-Code/Perdoo `
30- 3 . Install the project: ` pip install . `
27+ <details ><summary >Perdoo Commands</summary >
3128
32- ## Execution
29+ <!-- RICH-CODEX hide_command: true -->
30+ ![ ` uv run Perdoo --help ` ] ( docs/img/perdoo-commands.svg )
3331
34- - ` Perdoo <arguments> `
32+ </details >
33+ <details ><summary >Perdoo import</summary >
3534
36- ### Arguments
35+ <!-- RICH-CODEX hide_command: true -->
36+ ![ ` uv run Perdoo import --help ` ] ( docs/img/perdoo-import.svg )
3737
38- | Argument | Type | Description |
39- | ----------- | ---- | ----------------------------------------------------------------------- |
40- | ` --force ` | bool | Forces the sync of archives, regardless of when they were last updated. |
41- | ` --version ` | bool | Displays the version of Perdoo running. |
42- | ` --debug ` | bool | Displays extra/debug messages while running. |
38+ </details >
39+
40+ ### Perdoo archive Commands
41+
42+ <details ><summary >Perdoo archive view</summary >
43+
44+ <!-- RICH-CODEX hide_command: true -->
45+ ![ ` uv run Perdoo archive view --help ` ] ( docs/img/perdoo-archive-view.svg )
46+
47+ </details >
48+
49+ ### Perdoo settings Commands
50+
51+ <details ><summary >Perdoo settings view</summary >
52+
53+ <!-- RICH-CODEX hide_command: true -->
54+ ![ ` uv run Perdoo settings view --help ` ] ( docs/img/perdoo-settings-view.svg )
55+
56+ </details >
57+ <details ><summary >Perdoo settings locate</summary >
58+
59+ <!-- RICH-CODEX hide_command: true -->
60+ ![ ` uv run Perdoo settings locate --help ` ] ( docs/img/perdoo-settings-locate.svg )
61+
62+ </details >
63+ <details ><summary >Perdoo settings update</summary >
64+
65+ <!-- RICH-CODEX hide_command: true -->
66+ ![ ` uv run Perdoo settings update --help ` ] ( docs/img/perdoo-settings-update.svg )
67+
68+ </details >
4369
4470## Supported Formats
4571
@@ -48,19 +74,18 @@ Unlike other tagging tools, Perdoo employs a manual approach when metadata files
4874- .cbr
4975- .cbt
5076- .cbz
51- - .cb7 _ (Requires installing ` cb7 ` dependencies: ` pip install perdoo[cb7]` )_
77+ - .cb7 _ (Requires installing ` cb7 ` dependencies: ` pipx install perdoo[cb7]` )_
5278
5379### Output Extensions
5480
5581- .cbt
5682- .cbz _ (Default)_
57- - .cb7 _ (Requires installing ` cb7 ` dependencies: ` pip install perdoo[cb7]` )_
83+ - .cb7 _ (Requires installing ` cb7 ` dependencies: ` pipx install perdoo[cb7]` )_
5884
5985### Metadata Files
6086
61- - [ Metadata.xml] ( https://github.com/Buried-In-Code/Schemas )
6287- [ MetronInfo.xml] ( https://github.com/Metron-Project/metroninfo )
63- - Perdoo supports a slightly modified [ ComicInfo.xml] ( https://github.com/anansi-project/comicinfo ) to ignore field ordering. _ See [ Buried-In-Code/Schemas ] ( https://github.com/Buried-In-Code/Schemas ) for details. _
88+ - Perdoo supports a slightly modified [ ComicInfo.xml] ( https://github.com/anansi-project/comicinfo ) to ignore field ordering.
6489
6590## Services
6691
@@ -79,14 +104,15 @@ Series with a volume greater than 1 will display its volume in the title.
79104
80105The files are named based on the format of the comic:
81106
82- - ** _ Default/Comic _ ** : ` {Series Title}_#{Issue Number}.cbz `
107+ - ** _ Default _ ** : ` {Series Title}_#{Issue Number}.cbz `
83108- Annual: ` {Series Title}_Annual_#{Issue Number}.cbz `
84109- Digital Chapter: ` {Series Title}_Chapter_#{Issue Number}.cbz `
85- - Hardcover: ` {Series Title}_#{Issue Number}_HC.cbz `
86- - Trade Paperback: ` {Series Title}_#{Issue Number}_TP.cbz `
87110- Graphic Novel: ` {Series Title}_#{Issue Number}_GN.cbz `
111+ - Hardcover: ` {Series Title}_#{Issue Number}_HC.cbz `
112+ - Omnibus: ` {Series Title}_#{Issue Number}.cbz `
113+ - Trade Paperback: ` {Series Title}_#{Issue Number}_TPB.cbz `
88114
89- ## Collection Folder Structure
115+ ### Folder Structure
90116
91117```
92118Collection Root
@@ -95,16 +121,16 @@ Collection Root
95121| | +-- Series_#001.cbz
96122| | +-- Series_Annual_#01.cbz
97123| | +-- Series_Chapter_#01.cbz
98- | | +-- Series_#01_HC.cbz
99- | | +-- Series_#01_TP.cbz
100124| | +-- Series_#01_GN.cbz
125+ | | +-- Series_#01_HC.cbz
126+ | | +-- Series_#01_TPB.cbz
101127| +-- Series-v2
102128| | +-- Series-v2_#001.cbz
103129| | +-- Series-v2_Annual_#01.cbz
104130| | +-- Series-v2_Chapter_#01.cbz
105- | | +-- Series-v2_#01_HC.cbz
106- | | +-- Series-v2_#01_TP.cbz
107131| | +-- Series-v2_#01_GN.cbz
132+ | | +-- Series-v2_#01_HC.cbz
133+ | | +-- Series-v2_#01_TPB.cbz
108134```
109135
110136## Socials
0 commit comments