Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tab/Window/Session Management? #11

Open
arkag opened this issue Jun 30, 2016 · 3 comments
Open

Tab/Window/Session Management? #11

arkag opened this issue Jun 30, 2016 · 3 comments

Comments

@arkag
Copy link

arkag commented Jun 30, 2016

I love the idea of a browser managed entirely by keyboard shortcuts, and I think adding a way to manage multiple windows opened or a tab system would be helpful.

Maybe a tiling system instead? Something a la vim or tmux would be cool.

I'd appreciate this, but I can understand if this isn't within the scope of the project.

@thmsbfft
Copy link
Owner

Yeah, tiling is on the study list (see readme). I'm also looking at picture-in-picture, though I'm not sure of the interest yet. Almost unrelated: have you heard of Spectacle? It kinda does that systemwide.

@arkag
Copy link
Author

arkag commented Jun 30, 2016

Lol, I don't know how I missed that in the readme... I'm not sure of the use of picture in picture, unless you can get youtube to fullscreen in your window and your window only. That would be super cool.

I hadn't heard of spectacle, but I use hammerspoon. It's handles windows with Lua scripting, and I can use auto focusing. Sadly, I haven't fixed the tiling I have scripted yet :(

@almosnow
Copy link

Just dropping my 2 ¢.

I really really really like how Oryoki handles fullscreen by keeping all the content within the window. I think this is possible because Oryoki is essentially chromeless (I always keep the title bar hidden), and I believe that this was designed intentionally this way.

I'm a little worried about how this idea of tabs or PiP is going to play along with chromeless windows. Perhaps they should only appear when you call the omnibox?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants