This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD) | |
COMMIT_ARGS="" | |
PUSH_ARGS="" | |
if [[ " $@ " == *" --amend "* ]] || [[ " $@ " == *" -a "* ]]; then | |
COMMIT_ARGS="--amend" | |
fi | |
if [[ " $@ " == *" -f "* ]] || [[ " $@ " == *" --force "* ]]; then |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
curl https://gist.githubusercontent.com/EvgeneOskin/21a7b0fea77623963146/raw/89e22d59be604f20393091f15948de6e59141766/git-cool-commit.sh > $HOME/git-cool-commit | |
chmod +x $HOME/git-cool-commit | |
sudo mv $HOME/git-cool-commit /usr/local/bin/git-cool-commit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[color] | |
ui = true | |
[alias] | |
cool-log = log --all --graph --decorate --oneline --abbrev-commit | |
cool-status = status -sb | |
cool-log-diff = log --left-right --graph --cherry-pick --oneline | |
[core] | |
editor = emacs | |
[merge] | |
tool = vimdiff |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo ntpclient -s -h pool.ntp.org | |
sudo ntpd -p pool.ntp.org |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
export PROJECT_DIR=myhubot | |
npm install -g yo generator-hubot | |
mkdir $PROJECT_DIR | |
cd $PROJECT_DIR | |
yo hubot | |
git init | |
git add . |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import os.path | |
import json | |
import yaml | |
import argparse | |
def json_load_byteified(file_handle): | |
return _byteify( | |
json.load(file_handle, object_hook=_byteify), | |
ignore_dicts=True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
git log --no-merges --format='* %d%n%s%n%b%n' \ | |
| sed 's/.*tag: \([^, )]*\).*/\1:/g' \ | |
| sed 's/→/->/g' \ | |
| markdown_py |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# With pip already installed, install the required development packages: | |
sudo apt-get install python-dev libjpeg-dev libfreetype6-dev zlib1g-dev | |
# and symlink the three image libraries into /usr/lib: | |
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libfreetype.so /usr/lib/ | |
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libjpeg.so /usr/lib/ | |
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libz.so /usr/lib/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Keybase proof | |
I hereby claim: | |
* I am EvgeneOskin on github. | |
* I am eoskin (https://keybase.io/eoskin) on keybase. | |
* I have a public key whose fingerprint is 1A76 8AB8 E636 8726 ADBC 79DB AE33 00C8 A670 16DA | |
To claim this, I am signing this object: |