Rebrand as Playpen.
This commit is contained in:
@@ -1,10 +1,13 @@
|
||||
# vtabs
|
||||
# Playpen
|
||||
|
||||
A proof-of-concept terminal emulator with **vertical tabs**, built on
|
||||
[libghostty-vt](https://github.com/ghostty-org/ghostty) and GTK4/libadwaita.
|
||||
A proof-of-concept workspace built on
|
||||
[libghostty-vt](https://github.com/ghostty-org/ghostty) and GTK4/libadwaita:
|
||||
**vertical tabs**, each holding a split tree of terminal and web panes, with
|
||||
**saved layouts** that open a whole arrangement — directories, scripts and all —
|
||||
in one go.
|
||||
|
||||
The sidebar holds the window controls, a new-tab button, and one row per tab —
|
||||
the layout Zen Browser uses for vertical tabs — with the terminal inset to its
|
||||
the layout Zen Browser uses for vertical tabs — with the content inset to its
|
||||
right.
|
||||
|
||||
## Quick start
|
||||
@@ -23,7 +26,7 @@ mise run install # builds release, installs into ~/.local
|
||||
mise run uninstall
|
||||
```
|
||||
|
||||
That puts the binary in `~/.local/libexec/vtabs`, a launcher on `~/.local/bin`,
|
||||
That puts the binary in `~/.local/libexec/playpen`, a launcher on `~/.local/bin`,
|
||||
a desktop entry in `~/.local/share/applications`, and the icon in the hicolor
|
||||
theme, then refreshes the desktop and icon caches. `mise tasks` lists the rest
|
||||
(`build`, `run`, `fmt`, `screenshot`).
|
||||
@@ -200,7 +203,7 @@ because shells that set up line editing discard whatever was buffered while
|
||||
they were initializing. The shell's first output is the signal that it is
|
||||
reading, so that is when the script goes in.
|
||||
|
||||
Layouts live in `~/.config/vtabs/layouts.json` (or `$XDG_CONFIG_HOME`), and the
|
||||
Layouts live in `~/.config/playpen/layouts.json` (or `$XDG_CONFIG_HOME`), and the
|
||||
file is meant to be edited by hand as well — *Reload from disk* picks up
|
||||
changes. It is JSON because the app writes it too, and a format that
|
||||
round-trips without a hand-written emitter is worth more here than a prettier
|
||||
|
||||
Reference in New Issue
Block a user