chore: inital commit

Split project into a Cargo workspace with two crates:

- core/ (noctua_core): UI-independent document library
- ui/ (noctua_ui): COSMIC application scaffold (empty)

justfile for workspace (run, run-cli, check, test, build)
This commit is contained in:
mow 2026-03-07 20:29:18 +01:00
commit c85f35310e
31 changed files with 9768 additions and 0 deletions

8
Cargo.toml Normal file
View file

@ -0,0 +1,8 @@
# SPDX-License-Identifier: GPL-3.0-or-later
# Cargo.toml
#
# Workspace manifest for the Noctua project.
[workspace]
members = ["core", "ui"]
resolver = "2"