You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Makefile: Used go env command to get output location
* Config: Edited types for window configs
* Tmux: added starting a new windows
* feat: Loaded windows into config
* Tests: Added mock NewWindow implementation. TODO: implement
* fix: renamed toml name of windows (was startup_script because of copy paste)
* fix: typo in tmux wrapper where NewWindow would run new-session
* typo: in lister/config.go error message
* fix: Windows not matching properly with sessions when listing configuration
* fix: windows being detached when created
* fix: array of window confs initialized with an element causing extra window to be created
* model: removed windows from SeshSessions as not needed
* feat: Starting session at first window
* mock: generated mock tmux files
* feat: if window path is not set, use path of the session
* Update README with multiple windows config
* typo: Fixed some typos in README
* connector/tmux.go: add error checks
* fix indentation
* moved loading window configs to connection logic
* removed disable_startup_script for window configuration
* add window name to NewWndow function
* fix: moved new window logic to startup package
---------
Co-authored-by: Josh Medeski <[email protected]>
If you want your session to have multiple windows you can define windows in your configuration. You can then use these window layouts in your sessions. These windows can be reused as many times as you want and you can add as many windows to each session as you want.
301
+
302
+
Note: If you do not specify a path in the window, it will use the session's path.
Session configurations will load by default if no flags are provided (the return after tmux sessions and before zoxide results). If you want to explicitly list them, you can use the `-c` flag.
0 commit comments