Sign in
Join now
tobi
ptr.pet
/
Star
Starred
Star
33
Something went wrong. Try again.
Fork
3
Eye filled
Watch
Watching
Watch
tool for detachable ptys with optional tailscale discovery
Star
Starred
Star
33
Something went wrong. Try again.
Fork
3
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
ptr.pet
fa75fb3d
Copied
Failed
Copy SHA
set release to
2026.10.21
2026.10.21
Copy SHA
Browse repository
committed
3w ago
ptr.pet
8cde30b8
Copied
Failed
Copy SHA
session: kill old session when hopping to a new session if
nested
nested
Copy SHA
Browse repository
committed
3w ago
ptr.pet
c02b0262
Copied
Failed
Copy SHA
set release to
2026.10.08
2026.10.08
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
91b0a899
Copied
Failed
Copy SHA
session: route osc 5522 clipboard requests and the 5522 probe to the viewer that typed
last
last
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
f6e792db
Copied
Failed
Copy SHA
set release to
2026.09.27+3
2026.09.27+3
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
2aa214c0
Copied
Failed
Copy SHA
all: share the repeated ssh, viewer and theme
plumbing
plumbing
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
046400f3
Copied
Failed
Copy SHA
session: fix the racy snapshot, hop and idle ttl
tests
tests
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
69a80f4f
Copied
Failed
Copy SHA
remote: run batch ssh in its own session, off the
terminal
terminal
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
97a52ef0
Copied
Failed
Copy SHA
ui: pin ultraviolet past its inline renderer shrink
fix
fix
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
e3f5608a
Copied
Failed
Copy SHA
ui: window the host table by lines so the filter and cursor stay on
screen
screen
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
140bab84
Copied
Failed
Copy SHA
ui: move the picker to bubbletea
v2
v2
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
3b325524
Copied
Failed
Copy SHA
set release to 2026.09.24+2
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
df8358a3
Copied
Failed
Copy SHA
session: answer color queries with the viewers' agreed colors
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
dbd0fdb3
Copied
Failed
Copy SHA
viewer: probe terminal colors and send them in the attach frame
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
02ef938a
Copied
Failed
Copy SHA
set release to 2026.09.24+1
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
a0b3d8f0
Copied
Failed
Copy SHA
session: signal owners that predate the kill frame
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
85ca2b91
Copied
Failed
Copy SHA
ui: space the picker hints evenly
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
3e4a6478
Copied
Failed
Copy SHA
set release to 2026.09.24
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
267adc1f
Copied
Failed
Copy SHA
session: restore sgr mouse encoding in the attach snapshot
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
75fe1953
Copied
Failed
Copy SHA
session: fall back to /run/user/<uid> when XDG_RUNTIME_DIR is unset
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
2c2d8b1f
Copied
Failed
Copy SHA
ui: kill sessions from the picker with ctrl+x
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
da90f13b
Copied
Failed
Copy SHA
nix: add missing zstd to devshell
Copy SHA
Browse repository
committed
1mo ago
nekomimi.pet
78b2fe1c
Copied
Failed
Copy SHA
set release to 2026.09.21+2
Copy SHA
Browse repository
committed
1mo ago
nekomimi.pet
df0b8860
Copied
Failed
Copy SHA
nix: skip the default checkPhase
Copy SHA
Browse repository
committed
1mo ago
nekomimi.pet
0dac7219
Copied
Failed
Copy SHA
ui: drop the picker scaffolding test, share the row walk and line writer, fix the cursor and footer panics
Copy SHA
Browse repository
committed
1mo ago
nekomimi.pet
bbe1b545
Copied
Failed
Copy SHA
ui: list hosts in the picker and start a login shell on enter
Copy SHA
Browse repository
committed
1mo ago
nekomimi.pet
36194e29
Copied
Failed
Copy SHA
remote: build the test host map where the code looks for it
Copy SHA
Browse repository
committed
1mo ago
nekomimi.pet
18975210
Copied
Failed
Copy SHA
session: say why a detached owner failed to start
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
899aa23f
Copied
Failed
Copy SHA
set release to 2026.09.21, date-ordered remote checks
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
c767723b
Copied
Failed
Copy SHA
stamp builds with an epoch and refuse remote downgrades; fix the version check losing its PATH prefix
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
44c06179
Copied
Failed
Copy SHA
nix: build using scripts/build-universal.sh
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
8c899f24
Copied
Failed
Copy SHA
separate the package into default.nix so non-flake nix can build and install it
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
31f36729
Copied
Failed
Copy SHA
license i guess
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
95f91bf9
Copied
Failed
Copy SHA
read TOBI_ID before unsetting it so remote spawn works again
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
2b8ce34d
Copied
Failed
Copy SHA
contrib: drop redundant comments
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
ace404d2
Copied
Failed
Copy SHA
flake: install nushell completions into vendor autoload
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
065f302d
Copied
Failed
Copy SHA
add --help/-h printing usage from the readme
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
daad4d1d
Copied
Failed
Copy SHA
offer bare host targets in completion, not only live sessions
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
9d7f6011
Copied
Failed
Copy SHA
add requirements / installation etc to readme
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
a74ef139
Copied
Failed
Copy SHA
refactor some code and remove scaffolding tests
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
5d0c7f15
Copied
Failed
Copy SHA
ui: one row-state derivation, shared session-row renderer, data-driven kitty and footer
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
22fe2413
Copied
Failed
Copy SHA
merge three-worker reduction: app/main/protocol, session queries+fanout, remote/hosts/flake carrier
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
783251a0
Copied
Failed
Copy SHA
shared target parser and session ranker; seed the picker filter from a plain query
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
e08e0c9c
Copied
Failed
Copy SHA
reverse peer mapping: RPCs carry TOBI_PEER=user@host so remotes remember how to reach us back
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
a61246d0
Copied
Failed
Copy SHA
embed the build version and auto-upgrade remote installs whose tobi does not match it
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
5b7942dc
Copied
Failed
Copy SHA
sessions answer their own terminal queries and get a sane TERM: fixes colorless nested programs and the multi-viewer OSC garbage
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
8895a4ef
Copied
Failed
Copy SHA
session command in lavender
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
89593cbf
Copied
Failed
Copy SHA
session cwd in yellow
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
f3835485
Copied
Failed
Copy SHA
session cwd actually brighter: normal text color, not the same overlay as faint
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
3d54420f
Copied
Failed
Copy SHA
probe remembered users instead of duplicating the bare host
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
255e664c
Copied
Failed
Copy SHA
session counts on host rows in dim green
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
58f8ed6a
Copied
Failed
Copy SHA
brighter cwd in session rows
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
7d91b639
Copied
Failed
Copy SHA
probe every remembered user per host: per-user picker rows, aggregated QueryHost, functional dedupe
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
fdf0dbbb
Copied
Failed
Copy SHA
search mode: a flat best-match-first list, results ranked by fuzzy score
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
805f7878
Copied
Failed
Copy SHA
remember user@host destinations per bare host so peer-name probes and attaches authenticate
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
dbe5789e
Copied
Failed
Copy SHA
the flake builds the carrier slices (linux/amd64, linux/arm64, darwin/arm64) so remote install works out of the box
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
de4a6c50
Copied
Failed
Copy SHA
accept user@host in targets: compare the bare host for peers and self, pass the full user@host to ssh
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
a0448361
Copied
Failed
Copy SHA
allow multiple viewers per session: output fans out, resize follows the smallest window, the 24h clock starts when the last viewer leaves
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
a33f7594
Copied
Failed
Copy SHA
the kitty picks a look direction when its eyes open, flips it sometimes, and holds the gaze after the blink
Copy SHA
Browse repository
committed
1mo ago
ptr.pet
9db1aaa5
Copied
Failed
Copy SHA
randomize the doze before each blink to three through six seconds
Copy SHA
Browse repository
committed
1mo ago
Previous
1 / 2
1
2
Next