Coverage for / home / runner / work / bijux-cli / bijux-cli / src / bijux_cli / infra / paths.py: 100%
8 statements
« prev ^ index » next coverage.py v7.13.2, created at 2026-01-26 17:59 +0000
« prev ^ index » next coverage.py v7.13.2, created at 2026-01-26 17:59 +0000
1# SPDX-License-Identifier: Apache-2.0
2# Copyright © 2025 Bijan Mousavi
4"""Defines default filesystem paths for Bijux CLI data."""
6from __future__ import annotations
8from pathlib import Path
10BIJUX_HOME = Path.home() / ".bijux"
11CONFIG_FILE = BIJUX_HOME / ".env"
12HISTORY_FILE = BIJUX_HOME / ".history"
13MEMORY_FILE = BIJUX_HOME / ".memory.json"
14PLUGINS_DIR = BIJUX_HOME / ".plugins"
16__all__ = [
17 "BIJUX_HOME",
18 "CONFIG_FILE",
19 "HISTORY_FILE",
20 "MEMORY_FILE",
21 "PLUGINS_DIR",
22]