Commit Graph

46 Commits

Author SHA1 Message Date
a9e236d786 Bump version to 0.1.0
Initial version bump. From this point on I'll be trying to stick to
Semantic Versioning as much as I can.
v0.1.0
2012-04-25 23:55:02 +01:00
5d78ff1568 Update readme 2012-04-25 23:50:18 +01:00
6fb77febec Update session layout example 2012-04-25 23:41:14 +01:00
a67d964b8a Add select_window example to session layout template 2012-04-25 23:40:44 +01:00
ebc1d9c31e Move layout-helpers.sh to lib/layout-helpers.sh 2012-04-25 23:27:31 +01:00
5c27adf396 Add select_window layout helper 2012-04-25 23:25:07 +01:00
00a4f586b3 Add some documentation to layout helper functions 2012-04-25 23:24:48 +01:00
f305cc31d7 Update new_window helper's handling of window name and init command
New behavior of `new_window` helper:

- When no argument is specified no specific window name is set.
- Second argument added to pass a shell command to be executed.

If a shell command is needed, but no window name is desired, pass an
empty string `""` as the first argument.
2012-04-25 23:03:41 +01:00
1cd0c33333 Prevent $session and $window from leaking out of layout files 2012-04-25 22:57:55 +01:00
9f57a9663a cd to $session_root as well as setting Tmux's default-path 2012-04-25 22:56:58 +01:00
83744f77a7 Set commented out example of root path to new window/session name 2012-04-25 22:54:17 +01:00
a8aaf43c72 Replace all occurrences of window and session name placeholders in templates 2012-04-25 22:53:40 +01:00
66cec3a6ec Add super-quick "Quick Start" section to readme 2012-04-25 01:14:46 +01:00
ffe9327758 Add various checks to print something useful when things go wrong 2012-04-25 01:01:09 +01:00
96b8abf1cb Update readme 2012-04-25 00:59:57 +01:00
2d4c43e737 Update readme 2012-04-25 00:41:02 +01:00
c23af83df2 For sanity's sake 2012-04-25 00:25:45 +01:00
b0af14efa4 Update example files 2012-04-25 00:25:32 +01:00
d2122044ee Make layout API-interface a bit simpler
Additionally, also fix a bug when creating a window, where as if the
session name was the same as a window that already existed, it would
fail, accidentally using the window rather than the session at a target.
2012-04-25 00:25:11 +01:00
36b2efd5c9 Use help command to print usage info in completions command 2012-04-22 19:39:05 +01:00
2ffccb1d96 Add info about more commands to help command 2012-04-22 19:38:19 +01:00
82ab5b47a7 Remove alias info when calling help on an alias 2012-04-22 19:37:27 +01:00
b81bdde8bb Provide shell-completion for the completions command, cause why not? 2012-04-22 19:36:07 +01:00
2ba53640cd Update help and error messages with more details 2012-04-22 19:07:15 +01:00
7bebd6fac9 Reorganize alias command slightly 2012-04-22 19:05:59 +01:00
40c0d76c63 Update warning section in readme 2012-04-22 18:13:08 +01:00
2b70cb08c4 Update readme 2012-04-22 18:08:56 +01:00
77bba790df Add complete license to readme, and license file 2012-04-22 18:08:29 +01:00
e159af1f51 Add session example and screenshot 2012-04-22 17:46:11 +01:00
54479c7bcf Add todo section to readme 2012-04-22 17:02:30 +01:00
0da5bf3ef1 Restrict load-session command to within Tmux to avoid an odd bug 2012-04-22 17:02:18 +01:00
58f40fda87 Fix two typos 2012-04-22 17:01:44 +01:00
d35a214e99 Add support for command aliases
* `session` and `window` commands are now know as `load-session` and
  `load-window` respectively, with aliases for their former names.
* Add short aliases for various commands.
* `help` and `completions` commands have been expanded with support for
  aliases.
* `help` command has been expanded upon with brief docs for a few more
  commands.
2012-04-22 16:43:18 +01:00
939583cabd Update readme 2012-04-22 15:44:10 +01:00
8ddcd7a13d Update readme, again 2012-04-22 15:19:37 +01:00
9cfc65489d Update image in readme 2012-04-22 15:13:30 +01:00
30832d825d Update readme 2012-04-22 15:10:59 +01:00
5be74df608 Add readme and license files 2012-04-22 15:04:50 +01:00
05e3970cef Add window layout example and it's screenshot 2012-04-22 15:04:34 +01:00
109ae687d9 Consistent error message 2012-04-22 15:04:10 +01:00
697699d095 Don't load tmuxifier env into shell
The tmuxifier command loads the env itself before calling the
sub-commands.
2012-04-22 13:18:42 +01:00
64e91f7d16 Fix issue with switching to already existing session 2012-04-22 13:03:07 +01:00
8b2c32be68 Expand help command's knowledge a bit. 2012-04-22 12:50:23 +01:00
85fbda7e27 Add "new" and "edit" commands 2012-04-22 12:40:36 +01:00
5b73edcead Add version and basic help information 2012-04-22 11:52:52 +01:00
ed8743facb Initial commit 2012-04-22 11:28:38 +01:00