
VAULT
abc202306Galleries
An Obsidian Note Vault for storing gallery notes, and also for storing digests from the websites e-hentai and nhentai.
ctime: 2025-12-17T20:55:15+08:00 mtime: 2026-02-09T23:15:43+08:00
README
An Obsidian Note Vault for storing gallery notes, and also for storing digests from the websites e-hentai and nhentai.
| preview-url | https://abc202306.github.io/quartz/ |
| source-url | https://github.com/abc202306/galleries/ |
| version | v1.0.0.20260122 |
pinned
web-clipper
- EXHentai Web Clipper for Obsidian | https://github.com/abc202306/exhentai-web-clipper-for-obsidian
- NHentai Web Clipper for Obsidian | https://github.com/abc202306/nhentai-web-clipper-for-obsidian
folder-struct
DFC stands for the total number of descendant files
views-of-base-gallery-base
[!Note]
artist
seealso: base-gallery.base#artist, gallery-doc-artist
- base-gallery.base#artist/kiira | 5 | kiira
- base-gallery.base#artist/henreader | 5 | henreader
- base-gallery.base#artist/utatane | 4 | utatane
- base-gallery.base#artist/wancho | 3 | wancho
- base-gallery.base#artist/custom-udon | 3 | custom-udon
- base-gallery.base#artist/komugi | 3 | komugi
- base-gallery.base#artist/hikami-izuto | 2 | hikami-izuto
- | 2 | as109-or-g.s
- base-gallery.base#artist/murai-renji | 1 | murai-renji
- base-gallery.base#artist/yoyomax | 1 | yoyomax
- base-gallery.base#artist/kani-biimu | 1 | kani-biimu
- base-gallery.base#artist/baku-p | 1 | baku-p
categories
seealso: base-gallery.base#categories
- base-gallery.base#categories/doujinshi | 489 | doujinshi
- base-gallery.base#categories/manga | 119 | manga
- base-gallery.base#categories/image-set | 39 | image-set
- base-gallery.base#categories/artist-cg | 35 | artist-cg
- base-gallery.base#categories/misc | 23 | misc
- base-gallery.base#categories/game-cg | 8 | game-cg
- base-gallery.base#categories/non-h | 4 | non-h
- base-gallery.base#categories/western | 1 | western
parody
seealso: base-gallery.base#parody
- base-gallery.base#parody/original | 205 | original
- base-gallery.base#parody/blue-archive | 101 | blue-archive
- base-gallery.base#parody/touhou-project | 25 | touhou-project
- base-gallery.base#parody/mahoujin-guru-guru | 20 | mahoujin-guru-guru
female
- base-gallery.base#female/lolicon | 676 | lolicon
- base-gallery.base#female/rape | 110 | rape
male
mixed
character
symbols
[!Note]
- symbol-type
- REGEXP-PREFIX | regexp-prefix
- REGEXP-NONE | regexp-none
- FILE | file
- symbol-tag
- GROUPED | grouped
| FOLDER | FILE | SYMBOL-TYPE | SYMBOL-TAG |
|---|---|---|---|
/ | "README.md" | file | |
/exhentai-uploader/ | /^exhentai-uploader-(?<uploaderName>.+)\.md/ | regexp-prefix | |
/galleries/exhentai/ | /^(?<yearUploaded>\d{4})\/exhentai-g-(?<exhentaiGalleryID>\d+)-(?<exhentaiGalleryToken>.+)\.(?<extension>md|png|jpg|webp)$/ | regexp-prefix | grouped |
/galleries/nhentai/ | /^(?<yearUploaded>\d{4})\/nehentai-g-(?<nhentaiGalleryID>\d+)\.(?<extension>md|png|jpg|webp)$/ | regexp-prefix | grouped |
/gallery-doc-property/ | /^(?<propertyNameSpaceName>.+)\/property-(?<propertyName>.+)\.md$/ | regexp-prefix | grouped |
/gallery-doc-templates/ | /^template-(?<templateName>.+)\.md$/ | regexp-prefix | |
/gallery-doc/collection/ | /^collection-(?<collectionName>gallery-.+)\.md$/ | regexp-prefix | |
/gallery-doc/gallery-doc-base-file/ | /^base-(?<baseItemName>.+)\.base$/ | regexp-prefix | |
/gallery-doc/gallery-doc-canvas/ | /^canvas-(?<canvasName>.+)\.canvas$/ | regexp-prefix | |
/gallery-doc/gallery-doc-galleries/ | /^gallery-url-(?<galleryUrlTypeName>.+)\.md$/ | regexp-prefix | |
/gallery-doc/gallery-doc-image-file/ | /^image-(?<imageName>.+)\.png$/ | regexp-prefix | |
/gallery-doc/gallery-doc-notation/ | /^notation-(?<notationName>.+)\.md$/ | regexp-prefix | |
/gallery-doc/gallery-doc-property/ | /^propertyns-(?<propertyNameSpaceName>.+)\.md$/ | regexp-prefix | |
/gallery-doc/gallery-doc-special-keywords/ | /^(?<fileBaseName>.+)\.md$/ | regexp-none | |
/gallery-doc/gallery-doc-year/ | /^gallery-year-(?<year>\d{4})\.md$/ | regexp-prefix | |
/gallery-doc/gallery-doc/ | /^gallery-doc-(?<galleryDocName>.+)\.md$/ | regexp-prefix | |
/gallery-doc/gallery-tag/ | /^(ex|n)hentai-tg-(?<tagNameSpaceName>.+)\.md$/ | regexp-prefix | |
/gallery-notes/ | /gallery-note-(?<date>\d{4}-\d{2}-\d{2})\s(?<noteTitle>.*)^\.md$/ | regexp-prefix | |
/gallery-notes/ | "base-galley-note.base" | file | |
/gallery-tag/ | /^(ex|n)hentai-tg-(?<tagNameSpaceName>.+)\/exhentai-tag-(?<exhentaiTagName>.+)\.md$/ | regexp-prefix | grouped |
- requirements
- Obsidian (software)
- Git (Software)
- Git LFS (Git Extension)
mkdir "./galleries/"
cd "./galleries/"
git clone "https://github.com/abc202306/galleries/"
git lfs pull
script
- id: tsscript20260118021000
- ps: src/tsscript20260118021000/compile-tsscript20260118021000.ps1
- ts: src/tsscript20260118021000/build-index-content-for-obisidian-note-vault-gallery-tsscript20260118021000.ts
- js: src/tsscript20260118021000/build-index-content-for-obisidian-note-vault-gallery-tsscript20260118021000.js
command-to-compile
.\src\tsscript20260118021000\compile-tsscript20260118021000.ps1
command-to-run
class ScriptFile {
filePath;
constructor(filePath) {
this.filePath = filePath;
}
async run() {
const file = app.vault.getAbstractFileByPath(this.filePath);
const fileContent = await app.vault.read(file);
const functionObj = new Function(fileContent);
functionObj();
}
}
const scriptFilePath = "src/tsscript20260118021000/build-index-content-for-obisidian-note-vault-gallery-tsscript20260118021000.js";
const scriptFile = new ScriptFile(scriptFilePath)
scriptFile.run()
How to Install
- Download the ZIP or clone the repository
- Open the folder as a vault in Obsidian (File → Open Vault)
- Obsidian will prompt you to install required plugins
Stats
Stars
4
Forks
0
Last updated 3mo ago
Categories
Tags
e-hentaiexhentaigallerynhentainsfw