Skip to content

Releases: bobbycoleman-dev/oxide

Oxide v0.2.0

Choose a tag to compare

@bobbycoleman-dev bobbycoleman-dev released this 31 Aug 22:18

Release Versions 0.2.0 adds new feature: Panes

Oxide v0.1.1

Choose a tag to compare

@bobbycoleman-dev bobbycoleman-dev released this 31 Aug 13:55

native tabs, default dir on startup, ls display fix

Oxide v0.1.0

Choose a tag to compare

@bobbycoleman-dev bobbycoleman-dev released this 31 Aug 05:31

First release. A native macOS terminal emulator built on GPUI and alacritty_terminal, with a vim-navigable file tree drawer.

Install

Download Oxide-0.1.0.dmg, open it, and drag Oxide to Applications. The app is signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — no right-click workaround needed.

Optional CLI shim, so oxide [dir] works from any terminal:

sudo cp scripts/oxide-cli /usr/local/bin/oxide && sudo chmod +x /usr/local/bin/oxide

What's in it

  • Terminal — full VT emulation: truecolor, wide glyphs and combining marks, bracketed paste, SGR mouse reporting, alternate-screen scrolling, OSC 8 hyperlinks, OSC 52 clipboard. vim, htop, and tmux work as expected.
  • File tree drawer — modeless vim navigation (j/k/gg/G, nvim-tree h/l), / to filter, a/r/d to add, rename, and delete to Trash. Respects .gitignore, watches the filesystem, and follows the shell's cd.
  • Scrollback searchcmd-f, live and case-insensitive, /⇧⏎ to walk matches.
  • Prompt jumpingcmd-↑/cmd-↓ between previous prompts, via OSC 133 markers.
  • Status bar — cwd plus git branch, dirty state, and ahead/behind, rendered natively.
  • Theme pickercmd-k cmd-t with live preview across eight presets; writes the choice to your config.
  • Configurable prompt — compile a powerline prompt from TOML segments, injected without touching your dotfiles (ZDOTDIR shim for zsh, --init-file for bash). Set prompt.enabled = false to keep starship or p10k.
  • Native menu bar and self-updater — later releases are detected automatically and install with one click.

Configuration lives at ~/.config/oxide/config.toml; a fully commented default is written on first run. Colors and fonts reload live.

Known limitations

  • No IME or dead-key composition yet (two-stroke accents, CJK input).
  • No tabs or splits — cmd-n windows or tmux for now.
  • Apple Silicon only; Intel Macs need a universal build.