- Rust 79.6%
- Shell 12.6%
- PowerShell 5.6%
- Fluent 1.5%
- Handlebars 0.4%
- Other 0.3%
A few changes have happened in other projects since the last time I tried to do an image build that broke the process. This is just a temporary fix, as I plan to migrate the builder to something that's not a shell script soon, as well as to update it to Ubuntu 26.04. Reviewed-on: https://codeberg.org/Operese/operese/pulls/127 Co-authored-by: TechnoPorg <mail@technop.org> Co-committed-by: TechnoPorg <mail@technop.org> |
||
|---|---|---|
| .forgejo | ||
| assets | ||
| crates | ||
| docs | ||
| linux | ||
| misc | ||
| windows | ||
| .editorconfig | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .shellcheckrc | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| LICENSE-AGPL | ||
| LICENSE-APACHE | ||
| LICENSE-MIT | ||
| README.md | ||
Operese
Operese is an in-place Windows to Linux migration tool for files, settings, and programs, which aims to deliver a seamless transition for non-technical users.
This repository contains the core Operese code - most of it in Rust - supporting utility crates, and the image builder tools. All interactions are governed by our Code of Conduct. Please remember the human, and that Codeberg is not a social media platform.
Quickstart
git clone https://codeberg.org/Operese/operese.git
# or, if you have an SSH key configured,
# git clone username@codeberg.org:Operese/operese.git
cd operese
pre-commit install
Documentation
The main knowledge base is the Operese book at docs/. It can be browsed as standalone Markdown files, or as a static webpage with mdBook:
cd docs
cargo install --locked mdbook
mdbook serve --open
Licensing
Operese itself is free software licensed under the AGPL 3.0 (or later). However, the project documentation (all files under docs/) and general-purpose utility crates (indicated in their respective Cargo manifests) are dual-licensed as MIT OR Apache-2.0. All files not explicitly mentioned are dual-licensed under the MIT and Apache 2.0 licenses.