linkmarks 2.2.0

Local-first, AGPL-licensed bookmark manager. CLI + interactive TUI for collecting, deduplicating, and exporting browser bookmarks offline. Works against a single SQLite store under ~/.local/share/linkmarks.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! `linkmarks` umbrella binary — single `cargo install linkmarks` produces
//! the CLI binary.
//!
//! All real logic lives in the `linkmarks-cli` crate (which is dual
//! lib+bin). This file is intentionally minimal: it just delegates to
//! `linkmarks_cli::run()` and translates `Result<i32>` into a process
//! exit code.

fn main() {
    match linkmarks_cli::run() {
        Ok(code) => std::process::exit(code),
        Err(err) => {
            eprintln!("error: {err:#}");
            std::process::exit(1);
        }
    }
}