You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open folders without a Git repository in the Explorer, with file
previews, editing, explicit saving and filesystem change notifications.
Initialize a Git repository from the Initialize Git tab (or c)
after confirmation. Source Control becomes available without restarting
auri; existing files and unsaved edits are preserved, and nothing is
staged or committed automatically.
Install auri-tui 0.4.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/matheusz-nied/auri-tui/releases/download/v0.4.0/auri-tui-installer.sh | sh
Built-in editor in the file viewer: i (or Enter) starts editing, Esc stops. i in Changes or in a diff opens that file in the editor —
from a diff, at the first change in view.
Nothing is saved automatically: Ctrl-S saves, and the title shows ●
while there are unsaved changes. Saves are atomic and keep the file's
line endings, final newline, permissions and symlinks.
Unsaved changes are never lost silently: quitting or opening another
file asks Save / Discard / Cancel (Ctrl-C twice quits anyway). If the
file changes on disk meanwhile, your edits are kept and saving asks
whether to overwrite it or reload it.
Selection (Shift+arrows, mouse drag), undo/redo (Ctrl-Z/Ctrl-Y),
cut/copy/paste (Ctrl-X/Ctrl-C/Ctrl-V, copies also reach the
system clipboard through OSC 52), word moves, Tab/Shift-Tab indent
and auto-indent on Enter.
Removed
o (open in $VISUAL/$EDITOR): editing now happens inside auri.
Install auri-tui 0.2.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/matheusz-nied/auri-tui/releases/download/v0.2.0/auri-tui-installer.sh | sh
File explorer with lazy directory listing, git status decorations and
colored file-type icons (text or Nerd Font).
Read-only file viewer with syntax highlighting.
Source Control view: staged / unstaged changes, stage, unstage, stage all,
discard (with confirmation).
Side-by-side diff viewer with syntax highlighting and jump-to-change.
Commit history panel with per-commit file diffs.
Commit message input; empty commits are disabled. Multi-line messages
(Ctrl-J) and amending the last commit (Ctrl-A or the amend toggle).
o opens the selected file in $VISUAL/$EDITOR, at the line in view.
Optional AI commit-message drafts via Codex CLI or opencode (Ctrl-G).
Resizable, collapsible sidebar; layout and settings persisted in ~/.config/auri/preferences.toml.
Mouse support: clickable buttons, tabs and draggable dividers.
Git runs on a background thread: the UI stays responsive while large
diffs load or a slow repo refreshes.
Changes show up as soon as they happen: a filesystem watcher triggers
the refresh, so an idle auri runs no git at all. Without a watcher
(e.g. the inotify limit is reached) it falls back to polling every 2 s
and says so in the status bar.
"Astro" color theme — warm black, ivory text and a gold accent, shared
with the landing page.
Bracketed paste: pasted text keeps its line breaks and never commits.
--help and --version; ? inside auri lists every key.
Install auri-tui 0.1.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/matheusz-nied/auri-tui/releases/download/v0.1.0/auri-tui-installer.sh | sh