I hereby claim:
- I am Fleshgrinder on github.
- I am fleshgrinder (https://keybase.io/fleshgrinder) on keybase.
- I have a public key whose fingerprint is 07DC 4CF5 EF0B 27D9 A311 9EA5 A5A2 6F7B 85A4 A347
To claim this, I am signing this object:
| #!/bin/sh | |
| set -eu | |
| # | |
| # Commands for generating a new GPG key for GitHub commit signing. | |
| # | |
| # https://help.github.com/articles/generating-a-new-gpg-key/ | |
| # | |
| gpg --full-gen-key |
| #!/bin/sh | |
| cat << EOF | |
| Create PR at: https://github.com/$(git remote get-url origin | grep -Eo '[^/:]+/[^/.]+')/compare/$(git rev-parse --abbrev-ref HEAD)?expand=1 | |
| EOF |
| #!/usr/bin/env bash | |
| set -Eeuo pipefail | |
| if command -v jenv &>/dev/null; then | |
| JAVA_HOME=$(jenv javahome) | |
| export JAVA_HOME | |
| fi | |
| if [[ -x gradlew ]]; then | |
| exec ./gradlew "$@" |
| function dword { | |
| Param([string] $path, [string] $name, [string] $value) | |
| if (!(Test-Path $path)) { | |
| New-Item -Path (Split-Path $path) -Name (Split-Path $path -leaf) | Out-Null | |
| } | |
| New-ItemProperty -Path $path -Name $name -Value $value -PropertyType DWORD -Force | Out-Null | |
| } | |
| # disables the creation of so called 8dot3names | |
| fsutil 8dot3name set 1 | Out-Null |
| #!/usr/bin/env bash | |
| set -eu | |
| # http://docopt.org/ | |
| usage() { | |
| cat << EOT | |
| Clean local branches except for master. | |
| Usage: git-clean-branches [options...] |
I hereby claim:
To claim this, I am signing this object:
| #!/usr/bin/env bash | |
| set -Eeuo pipefail | |
| JAVA_HOME=$(jenv javahome) | |
| export JAVA_HOME | |
| if [[ -f mvnw ]]; then | |
| exec ./mvnw "$@" | |
| else | |
| readonly project_dir=$PWD |
| #!/usr/bin/env bash | |
| set -Eeuo pipefail | |
| brew install gradle jenv mvn | |
| mkdir -p ~/bin | |
| curl -Lo ~/bin/gradle 'https://gist.githubusercontent.com/Fleshgrinder/b4411e49fb97f000d57b65755d49740c/raw/gradle' | |
| chmod +x ~/bin/gradle |
| #!/usr/bin/env bash | |
| set -Eeuo pipefail | |
| if ((EUID != 0)); then | |
| echo 'You need superuser privileges (e.g. sudo) to run this script' >&2 | |
| exit 1 | |
| fi | |
| apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9 | |
| apt-add-repository 'deb http://repos.azulsystems.com/ubuntu stable main' |
| #!/usr/bin/env bash | |
| set -Eeuo pipefail | |
| if ! command -v jenv &>/dev/null; then | |
| echo 'Could not find jenv in your PATH, make sure it is installed correctly and in your PATH.' >&2 | |
| exit 1 | |
| fi | |
| readonly JENV_HOME=${JENV_HOME:-"$HOME/.jenv"} |