Commit b41a1e07 authored by nimrod's avatar nimrod
Browse files

Mechanism for vendored and binary files.

- Added Makefile to download the vendored and binary files.
- Replace gen-ssh-config with the said Makefile.
- Update all sorts of Bash completion files.
- Added `kompose` Bash completion file.
- Replace pythonrc submodule with said Makefile.
- Replace `bfg` shell function with said Makefile (and short shell
alias).
- Update Git hook to use Makefile, remove whatever was removed.
- Added `rc_update` shell alias to force update all said files.
- Added `kind` Golang binary.
parent 0be87c93
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -136,7 +136,18 @@ _docker_compose_bundle() {


_docker_compose_config() {
	COMPREPLY=( $( compgen -W "--help --quiet -q --resolve-image-digests --services --volumes" -- "$cur" ) )
	case "$prev" in
		--hash)
			if [[ $cur == \\* ]] ; then
				COMPREPLY=( '\*' )
			else
				COMPREPLY=( $(compgen -W "$(__docker_compose_services) \\\* " -- "$cur") )
			fi
			return
			;;
	esac

	COMPREPLY=( $( compgen -W "--hash --help --quiet -q --resolve-image-digests --services --volumes" -- "$cur" ) )
}


+1 −1
Original line number Diff line number Diff line
@@ -162,7 +162,7 @@ _docker_machine_create() {
_docker_machine_env() {
    case "${prev}" in
        --shell)
            COMPREPLY=($(compgen -W "cmd fish powershell tcsh" -- "${cur}"))
            COMPREPLY=($(compgen -W "cmd emacs fish powershell tcsh" -- "${cur}"))
            return
            ;;
    esac
+1 −0
Original line number Diff line number Diff line
command -v kompose >/dev/null && eval "$(kompose completion bash)"
+3 −2
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@ export PATH="$HOME/.cargo/bin:$PATH"
export PATH="$HOME/.cabal/bin:$PATH"
export PATH="$HOME/.local/bin:$PATH"
export PATH="$HOME/Documents/bin:$PATH"
export PYTHONSTARTUP=~/.config/pythonrc/pythonrc.py
export PYTHONSTARTUP=~/.config/pythonrc.py
export AWS_DEFAULT_PROFILE='shore'
export ANSIBLE_VERBOSITY=2
export ANSIBLE_COMMAND_WARNINGS=True
@@ -114,7 +114,8 @@ alias detectproxy='w3m http://detectportal.firefox.com/success.txt'
alias color='less --raw-control-chars -p'
alias pip2='python2 -m pip'
alias pip3='python3 -m pip'
alias renew-certs='monitor renew-certs'
alias rc_update="make --directory $HOME --always-make all"
alias bfg='java -jar $HOME/.local/share/bfg/bfg.jar'

genpass () {
    bytes="${1:-32}"
Compare aa1e7d30 to aa1e7d30
Original line number Diff line number Diff line
Subproject commit aa1e7d3063d1b6f8dbee4cc65db25c642aea4edf
Loading