From 5d8430b0be16a9d5327c6f5d76f8605e59450208 Mon Sep 17 00:00:00 2001 From: main Date: Sat, 25 Apr 2026 14:12:14 -0400 Subject: Laconic README --- README.md | 12 ++++++++++++ crates/memview/Cargo.toml | 2 +- crates/memview/README.md | 23 ----------------------- 3 files changed, 13 insertions(+), 24 deletions(-) create mode 100644 README.md delete mode 100644 crates/memview/README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..27da373 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# memview + +Linux-only RAM attribution TUI. + +Covers processes, tmpfs, shared mappings, SysV shm, and kernel counters. + +```bash +cargo install --path crates/memview --locked --profile release +memview +``` + +Press `?` for keys. diff --git a/crates/memview/Cargo.toml b/crates/memview/Cargo.toml index a834f25..3c19d79 100644 --- a/crates/memview/Cargo.toml +++ b/crates/memview/Cargo.toml @@ -5,7 +5,7 @@ edition.workspace = true keywords = ["linux", "memory", "procfs", "tmpfs", "tui"] categories = ["command-line-utilities"] license.workspace = true -readme = "README.md" +readme = "../../README.md" repository = "https://git.swarm.moe/memview" rust-version.workspace = true version.workspace = true diff --git a/crates/memview/README.md b/crates/memview/README.md deleted file mode 100644 index 3ba685a..0000000 --- a/crates/memview/README.md +++ /dev/null @@ -1,23 +0,0 @@ -# memview - -`memview` is a Linux-only terminal UI for attributing RAM usage across the -surfaces that usually make totals feel impossible to reconcile: processes, -tmpfs, shared mappings, SysV shm, and kernel counters. - -It is intentionally not cross-platform. The tool reads Linux `/proc`, tmpfs -mount metadata, smaps on demand, and pidfd process-control surfaces. - -## Install - -```bash -cargo install --path crates/memview --locked --profile release -``` - -## Use - -```bash -memview -``` - -The default pane is `Processes`. Press `?` inside the TUI for global and -pane-specific controls. -- cgit v1.2.3