Skip to content

Web browser sessions attached to tmux sessions

License

Notifications You must be signed in to change notification settings

brettearle/tmux-browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

[WIP] Attach Browser Sessions to Tmux Sessions

Plugin that let you have a browser session that is attached to the tmux sessions. TODO: explain about why and add demo

Dependencies

  • Firefox/Chrome/Chromium
  • brotab]
  • wmctrl (recommended see more TODO: complete)
  • screen (recommended see more TODO: complete)

Usage

Note: it's recommended to disable Open previous windows and tabs browser option

TODO: complete

Installation with Tmux Plugin Manager (recommended)

Add plugin to the list of TPM plugins:

set -g @plugin 'ofirgall/tmux-browser'

Press prefix + I to install it.

Manual Installation

Clone the repo:

$ git clone https://github.com/ofirgall/tmux-browser.git ~/clone/path

Add this line to your .tmux.conf:

run-shell ~/clone/path/tmux-browser.tmux

Reload TMUX environment with:

$ tmux source-file ~/.tmux.conf

Configurations

Option example

Follows same rules as set-option

TODO: complete

TODO

Doesn't Require Custom Extensions:

  • Auto-open browser on attach
  • move active tab of current session to other session (+jump?)

Requires Custom Extension:

  • move tabs to another session in the browser ui
  • show current session
  • try to get rid of the special tab
  • pin the tab with dont close
  • prompt are you sure on special tab + some nice html

License

MIT

About

Web browser sessions attached to tmux sessions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%