-
Notifications
You must be signed in to change notification settings - Fork 234
[FR]Would like sample functions like tmuxinator #877
-
When using https://github.com/tmuxinator/tmuxinator, one can start a new session by typing tmuxinator new [project]
and the command will open a sample config file located in ~/.tmuxinator/sample.yml. One can simply start working by deleting and editing a few lines of the sample config.
The function can get rid of the chores of reading config manuals online, reduce debug time. Would be very nice to have.
Beta Was this translation helpful? Give feedback.
All reactions
-
👍 1
Replies: 4 comments
-
Idea: Fetching a starter config remotely
e.g. via git or a gist (similar to starters elsewhere, like gatsby) and let the user verify / preview if it's secure
Beta Was this translation helpful? Give feedback.
All reactions
-
Another idea:
Custom default yaml config - for new configs, e.g. ~/.config/tmuxp/settings/default_config.yaml
Beta Was this translation helpful? Give feedback.
All reactions
-
Idea, allow multiple starter templates locally
~/.config/tmuxp/starters/basic.yaml~/.config/tmuxp/starters/3-panes.yaml
tmuxp new --starter basictmuxp new --starter 3-panesBeta Was this translation helpful? Give feedback.
All reactions
-
Idea: more layout template.
Some people use tmux like desktops: folders on the left, vim on the top right, real time logs on the bottom. And they might adjust the width and height by hand, which is a laborious work.
A few default layout templates might help, such as:
- IDE like layout
- System monitor layout
etc.
Anther way that might help this scenario is "windowgram" borrowed from https://github.com/oxidane/tmuxomatic#one-example
which can predefine a fine-tuned layout using ascii characters.
Beta Was this translation helpful? Give feedback.