Skip to main content

Module paths

Module paths 

Source
Expand description

Filesystem layout for a vault and its derived index (§5.1, §5.2).

Layout:

<vault>/
├── memos/<YYYY>/<MM>/<id>.md
├── assets/<blake3hex>.<ext>   # images referenced as oximg://<name>
├── .trash/<id>.md
└── config.toml
<app_support>/index/
    ├── meta.redb
    ├── meta.redb.lock
    ├── search/
    └── by-vault/<hash>/   # only for custom `--vault` paths

Structs§

Paths
Resolved filesystem locations for one vault.

Constants§

APP_SUPPORT_SUBDIR
ASSETS_DIR
BY_VAULT_SUBDIR
CONFIG_NAME
INDEX_SUBDIR
MEMOS_DIR
META_DB_NAME
META_LOCK_NAME
SEARCH_SUBDIR
TRASH_DIR
VAULT_DEFAULT_SUBDIR

Functions§

app_support_dir
~/Library/Application Support/com.oximemo.app (macOS default).