- CONFIGURATION ITEMS
- LICENSE AND COPYRIGHT
App::VTide::Configuration - Description of the vtide configuration files
This documentation refers to App::VTide::Configuration version 0.1.10
# .vtide.yml --- name: project # terminal count count: 4 default: restart: 0 wait: 1 editor: terminals: 2: # override defaults restart: 1 wait: 0 # run a command command: ./Build
The default configuration file
~/.vtide/default.yml and the project specific configuration file
./.vtide.yml both have the same format.
The name of the project (projects only)
The number of
tmux windows to start
Default options for terminals. The following is a description of each of it's keys.
A list of environment variables to set for terminals. You use other environment variables in the values (e.g. say setting the path you could use
bin:$PATH) but no other expansions are done.
If set to a true value the an option to restart will be given
This is the text of the terminal title if you want it to be different from the name field.
Don't instantly start the command/editor wait till enter is pressed.
Tells how to split a tmux window into separate panes
Hv (cursor ends up in 1a) +--+--+ |1 |1a| | +--+ | |1b| +--+--+ Hv0 (cursor ends up in 1) +--+--+ |1 |1a| | +--+ | |1b| +--+--+
Specifies a list of files to watch for changes. When found the command is rerun.
String or List
A command to be run in the terminal
String or List
A list of files or file groups to run the editor with. If this is specified the command attribute is ignored.
This is text to be displayed just before running the terminal. It can be used for example to remind of the intended purpose of the terminal.
Default options for the editor
Details about each tmux terminal window, these details override what is set in
Ivan Wills - (firstname.lastname@example.org)
Copyright (c) 2016 Ivan Wills (14 Mullion Close, Hornsby Heights, NSW Australia 2077). All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.