shoka 0.1.0

A repository workspace manager — jj-aware, TUI-first successor to ghq / rhq.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! OS-aware path resolution.
//!
//! Uses the `directories` crate to locate:
//!
//! - **config**: `$XDG_CONFIG_HOME/shoka/` on Unix, `%APPDATA%\shoka\` on Windows
//! - **state / cache**: `$XDG_DATA_HOME/shoka/` on Unix, `%LOCALAPPDATA%\shoka\` on Windows
//!
//! `$SHOKA_CONFIG` (CLI `--config`) overrides the config file path
//! when set.
//!
//! Phase 1 implementation pending.