Repository navigation
Cellix 0.3.1
Added
- natbib citations read as they print:
\citetgivesKnuth (1984), notes give[see Knuth 1984, p. 3], and\citeauthorand\citeyeargive their part. Up to two options are read for any cite command. - Callouts with a title of their own, such as
> [!tip]- Keep it short, and Obsidian's callout kinds show their title on the page and keep it in HTML and PDF exports. - One line of a change can be undone in Review: right-click a changed line for Remove This Added Line or Put This Line Back, beside Comment.
Changed
- Track Changes is remembered for each document, in the project's cache folder.
- Saving a document with suggestions still open says they stay in the file as marks.
- Approving a Codex plan with changes or notes starts one more turn that hands them to Codex.
- Quick Fix's first item is selected, so Enter applies it, as in VS Code.
- In the Comments pane, suggestions have dashed edges, buttons are as wide as their words with the same room either side, and Check my review carries the agent's icon.
Fixed
- Under tmux with
allow-passthrough on, Cellix asks the terminal outside tmux for its real cell size, and keeps that size on a resize. A console that passes tmux no pixel size can still show a thin line under every row; see Over SSH in the README. - Clicking the PDF lands on the line clicked, where it landed most of a line above the pointer.
- Author names cite whole:
{World Health Organization},van der Berg, JanandJan {van der Berg}. - A comment on a sentence that appears twice stays on its own copy, and when its quote is reworded the card shows the new words.
Install
brew install quill-27f/tap/cellix # or brew upgrade cellix
cargo install --locked --git https://github.com/quill-27f/cellix --tag v0.3.1 cellixOr take the binary for your machine, which needs nothing else installed:
| Machine | Download |
|---|---|
| macOS, Apple silicon | cellix-aarch64-apple-darwin.tar.gz |
| macOS, Intel | cellix-x86_64-apple-darwin.tar.gz |
| Linux, ARM (static) | cellix-aarch64-unknown-linux-musl.tar.gz |
| Linux, x86-64 (static) | cellix-x86_64-unknown-linux-musl.tar.gz |
mkdir -p ~/.local/bin
curl -fL https://github.com/quill-27f/cellix/releases/download/v0.3.1/cellix-<target>.tar.gz | tar xz -C ~/.local/bin ./cellixThen cellix setup claude, codex or gemini adds it to your agent. checksums.txt has the
SHA-256 of each archive.