diff --git a/.bashrc b/.bashrc index b4f8a972b361bd07248fd61d960b7b6f662dc4f9..5570eec529ff599e7e92e5a0d600abcd9f02c011 100644 --- a/.bashrc +++ b/.bashrc @@ -55,6 +55,7 @@ export PIPENV_DEFAULT_PYTHON_VERSION export PIPENV_MAX_DEPTH=5 export PS1='\u@\h:\w\$ ' export PYTHONSTARTUP=~/.config/pythonrc.py +export PYTHON_GITLAB_CFG=~/.config/python-gitlab.cfg export REDISCLI_HISTFILE="$HOME/Documents/.rediscli_history" export VAGRANT_DEFAULT_PROVIDER="virtualbox" # shellcheck disable=SC1090,SC1091 diff --git a/generated.mk b/generated.mk index bd0a6aac4b3e79920182ba11b239ddb29cddd75d..d29c740ecdc7c4706aeb2655cc6b5c84cc7ee559 100644 --- a/generated.mk +++ b/generated.mk @@ -121,3 +121,18 @@ generated: .ssh/localhost.pub generated: .ssh/authorized_keys .ssh/authorized_keys: .ssh/localhost.pub -$(ansible-local) -m authorized_key -a "user=$$(whoami) key='$$(cat .ssh/localhost.pub)' key_options='from=\"127.0.0.1/8\"'" + +generated: .bash_completion.d/python-gitlab +.bash_completion.d/python-gitlab: + -register-python-argcomplete gitlab > $@ + +generated: .config/python-gitlab.cfg +.config/python-gitlab.cfg: + echo '[global]' > '$@' + echo 'default = shore.co.il' >> '$@' + echo 'ssl_verify = true' >> '$@' + echo '' >> '$@' + echo '[shore.co.il]' >> '$@' + echo 'url = https://git.shore.co.il/' >> '$@' + echo "private_token = $$(ph show --field Password 'shore.co.il/GitLab token')" >> '$@' + echo 'api_version = 4' >> '$@'