collin/browser-terminal-extension
878ba18584ec9e968a19bb1f746cec27371e9d66 / TODO.md
Tasks10 open
- be able to talk to claude about anything on the page
- remote host tmux session
- Idea: pull off a tab out side of the browser and it puts it within your default terminal emulator
- TODO: get working well on unconfigured tmux
- TODO: investigate chrome wterm and vercel wterm
Idea: pinned tab / session mode
- right-click a session or window tab to pin it to the browser tab you are on, by site or by that exact tab; localhost ports are matched to sessions by devport's hash when nothing is pinned. See README, "Pinning a session to a browser tab".
- the same pins read backwards too: moving the terminal activates the tab pinned to where it landed. Own checkbox, "and switch tabs back".
- send to claude should auto name window using llm
typing cd in omnibar should have a ui for selecting dir
- this will change the directory of the current tmux session
I notice that ctrl-shift-l focuses our omni bar properly when used within our extension, but when the page is focused, using ctrl-shift-l doesn't properly select the text in our omnibar
- we kinda got it working with a werid workaround hack which closes then re-opens
- this is okay, but janky
- we kinda got it working with a werid workaround hack which closes then re-opens
- does neovim have a way to probe the terminal's background color
- use claude in chrome with a browser on a different machine