310 Commits (master)
 

Author SHA1 Message Date
Jacob Kiers 07f3d361d1 Fix get command to follow redirects
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
1 year ago
Jacob Kiers 0be93c3520 Ignore symlink to git hooks
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
1 year ago
Jacob Kiers 9718fb26ba Do not install php tools on composer update
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
1 year ago
Jacob Kiers 72c0f1b3c8 More updates
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
1 year ago
Jacob Kiers 99533ff670 Update
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
1 year ago
Jacob Kiers 4ddeb426d2 Make xdebug version-aware
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
1 year ago
Jacob Kiers a6973ace15 Update for Python 3
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
1 year ago
Jacob Kiers 2755650734 More tools and improvements
Signed-off-by: Jacob Kiers <kiers@comandi.nl>
5 years ago
Jacob Kiers 4b36c35285 Add better bash completion support
Now it is easy to add new completion scripts: just drop them in the
bash_completion.d directory.

Signed-off-by: Jacob Kiers <kiers@comandi.nl>
5 years ago
Jacob Kiers 12ba7965a4 Add a better XDebug command
Signed-off-by: Jacob Kiers <kiers@comandi.nl>
5 years ago
Jacob Kiers a67b2ace9e Add more tools to auto-install
Signed-off-by: Jacob Kiers <kiers@comandi.nl>
5 years ago
Jacob Kiers 2559f7b69e Add command to gist something
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
8 years ago
Jacob Kiers 1ef3690fbc Install apps when reinstalling OS.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
8 years ago
Jacob Kiers 2cdb12a071 Remove includes/bash_ssh.bash
The automatic SSH agent functionality did not work correctly. Therefore,
it is removed.

Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers 116fcc44c4 Use new update script for dotfiles
This script will also install composer, set up the git hooks and install
some global dependencies.

Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers ebddd9bb7f Add git pre-commit hook
The pre-commit hook will lint-check the added PHP files and also check
their CS.

Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers 38a0a2fa3d Update jq
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers b21c4e4d12 Add some more gitconfig shortcuts
These just make some things a little easier when a repository is
directly cloned.

Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
8 years ago
Jacob Kiers 3cbff4da78 Improve setup-server
The order of parameters is now changed to make it easier when deploying
to a lot of servers.

Also, it introduces the concept of a friendly name, which is useful when
DNS is not available for a specific host. Instead of being forced to
have the alias be the same as the IP address, it can now be named.

Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
8 years ago
Jacob Kiers 1415dec58b Add SSH Agent startup.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers 9a9d1beb88 Make sure server exists in ~/.ssh/config
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers b3e4231ae0 Change order of $PATH
First use ./vendor/bin, then $COMPOSER_HOME/vendor/bin and only then
$HOME/dotfiles/bin, so that local commands are executed first.

Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers 79074be926 Improve bin/xdebug to use command from path.
It uses the `which` command to find the command that you actually want
to run, and runs that.

This makes it possible to run any php binary (like phpunit or phing)
with xdebug.

Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers ba33a48144 Update composer to the latest version.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers 882d2087cc Add alias 'gitclean'
It removes all branches that are already merged into the master branch.

Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers 5c5efbe77d Added script to setup environment on a new server.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers 9eaea22b9f Add <pwd>/vendor/bin to $PATH.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers f3c4c0275a Add XDebug launcher.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers bb4576886d Update composer to latest version.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers 0e4fd52450 Fix the clone URL for installation.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
8 years ago
Jacob Kiers eb61134f29 First make sure that a battery is present.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers e194d43baa Update composer to the latest version.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers 1aa504dda8 Add script to test a git sequence of commits.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers 43585e1519 Add script to show battery status.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers 5da5ecef49 Ignore the Atlassian configs by default.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers 2c4229696e Add the Go language on OS X.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers bdc6a5856b Add global composer vendors to bin path.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers 56a65c36c5 Improve aliases and autocompletion.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers 5e9e061e4f Make sure the repo is clean before releasing.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers 8e3b0a28e9 Update composer.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers fd237f2e62 Fix terminal title for paths with spaces.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers fb10240506 Split off bash completion.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers 646138bb6b Use local jq if available on Mac.
Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
9 years ago
Jacob Kiers f91e0e90ab Changed git shortcuts.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
9 years ago
Jacob Kiers e534a8de0e Automatically autocorrect misspelled git commands. 9 years ago
Jacob Kiers b36abc6f30 Add jq for linux.
jq is a JSON parser. It is used by the release script.

Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
9 years ago
Jacob Kiers 8358cb6759 git: Change push.default to upstream.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
9 years ago
Jacob Kiers bfa37857c6 Added bin/wav2alaw
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
9 years ago
Jacob Kiers 3d9e4513a3 Force vim in foreground mode when using git.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
9 years ago
Jacob Kiers 7d4c9b54e7 bin/release: also check git tags for current version.
Signed-off-by: Jacob Kiers <jacob@alphacomm.nl>
9 years ago