scatterd-dotfiles/bin
Geoff Harcourt 21830dd035 Bring more shell syntax into shellcheck compliance
**Bring executables into better shellcheck compliance**

While evaluating linting and testing options for our shell
configuration, a run of Shellcheck against our executables turned up
some places where we could use more consistent syntax across our
executables, such as always using a shebang or quoting `$HOME` when we
build up a larger directory.

**Update syntax for zsh functions and completions**

A few changes found while linting zsh configs with shellcheck:

* thoughtbot's [style guide] [guide] calls for `$(..)` over backticks
  when capturing command output
* use `-gt` to test array length in arguments

[guide]: https://github.com/thoughtbot/guides/tree/master/best-practices
2015-10-30 12:50:02 -04:00
..
bundler-search Fix minor spelling error in command code comment 2015-10-21 08:19:17 -04:00
git-ca Bring more shell syntax into shellcheck compliance 2015-10-30 12:50:02 -04:00
git-churn Isolate credits to README 2013-06-18 16:47:01 -07:00
git-co-pr Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
git-create-branch Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
git-ctags Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
git-current-branch Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
git-delete-branch Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
git-merge-branch Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
git-pr Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
git-rename-branch Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
git-up Move Git aliases to subcommand scripts 2015-04-27 13:47:52 -07:00
replace Bring more shell syntax into shellcheck compliance 2015-10-30 12:50:02 -04:00
tat Update tat script to accept optional session name 2015-05-15 17:37:25 -07:00